Skip to content

A simple program to solve sudoku using a backtracking algorithm and visualize the working of the backtracking algorithm in real-time. Also playable!

License

Notifications You must be signed in to change notification settings

tarunk04/sudoku-backtracking-visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku Backtracking Visualizer license

A sudoku game with built-in feature to visualize the solving of sudoku using backtracking algorithm. Game offer 4 difficulty levels:

  • Easy
  • Medium
  • Hard
  • Expert

Note: Game is not playable yet although visualization can done on any level of game.

Blog (Tutorial)

I have explained the project in my blog post check it out here: Sudoku- Backtracking algorithm and visualization (Medium)

Requirements

  • eel python library. Use pip install eel to install.
  • basic knowledge of HTML,CSS,JavaScript

Setup

  • Clone this repository:
    git clone https://github.com/tarunk04/sudoku-backtracking-visualizer.git
    or click Download ZIP in right panel of repository and extract it.
  • Run the App.py.

Preview

GUI

Backtracking in Action

visualizer

Author

Tarun Kumar

Author's Note

The author is not responsible for any misuse the program. Any contribution or suggestions are most welcome. Read the LICENSE carefully.

License

The MIT License, see the included, see the License file.

About

A simple program to solve sudoku using a backtracking algorithm and visualize the working of the backtracking algorithm in real-time. Also playable!

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published