sudoku_solver_generator library

Classes

SudokuGenerator
Provides the functionality of generating Sudoku puzzles.
SudokuSolver
Provides the functionality of solving Sudoku puzzles.
SudokuUtilities
Provides various functions related to using the Sudoku Solver and Generator classes or handling the Sudoku puzzles.

Exceptions / Errors

InvalidEmptySquaresException
Thrown when the value of the emptySquares parameter of SudokuGenerator is invalid.
InvalidSudokuConfigurationException
Thrown when the configuration of the Sudoku is not valid.
UnlikelyUniqueSolutionException
Thrown when the value of the emptySquares parameter of SudokuGenerator is > 54 and uniqueSolution is set to true.