Sudoku game, solver and generator using C++ and Python.
- difficulty level: easy, medium / hard / expert, extreme.
- assistance level: none, view only the current digit, view also available moves, view also sure moves, full assistance.
- new: generate or load a new layout.
- solve: solve the current layout.
- undo: undo last move or return to the accepted layout.
- clear: clear the board.
- edit: start editing the current layout.
- accept: accept the current layout and finish editing.
- save: save the current layout to the file "sudoku.board".
- load: load layout from the file "sudoku.board".
- quit: quit the game.
The project is licensed under the MIT license.