Integrates the Stockfish chess engine with Python
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.27.0...3.28.0
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.26.0...3.27.0
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.25.2...3.26.0
Great work by @johndoknjas in https://github.com/zhelyabuzhsky/stockfish/pull/93
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.24.0...3.25.2
Great work done by @johndoknjas in https://github.com/zhelyabuzhsky/stockfish/pull/89
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.23.0...3.24.0
btime
and wtime
options to get_best_move
method by @janfranchini in https://github.com/zhelyabuzhsky/stockfish/pull/85
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.22.1...3.23.0
is_development_build_of_engine
is added to models.py, that determines if the stockfish major version represents a dd/mm/yy date (which is the case if SF is a development build instead of a main release)Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.22.0...3.22.1
Prevented potential errors with the SF process, and misc. by @johndoknjas in https://github.com/zhelyabuzhsky/stockfish/pull/80
__del__
method themselves, this could potentially result in an error, since the OS may call __del__
later. So in each call to __del__
, ensure that self._stockfish is still running (i.e., = None
).Fixed README.md by @zhelyabuzhsky in https://github.com/zhelyabuzhsky/stockfish/pull/82
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.21.0...3.22.0
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.20.0...3.21.0
bench
command (benchmark
method) by @Pavocracy in https://github.com/zhelyabuzhsky/stockfish/pull/75
Full Changelog: https://github.com/zhelyabuzhsky/stockfish/compare/3.19.0...3.20.0