QT写的五子棋人机对弈程序

时间:2014-10-27 16:01:36
【文件属性】:

文件名称:QT写的五子棋人机对弈程序

文件大小:11KB

文件格式:GZ

更新时间:2014-10-27 16:01:36

Qt 五子棋 C++ 人工智能 源代码

用QT写的五子棋游戏,一年多前在windows SDK里写的,现在移植到Ubuntu下,用于人机对战,实现了三种不同的算法,还可以算法之间对战。 开发环境: ubuntu10.04 linux3.04 gcc (Ubuntu 4.4.3-4ubuntu5) 4.4.3 Qt version 4.6.2 编译方法: qmake -project && qmake && make 本来还想实现博弈树的算法,没有调通,就暂时放弃了,期待高手。另外算法间对战似乎有点问题,相同的算法之间对战理论上输赢概率应该一样,但是实际测下来有的差别很大,不知道是啥原因。 最新代码的git下载方法: git clone git://github.com/zwdnet/FiveQi.git


【文件预览】:
window.cpp
dialog.cpp
Wuziqi.cpp
window.h
dialog.h
README
Wuziqi.ico
Wuziqi.h
main.cpp

网友评论

  • 看了来 再说
  • 还不错,谢谢分享
  • 可以,不错,功能能完美实现
  • 程序可以运行的~对学习很有帮助
  • 学习中的例子吧
  • 在学习Qt,还不是很懂,正好可以好好研习一下
  • 在学习Qt,还不是很懂,正好可以好好研习一下
  • 不错的资源啊
  • 嗯,可以运行。。。
  • 怎么运行啊,没发现工程文件。哎
  • 很好的一个例子!
  • 刚开始学习,有很大帮助.不过在VS下能通过编译,但是不能运行.
  • 不错,相当有帮助,只不过好像棋子的颜色有些问题
  • 不错,相当有帮助,只不过好像棋子的颜色有些问题,是个小问题,需要自行解决
  • 不错很有帮助
  • 对我做嵌入式实验有很大帮助,值得好好研究
  • 在学习Qt,还不是很懂,正好可以好好研习一下
  • 很不错的源码,适合初学者学习使用!
  • 有点复杂,不过学了很多
  • 挺好的,就是不知怎么不能运行
  • 不错,看完学了很多东西,主要是给了我设计的思路
  • 可以再虚拟机里面用,但是移植到开发板里面就有些问题。