象棋图形
jcchess的Python项目详细描述
JCChess-约翰·契瑟姆-http://www.johncheetham.com/projects/jcchess
说明
JCChess是一个与UCI国际象棋引擎对弈的程序。
要求
python3 python开罗python gobject
要安装的包名称。
distro | : | packages |
---|---|---|
Debian/Mint/Ubuntu | : | python3-gi-cairo gir1.2-rsvg-2.0 |
Fedora | : | python3-cairo, python3-gobject |
Arch | : | python-cairo, python-gobject |
用法
输入'python3 run.py'启动程序。 或者,也可以使用“python3 setup.py install”将其安装到系统上 (作为根用户)然后从gui菜单或通过在 终点站。 网站上提供了Windows版本。
添加UCI引擎
要添加一个引擎来对抗单击选项,请单击引擎,然后单击 “添加”按钮添加新引擎。导航到引擎可执行文件 再加上它。然后单击“确定”按钮。
下一步做的选择,球员和设置黑色球员的新引擎。
点击屏幕顶部的“勾号”按钮开始游戏 然后移动一块白色的。
对于调试,从-v(所有调试消息)或-v uci(uci)开始 信息)。
致谢
最初的版本是基于gshogi。 见http://www.johncheetham.com/projects/gshogi
使用Python棋。 见https://github.com/niklasf/python-chess
DG-RA提供的工件图像 见https://openclipart.org/user-detail/DG-RA