【发布时间】:2021-12-15 14:51:28
【问题描述】:
我正在尝试在 python 中使用一些与国际象棋相关的库(例如 chessnut 和 chess),它们使用以下符号
r1bqkb1r/pppp1Qpp/2n2n2/4p3/2B1P3/8/PPPP1PPP/RNB1K1NR b KQkq - 0 4
我已经搜索过它并没有找到任何东西。我该如何操作以及如何将标准代数符号(例如“d4 Nc6 e4 e5 f4 f6 dxe5 fxe5”)转换为这个新符号?
【问题讨论】:
-
这是当前棋盘的快照,而不是移动的替代符号。
python-chess使用 algebraic notation 进行移动。
标签: python data-manipulation chess python-chess