Refactor Sudoku field and solver implementation

This commit is contained in:
2026-09-16 22:52:44 +02:00
parent 8a5ae8c640
commit f7f9c16184
24 changed files with 1574 additions and 603 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ func main() {
solver.Add(&strategies.LastDigit{})
solver.Add(&strategies.NakedSingle{})
solver.Add(&strategies.HiddenSingle{})
game, err := sudoku.New(&parser.PuzzleBank{}, solver, openFile())
game, err := sudoku.New(&parser.PuzzleBank{}, solver, openFile(), 2)
if err != nil {
fmt.Println(err.Error())
os.Exit(1)