Sudoku solver based on Dacing Links algorithm (see paper)
To build the project for linux/amd64, simply run
make
To clean all produced objects, run
make clean
The produced program can be found in the cmd
folder.
For example, try to execute the following for solving the example sudoku puzzle:
cmd/sudoku.bin --verbose --file examples/sudoku.txt
For creating puzzle, run the program with the create
command (very slow!):
cmd/sudoku.bin --cmd create
Instruction on how to use the program can be printed by
cmd/sudoku.bin --help