sudoku_utility 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
Configuration of the Sudoku follows the rules of Sudoku.
UnlikelyUniqueSolutionException
Thrown when the value of the emptySquares parameter of SudokuGenerator is > 54 and uniqueSolution is set to true.