Skip to content

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

Notifications You must be signed in to change notification settings

Tynoee/Sudoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages