python-chess

    1热度

    1回答

    我一直在玩python-chess,我正在加载一个PGN文件(A),从它读取游戏。然后我做出一个动作,创建第二个更新的PGN文件(B)。我读了B的最后一步,并想在A中做出同样的举动,并对该日期的行动发表评论。 last_move = new_game.end() last_move_san = last_move.san() old_last = game.end() old_last_sa

    0热度

    1回答

    与此包的工作 - https://pypi.python.org/pypi/python-chess 在CMD我可以做以下 >import chess >b = chess.Board() >print (b) r n b q k b n r p p p p p p p p . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2热度

    1回答

    我试图导出一个python国际象棋游戏到pgn文件。该documentation建议 - import chess . . chessBoard = chess.Board() . . #Play the game and when over do below game = chess.pgn.Game.from_board(chessBoard) with open('outp

    1热度

    2回答

    我目前正在为GNU Chess开发Python 3 API /包装器。我一直在做一些研究,而且现在我很困难。 有Chess Engine Communication Protocol,但我不知道这是我应该走下去的道路。也有Internet Chess Servers,但我不确定这是我应该考虑的。还有便携式游戏符号,但看起来它是为人类消费而不是电脑。 那么与GNU Chess进行交互的最佳方式是什么

    0热度

    1回答

    问题: 我有一个python web应用在Heroku上运行的,用于与Stockfish国际象棋引擎通信创建子进程。 一切JustWorks我的本地机器上™,但是在尝试部署在Heroku上的项目,我得到一个错误说PermissionError: [Errno 13] Permission denied 下面,我已经包括了从当我试图部署此Heroku的日志。 我知道其他人有在同一测试中运行stock