求解五子棋系统对弈算法
本人目前正要做一个手机五子棋人机对战游戏软件。感到最棘手的就是对弈算法的实现:即手机如何下棋。我也想了很长一段时间,但一直没有想到比较满意的结果,特向大家求求意见。
[解决办法]
找书
[解决办法]
重庆大学一位老师写的关于中国象棋的。。
前面一部分是五子棋的。。
值的一看。
[解决办法]
不如外包给我做,这样你也省得伤脑筋
[解决办法]
找到就好,国内这方面书不多,讨论的蛮多,没有理论化。。
那本书厚面的很难。。
加油。。
[解决办法]
手机上做相当困难。
那本书我看过,代码也有,但我先提醒你一下,那个代码在PC上也只能算是个初学者水平。
[解决办法]
以前在网上流传过一套上海五子棋协会会长写的五子棋棋谱,还是比较全比较猛的,全部是ASP代码的,可以直接用。你找找吧。
[解决办法]
mark
[解决办法]
传统开局和传统妖刀用棋谱基本就可以了,乱开局可以用简单算法速胜。
[解决办法]
传统难局可以在棋谱的基础上加上算“气”解决,至于如何算“气”去看下基本的五子棋常识。
[解决办法]
mark!
我只知道用向后算几步的算法,当前局面最优的点按照自己设定的权值进行比较,嘿嘿
[解决办法]
俺没有做过类似的软件,不过俺用过类似的计算机软件,就是利用棋谱和算“气”来做的。
PS:俺是个五子棋业余高手,哈哈!
[解决办法]
以前在网上流传过一套上海五子棋协会会长写的五子棋棋谱,还是比较全比较猛的,全部是ASP代码的
--
这个我以前有,后来机器崩了就找不到了,不过如果你想找总是找的到的,找不到也不要紧,直接找上海五子棋协会要,不过要说你是五子棋爱好者,他们的那个会长对于五子棋爱好者非常热情的。
[解决办法]
那威这个家伙很不好打交道的,傲气的很。不过这个家伙是俺们国家五子棋届第一个9段。
上海的那个叫李洪斌,是个8段,很热情的说。
这个是上海五子棋协会的主页:http://www.shwzq.com/
[解决办法]
拜托,不是重庆大学的老师
[解决办法]
我写了一个人机对异的五子棋,算法比较烂,不过可用,有兴趣加QQ:254849895
[解决办法]
我发在blog上,
[解决办法]
我之前搞过这个,就是比较一下所有可下子地方的优先级,再作出决策,不过很水的,算法也很烂,认真一点就可以下赢它,有兴趣加我QQ517698775