Библиотека и код для воспроизведения шахматных ходов в Python - PullRequest
0 голосов
/ 28 октября 2019

Следуя этому вопросу без ответов , я бы хотел воспроизвести ходы в шахматной игре из Portable Game Notation или из XML, который macOS сохраняет. Я нашел этот проект в Delphi , который делает то, что я хочу:

Эта версия позволяет загружать файлы игр и выбирать отдельные игры для воспроизведения. Движения отображаются последовательно при нажатии кнопки «Переместить» и могут быть отменены нажатием кнопки «Отменить». Двойной щелчок по любому ходу в списке ходов быстро переместит доску вперед или назад в положение непосредственно перед этим ходом.

Я нашел этот Гист , который, кажется, что-то делаетаналогично в Python, но я не смог установить требуемый пакет chess с pip. Тем же автором я обнаружил интерфейсный модуль с исходным кодом и пакетом PyPI для импорта в серверную часть шахматного ИИ, но запуск кода выглядит специально для задней части- и не игровой проигрыватель.

Существует ли шахматный проигрыватель в Python?

...