Skip to content

Solves any sudoku puzzle using backtracking algorithm while visualizing the whole process. It's a web application made using Django. It contains a million different puzzles to be solved by you or the computer.

License

Notifications You must be signed in to change notification settings

Kimeon836/Sudoku-Solver-and-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Solver and Game

Solves any sudoku puzzle using backtracking algorithm while visualizing the whole process. It's a web application made using Django.

It contains a million different puzzles to be solved by you or the computer.

Sudoku is a 9x9 puzzle game where you solve a puzzle by inputting digits (1-9) in empty spaces until the entire grid is filled and that multiple of the same number are not in the same row, column, or box. Visit app

Setup


First install all required modules using following command:

pip install -r requirements.txt

Make sure you have sudoku.csv file in main/static. If you face any issues with the csv file, then you can download it from here:

One Million Sudoku Puzzles

Then run the project by following command:

python manage.py runserver

or

python3 manage.py runserver

If the migrations aren't being applied, then simply run the following command:

python manage.py migrate

or

python3 manage.py migrate

and then re-run previous command.

Features


  • One million different sudoku puzzles with various difficulties
  • Marks whether every move is correct or incorrect
  • Animates the backtracking process with variety of animation speeds to choose from

Demonstration


Sudoku Solver Visualization

Unable to load GIF



Gameplay

Unable to load GIF



More Showcase

Unable to load GIF

About

Solves any sudoku puzzle using backtracking algorithm while visualizing the whole process. It's a web application made using Django. It contains a million different puzzles to be solved by you or the computer.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages