See main.py for a demo of how to run. To run from command line, see script.py For further info, please see this github repo description and documention in board.py and solver.py. Tested with Python 3.10+.