SudoklifySolverEngine
inline fun <T> SudoklifySolverEngine(gridProcessor: SudokuGridProcessor<T>, puzzle: SudokuPuzzle, mistakeCheckingMode: MistakeCheckingMode = MistakeCheckingMode.CheckViolations): SudoklifySolverEngine<T>
DSL function for creating a SudoklifySolverEngine instance with the specified parameters.
Return
A new SudoklifySolverEngine instance.
Parameters
T
The type of the user grid cells.
gridProcessor
A SudokuGridProcessor instance to handle grid processing and mistake checking.
puzzle
The SudokuPuzzle configuration to be used.
mistakeCheckingMode
The mode used for mistake checking (optional, default is MistakeCheckingMode.CheckViolations).