Skip to content

Finds games featuring positions matching a given description

License

Notifications You must be signed in to change notification settings

johndoknjas/position-finder

Repository files navigation

position-finder

Finds games which at some point satisfy certain piece/pawn configurations (as specified by the user).

To run this program, you'll need a pgn database for the games, and also a stockfish executable (https://stockfishchess.org/), with the file name being 'stockfish'. Both the database and the stockfish engine should be put in the same directory as main.py.

This project's dependencies include the 'python-chess' and 'stockfish' PyPI packages (https://pypi.org/project/python-chess/, https://pypi.org/project/stockfish/).

The program can be run with 'python3 main.py'. It will output results to the console, as well as to generated textfiles (where the filename is a unique number based on the current time).

About

Finds games featuring positions matching a given description

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages