【文件属性】:
文件名称:kurnikbot:国际象棋的象棋机器人
文件大小:152KB
文件格式:ZIP
更新时间:2021-05-06 21:42:21
Python
库尔尼伯特
使用使用Python 2编写的Stockfish引擎为象棋的机器人。已针对Linux / Ubuntu创建并进行了测试。
这是kurnik网站上的国际象棋机器人。 它并不适合胆小者。 您可能需要修改代码以将其调整为您的设置(屏幕分辨率,播放窗口位置,连接滞后和抖动...)。 它使用pystockfish模块来处理与功能强大的开源Stockfish引擎的通信。需要以下其他Python模块(可以通过pip安装):
pyperclip(用于剪贴板处理)
pgn(用于pgn解析)
国际象棋(用于游戏状态表示)
pymouse(用于鼠标事件)
pykeyboard(用于键盘事件)
您需要通过外壳程序中的“ stockfish”命令可访问stockfish:
michal3141@ubuntu:~/python/bot$ stockfish
Stockfish 27091
【文件预览】:
kurnikbot-master
----images()
--------bot_description.png(151KB)
----pystockfish.py(8KB)
----README.md(2KB)
----kurnikbot.py(4KB)