Skip to content

peteryuanpan/lazyboy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

lazyboy

基于深度搜素算法在中国象棋AI上的应用

CHANGE LOG

version0.2

完成时间:2017-06-30

主要内容:

  • 本版本论文总结:基于深度搜索算法在中国象棋AI上的应用.pdf
  • 代码部分包含 UCCI接口、棋盘数据结构、棋子着法、哈希表、多样搜索算法、评估函数
  • 搜索及剪枝算法,包括 静态搜索、零窗口搜索、空着裁剪、Alpha-Beta 搜索、迭代加深搜索
  • 代码能力比version0.1强,但强度一般,可以在此版本基础上继续拓展
  • 编译方法:g++ *.cpp -o lazyboy0.2.exe

version0.1

完成时间:2016-06-30

主要内容:

  • 提供了一个简陋版本的象棋AI,拥有解决象棋巫师软件上133个象棋残局的能力(一共240个残局)
  • 代码部分包含 UCCI接口、棋盘数据结构、棋子着法、哈希表、搜索算法
  • 代码能力比较弱,属于第一代版本,不再维护
  • 编译方法:g++ *.cpp -o lazyboy0.1.exe

About

基于深度搜素算法在中国象棋AI上的应用

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published