This is a sudoku solver using the backtracking algorithm. It includes a graphical GUI as well as a text based version.
Run GUI.py to play sudoku.
Click a box and hit the number on your keybaord to pencil in a number. To confirm that value press the ENTER key on that box. To delete a pencil in you can click DEL. Finally to solve the board press SPACE, sit back and watch the algorithm run.
For self solving of the problem press spacebar and it will automatically solve the problem.