python-chess
python-chess copied to clipboard
A chess library for Python, with move generation and validation, PGN parsing and writing, Polyglot opening book reading, Gaviota tablebase probing, Syzygy tablebase probing, and UCI/XBoard engine comm...
I've unzipped `stockfish-ubuntu-x86-64-avx2.tar` and copied only the binary `stockfish-ubuntu-x86-64-avx2` to `/usr/games/`. I tried to use the chess engine for analysis, but it gives very wrong chess move evaluations. Then I...
Could you consider adding the following functionality? Optional interactive visualization feature (using pygame) that allows users to replay and browse through a chess.Board’s move_stack in a graphical board interface —...
I am working on a tool that would visualise pgn-s, specifically variations but using different lang/stack so i looked into exporting a pgn into json using python chess. this is...
Hi, I often get this error when talking to a UCI program using python-chess: ``` Exception in callback Protocol._line_received() handle: Traceback (most recent call last): File "/usr/lib/python3.13/asyncio/events.py", line 89, in...