基于深度搜素算法在中国象棋AI上的应用
完成时间:2017-06-30
主要内容:
- 本版本论文总结:基于深度搜索算法在中国象棋AI上的应用.pdf
- 代码部分包含 UCCI接口、棋盘数据结构、棋子着法、哈希表、多样搜索算法、评估函数
- 搜索及剪枝算法,包括 静态搜索、零窗口搜索、空着裁剪、Alpha-Beta 搜索、迭代加深搜索
- 代码能力比version0.1强,但强度一般,可以在此版本基础上继续拓展
- 编译方法:
g++ *.cpp -o lazyboy0.2.exe
完成时间:2016-06-30
主要内容:
- 提供了一个简陋版本的象棋AI,拥有解决象棋巫师软件上133个象棋残局的能力(一共240个残局)
- 代码部分包含 UCCI接口、棋盘数据结构、棋子着法、哈希表、搜索算法
- 代码能力比较弱,属于第一代版本,不再维护
- 编译方法:
g++ *.cpp -o lazyboy0.1.exe