This is a python application dedicated to creating chess puzzles locally for your personal games.
This script requires the Python-Chess library to run, as well as a copy of Stockfish
pip install python-chess
MacOS / Linux : sh build-stockfish.sh
to obtain the current lichess Stockfish instance.
python main.py <filepath to pgn> <#Threads = 4> <Hash (MBytes) = 2048> --quiet
JSON puzzle output will be in the file generated-puzzles
in the Python-Puzzle-Creator
directory