Sunday, August 13, 2023

py chess engine: andoma

one more chess engine, in python

healeycodes/andoma: ♟️ A chess engine with alpha-beta pruning, piece-square tables, move ordering, and command-line UI. @GitHub, MIT license


Building My Own Chess Engine — Andrew Healey

Dec 2020


not stand-along, using "chess" python module

chess · PyPI

python-chess is a chess library for Python, with move generation, move validation, and support for common formats.

niklasf/python-chess: 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 communication @GitHub, GPL license

equivalent to chess.js

jhlywa/chess.js: A TypeScript chess library for chess move generation/validation, piece placement/movement, and check/checkmate/draw detection @GitHub, BSD license



No comments:

Post a Comment