文件名称:CrazyAra:用C ++和Python编写的深度学习UCI-Chess Variant引擎
文件大小:73.11MB
文件格式:ZIP
更新时间:2024-04-24 18:10:52
python open-source machine-learning chess-engine deep-learning
深度学习国际象棋变体引擎 内容 描述 是一个开源神经网络国际象棋变体引擎,最初由 , 和Alena Beyer在2018年以纯python开发。它最初是在大学的一个学期项目,目标是训练神经网络玩游戏。通过监督人类数据学习国际象棋变体。 该项目是 和等人举办的课程的一部分。 在2018年夏季。 继续进行开发,并将引擎由移植到C ++。 在由和 Kersting指导的硕士论文过程中,该引擎在强化学习环境中学习了疯人院,并接受了其他国际象棋变体的训练,包括国际象棋960,山丘之王和三格格。 该项目主要灵感来自于描述的技术由,, , ,, ,, , , , , , 。 训练脚本,预处理和神经网络定义源文件是用python编写的,位于。 搜索引擎有两个版本:初始版本是用python编写的,位于 。 较新的版本是用C ++编写的,位于。 CrazyAra是UCI的国际象棋引擎,需要