Skip to content

StarlightChessOrg/Chess98

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

车九平八

一个借鉴了象眼引擎的中国象棋 AI,正在持续开发中。

CLion编译

需要在CLion中指定程序的工作路径在main.cpp所在目录

使用

  1. Node.js 环境(界面要用,很简单,一路next即可):https://nodejs.org/en/download
  2. 编译Chess98目录下的main.cpp,输出放在main.cpp同级目录下
  3. 将开局库文件BOOK.DAT解压并放到和编译出的exe文件同级的目录下
  4. 双击运行exe文件

自动测试

环境要求:windows,node.js,并开启一个稳定的代理

  1. 先运行一个 chess98 的 exe 实例
  2. cd 到Tools/Auto/,若第一次使用则先运行 npm i selenium webdriver
  3. 运行 node webdriver.js 指令

注意事项

g++可能会编译不通过,请在 https://github.com/meganz/mingw-std-threads/releases/tag/1.0.0 中下载thread库 并放在编译器 include path 或者 main.cpp 的同级目录下面

About

Chess98 - a Smart XiangQi(Chinese chess)AI inspired by ElephantEye

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •