Skip to content

nickconway/sudoku-solver

Repository files navigation

Sudoku Solver

This program loads a sudoku board from a text file and recursively generates the solution to the puzzle. It then allows the user to attempt to solve the puzzle manually, or to automatically solve it at any given time during the game. 4 examples are included, along with their solutions.

This program uses a recursive backtracking algorithm to solve the sudoku board.

Features

GUI version in dev branch, work in progress

Solve the board at any time

Saving and resuming progress

Undo previous moves

Correctness checking

Instructions

$ git clone https://github.com/nickconway/sudoku-solver

$ cd sudoku-solver

$ python sudoku.py

Screenshots

Screenshot 1 Screenshot 2

About

Sudoku solver project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages