This repository was created 2 years after the initial version of this Sudoku Generator was written. The main purpose of this project was to train OOP concepts while creating something fun and useful.
The generation algorithm consists of populating a valid Sodoku Puzzle and removing digits from it ensuring there is still exactly one solution.
Code in this project uses tabulation characters equivalent to 4 spaces.
Either use the provided Makefile or run:
g++ -I ./inc -o sudoku ./src/*.cc
The current version only generates one puzzle at a time using either a provided random seed or a time-generated seed.
sudoku [seed]
Sudoku Puzzle Game Rules: https://en.wikipedia.org/wiki/Sudoku