An open API service indexing awesome lists of open source software.

https://github.com/tynoee/sudoku-solver

This is a sudoku solver using backtracking algorithm. It includes graphical GUI.
https://github.com/tynoee/sudoku-solver

backtracking-algorithm gui pygame python sudoku-solver

Last synced: 4 months ago
JSON representation

This is a sudoku solver using backtracking algorithm. It includes graphical GUI.

Awesome Lists containing this project

README

          

# Sudoku-solver
This project provides a Sudoku solver and game implemented in Python using the pygame library for the graphical user interface. It includes a backtracking algorithm to solve any solvable Sudoku puzzle and allows users to play Sudoku interactively.

# Features
- **Sudoku Solver**: Utilizes a backtracking algorithm (solve) to solve any valid Sudoku puzzle.
- **Sudoku Game**: Interactive Sudoku game where users can play Sudoku puzzles.
- **Graphical User Interface**: Built with pygame, providing a visual representation of the Sudoku board.
- **Input and Controls**: Supports keyboard inputs for number selection and deletion, with error checking during gameplay.
- **Game Verification**: Checks the user's solution against the solved puzzle to determine if it is correct.
- **Time Tracking**: Displays the time spent playing the game.
- **Error Tracking**: Keeps track of the number of incorrect placements.