Sudoku Solver

A simple sudoku solver that uses the backtracking algorithm to solve sudoku puzzles. Used to learn the data structure called stack and the backtracking algorithm. The GUI showing the board being built was created using pygame.

Github Link

The cli version of the solver:

The GitHub repo also contains multiple sudoku puzzles at different levels.

The GUI showing the board being solved (artificially slowed down so that we can see the program solve the board. The sleep input is for this purpose, it's the amount of seconds paused after each step. )