From f12263b1976ee23fca5932d591c6d9c87ce8f885 Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Wed, 11 Oct 2017 15:53:25 -0700 Subject: [PATCH] Stub of a solve() method --- sudoku.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sudoku.py b/sudoku.py index cd8d7cf..ebea6fb 100644 --- a/sudoku.py +++ b/sudoku.py @@ -128,6 +128,9 @@ class Sudoku: all_groups = itertools.chain(self.rows, self.columns, self.boxes) return all(expected == set(g) for g in all_groups) + def solve(self, solver): + return solver.solve(self) + def _apply_index_ranges(self, ranges): return ((self._board[i] for i in r) for r in ranges)