/Sudoku-Solver-7

A python GUI application that uses the backtracking algorithm to find a solution to any solvable sudoku board.

Primary LanguagePython

Sudoku-Solver

Sudoku Solver is a python GUI application that uses the backtracking algorithm to find a solution to any solvable sudoku board. It is also a playable game that user can try and solve manually with classic rules and timer.

sudoku-solver

Getting Started

Clone the repository to your local directory:

git clone https://github.com/willtrinh/Sudoku-Solver.git

Running the program

Run the GUI.py in Sudoku-Solver directory to play sudoku.

Basic key options

  • Click a box and enter the number on your keybaord to pencil in a number.
  • Press the ENTER button to confirm that value on that box.
  • Press the DEL button to delete a pencil in number.
  • Press the SPACE bar to visualize the algorithm and let it solve the board automatically.

Tools used