2 * Copyright 2007, Axel Dörfler, axeld@pinc-software.de. All rights reserved.
3 * Distributed under the terms of the MIT License.
5 #ifndef SUDOKU_SOLVER_H
6 #define SUDOKU_SOLVER_H
11 #include <SupportDefs.h>
17 SudokuSolver(SudokuField
* field
);
21 void SetTo(SudokuField
* field
);
23 void ComputeSolutions();
25 uint32
CountSolutions();
26 SudokuField
* SolutionAt(uint32 index
);
31 typedef std::vector
<SudokuField
*> SudokuList
;
34 SudokuList fSolutions
;
37 #endif // SUDOKU_SOLVER_H