人工智能四子棋AI

时间:2016-07-13 15:23:36
【文件属性】:

文件名称:人工智能四子棋AI

文件大小:23KB

文件格式:RAR

更新时间:2016-07-13 15:23:36

人工智能

是重力四子棋AI,基于alpha-beta剪枝算法,加上迭代加深和估价函数。


【文件预览】:
2011011276
----四子棋实验报告.docx(20KB)
----src()
--------Judge.cpp(3KB)
--------Judge.h(2KB)
--------Strategy.cpp(14KB)
--------Point.h(503B)
--------Strategy.h(1KB)

网友评论

  • #内容与标题一致 #文字清晰 只能说好用,不过个人感觉如果能在一些地方再加点注释就更好了
  • 厉害厉害厉害
  • 感觉还不错
  • 胜率蛮高的,代码格式清晰,赞!
  • 学习用不错
  • 是缺少主函数吧 还有像isTie这样的平局情况好像也没有加进去 但是代码思路很清晰 如果有图形界面 更好了
  • 代码标准很清晰,主要部分都有注释,没有运行主要学习算法
  • 学长你好,你的AI好厉害,可以打到98.dll,我有一些问题,我也是用的alpha-beta剪枝算法,我发现您的方法与我的最大不同之处在于估值函数和搜索方式,估值函数且不说了,学长您为什么要每个深度都搜索一下呢,这样是不是有什么好处,或者是必须的。我尝试直接搜索到最大深度,经常会出现一些脑残的走法,是不是和没有每个深度都搜索有关呢,求学长指点。
  • 除了不知道怎么跑起来之外都很好,代码写的很好,很容易看懂和理解,评估函数这样设计感觉不错!
  • 剪枝策略有一定参考性,代码说明也很清楚。不过不能直接运行~