- All Implemented Interfaces:
- Direct Known Subclasses:
- CombinedSudokuSolver, IsolatingSudokuSolver, MarkingSudokuSolver
public abstract class SudokuSolver
- extends Observeable<SudokuSolverListener>
- implements Command<PuzzleUnsolvableException>
Abstract class for Sudoku solver implementations.
|Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public SudokuSolver(Puzzle puzzle)
public Puzzle getPuzzle()
protected void signalStep(SudokuSolver solver,
- Helper method to signal step, useful for solver follow-up.
solver - Solver having performed the step.
stepType - Type of step that solver performed.
This code documentation is disclosed as part of . It is licensed under the and comes with NO WARRANTY. See file for more info.