S-Lucien / chess-engine

人工智能大作业——基于NegaMax(Negated Minimax)和AlphaBeta剪枝等算法实现的简单国际象棋AI
MIT License
3 stars 0 forks source link

基于Negamax、AlphaBeta剪枝等算法实现的简易国际象棋AI,可在命令行下与AI对局,或使用lichess作为前端界面。
水平大概能达到lichess1700-2000分。
注意: 残局库相关没有经过完备测试,如出现问题将相应代码删除即可,不影响主体功能。

参考网站

程序运行环境

详情参照https://github.com/ShailChoksi/lichess-bot

程序运行结果展示

1.通过控制台

  1. 初始页面,选择黑棋或者白棋

C:\\Users\\Lenovo\\AppData\\Local\\Temp\\1653747336(1).png

  1. 输入操作进行棋子的移动

  2. 中间步骤

  3. 结束

2.连接lichess

Cmd输入如下命令以激活lichess。

激活lichess

lichessUI界面