国际象棋客户端
PyChess-Anderssen的Python项目详细描述
pychess是一个棋类客户端,用于玩和分析棋类游戏。它是 既适用于刚开始下棋的人,也适用于 希望使用计算机进一步增强游戏效果的高级用户。
pychess有一个内置的python象棋引擎,可以自动检测大多数 流行的象棋引擎(Stockfish、Rybka、Houdini、碎纸机、GNU象棋, 狡猾的,水果,还有更多)。这些引擎可以作为对手, 用于提供提示和分析。皮棋也显示了分析 从开本和加维奥塔结束游戏的桌面。
当你厌倦玩电脑播放器时,你可以登录到fics 免费的国际象棋服务器)和世界各地的人玩。 pychess有一个内置的timeseal客户端,因此在 由于落后而进行的比赛。pychess还有移动前支持,这意味着您可以 在对手移动之前移动(或开始移动)。
pychess还有许多其他特性,包括: -CECP和UCI国际象棋引擎支持可定制的引擎配置 -Polyglot开本支持 -暗箭和暗箭 -提示、分数和注释面板 -在不同的游戏选项卡中玩和分析游戏 -18种国际象棋变体,包括960号、自杀、疯狂之家、洗牌、失败者、棋子赔率和原子 -读取和写入PGN、EPD和FEN国际象棋文件格式 -撤消和暂停国际象棋游戏 -在游戏中移动动画 -拖放国际象棋文件 -可选的游戏移动和事件声音 -内置40个棋子主题的棋子主题 -法律动作突出 -直接复制+粘贴PGN游戏输入通过输入游戏符号打开游戏对话框 -支持国际化的文本和图形代数表示法(fan) -翻译成38种语言(翻译了+5%字符串的语言) -易于使用和直观的外观和感觉