gigibot:一个简单的国际象棋引擎 源码
吉吉伯 一个用Swift编写的简单的UCI国际象棋引擎。 我将其创建为一个爱好项目,并首次尝试使用Swift。 引擎并不是特别强大,它在对付设置为2级技能的Stockfish的比赛中赢了大约一半(在2 + 1闪电战中测试)。 编译中 在Mac和Linux上进行了测试,但也应该在Windows上进行编译。 安装 运行swift build --configuration release 。 跑步 下载符合UCI的UI(可爱的国际象棋,Jerry,Arena等),并将其添加为引擎。
文件列表
gigibot-main.zip
(预估有个23文件)
gigibot-main
LICENSE
34KB
Sources
gigi
FenConverter.swift
4KB
CommandHandler.swift
5KB
Game.swift
3KB
PositionEvaluator.swift
6KB
MoveSearcher.swift
4KB
BoardUtil.swift
3KB
暂无评论