Skip to content

Fully playable sudoku game with a visualization tool to show users how a backtracking algorithm can be used in the context of solving sudoku puzzles.

Notifications You must be signed in to change notification settings

hackermankhan/Sudoku-Backtracking-Visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku-Puzzle-Generator-&-Solver

Features:

  • Fully playable game with a graphical user interface (GUI)
  • Auto generates puzzles as well as solves puzzles using backtracking algrorithm
  • Can upload your own puzzle via a text file

Run the GUI.py file to play and test out the features.

Instructions

Selecting a box by clicking on it allows you to note a number in that box, you may press ENTER to confirm try and put that value into the puzzle or if you change your mind you can press another number or use DELETE to make that space empty again.

Controls Usage
I instant completes puzzle with no animation or delay
Space completes the puzzle but with an animation to visual how backtracking works
N generate a new puzzle using an algorithm
Upload button upload a txt file with 9x9 numbers to create a puzzle based off the file

About

Fully playable sudoku game with a visualization tool to show users how a backtracking algorithm can be used in the context of solving sudoku puzzles.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages