arrow_back All work March 31, 2023

Sudoku Solver

Because life's too short to stare at a 9×9 grid.

Sudoku Solver

Stuck on a sudoku? Don’t be. Sudoku Solver chews through any valid puzzle in seconds. No guessing, no “almost,” no quietly putting the newspaper down in defeat.

Under the hood it’s a backtracking algorithm. It tries a number, follows that path until it hits a wall, then rewinds and tries again. It keeps at it relentlessly until the grid is solved, which means a guaranteed 100% solve rate on every solvable board.

The catch with most solvers is entering the puzzle. So I built a PyGame GUI that lets you click your way through the board and politely refuses invalid inputs, so you never solve a puzzle you typed wrong.

Built with Python and PyGame.