文件名称: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