summaryrefslogtreecommitdiff
path: root/src/sudoku.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/sudoku.cc')
-rw-r--r--src/sudoku.cc28
1 files changed, 14 insertions, 14 deletions
diff --git a/src/sudoku.cc b/src/sudoku.cc
index 6a01faa..d40a8c8 100644
--- a/src/sudoku.cc
+++ b/src/sudoku.cc
@@ -337,23 +337,23 @@ int Sudoku::solve_search()
bool Sudoku::solve_search_step(int &iterations, Sudoku & solution)
{
+ qDebug() << "iteration " << iterations;
+ for (int row = 0; row < 9; row ++) {
+ qDebug()
+ << cell(row, 0).value()
+ << cell(row, 1).value()
+ << cell(row, 2).value()
+ << cell(row, 3).value()
+ << cell(row, 4).value()
+ << cell(row, 5).value()
+ << cell(row, 6).value()
+ << cell(row, 7).value()
+ << cell(row, 8).value();
+ }
+
if (solved()) {
solution.assign((*this));
return true;
- } else {
- qDebug() << "iteration " << iterations;
- for (int row = 0; row < 9; row ++) {
- qDebug()
- << cell(row, 0).value()
- << cell(row, 1).value()
- << cell(row, 2).value()
- << cell(row, 3).value()
- << cell(row, 4).value()
- << cell(row, 5).value()
- << cell(row, 6).value()
- << cell(row, 7).value()
- << cell(row, 8).value();
- }
}
// find a random empty cell