标题:五子棋, 开放源代码。有漂亮的GUI
只看楼主
BlueGuy
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:29
帖 子:4476
专家分:4055
注 册:2009-4-18
得分:0 
以下是引用BlueGuy在2010-12-25 12:14:54的发言:

能抽时间说下你的 设计原理吗 ?

我就是真命天子,顺我者生,逆我者死!
2010-12-25 12:15
wujieru
Rank: 10Rank: 10Rank: 10
等 级:青峰侠
威 望:1
帖 子:1108
专家分:1939
注 册:2010-10-9
得分:0 
有需要吗
2010-12-25 13:33
StarWing83
Rank: 8Rank: 8
来 自:仙女座大星云
等 级:贵宾
威 望:19
帖 子:3951
专家分:748
注 册:2007-11-16
得分:0 
原理和我的差不多,都没有搜索。只是两个的权值不一样罢了。DW的判断要精细一些,我仅仅判断在所有的可能赢的情况下的得分数而已。不过既然都没有搜索,那么智商其实也半斤八两而已了。

原理是:直接遍历棋盘225个下子的位置(DW事先过滤掉了不能下子的位置,我是在全局维护这个值),然后为每个下子的位置打分。选择最高的那个得分。我的公式和DW的不一样,仅此而已。

声明一点:半斤八两是相对于真正AI的五子棋来说的(他们都是搜索了大量可行解的,比如黑石),就比如5和10相对于100000都是小数字,但是相对于5来说,10还是很大了,我和他的公式,似乎是他的比较好一点。

[ 本帖最后由 StarWing83 于 2010-12-25 14:05 编辑 ]

专心编程………
飞燕算法初级群:3996098
我的Blog
2010-12-25 14:04
徐仁强
Rank: 2
等 级:禁止访问
帖 子:26
专家分:42
注 册:2011-9-14
得分:0 
2011-09-27 01:00
xdh0817
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:193
专家分:195
注 册:2011-10-20
得分:0 
怎么运行这个程序?
2011-10-30 03:37
xdh0817
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:193
专家分:195
注 册:2011-10-20
得分:0 
以下是引用StarWing83在2010-12-23 16:13:19的发言:

帮你编译了一个Win下面的,Qt是可移植的。
 
 
要运行的自己在网上找QtCore.dll和QtGui.dll两个文件,很大我就不发了。
 
 
我的代码总共才300行呢,怎么跟你比呢~~而且我连循环和最大最小搜索都没有,就直接评个分就判定了,肯定是不如你的啦。
编译有错误啊
我是直接把所有的.ccp文件加到project里编译的,有9个错误?是因为缺少qt那两个文件吗?qt两个文件怎么用?加到工程里?还是加到debug里?什么原理?
我是初学者啊
2011-11-01 12:23
小赤佬se
Rank: 1
等 级:新手上路
帖 子:2
专家分:4
注 册:2011-12-18
得分:0 
不会编译啊
2011-12-18 17:47
zjxssz
Rank: 1
等 级:新手上路
帖 子:6
专家分:1
注 册:2012-1-24
得分:0 
2012-01-25 00:03
简体字01
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:86
专家分:137
注 册:2012-3-4
得分:0 
怎么打开啊??、
2012-04-08 16:57
陆嘉文
Rank: 1
来 自:江西
等 级:新手上路
帖 子:96
专家分:6
注 册:2011-11-10
得分:0 
还对这方面还在启蒙阶段啊!悲哀啊!
2012-04-12 23:26



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-329711-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.407982 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved