Skip to content

Mal-ik/sudoku-solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku-Solver

Table of Contents

Overview

The project shows a visualization of the backtracking algorithm solving a sudoku board. You can load in puzzles of varying difficulty, and even attempt to solve them yourself!

Demo

How to Load Project

  • Clone the Github repo to a local directory
  • Navigate to the directory and run pip install -r requirements.txt
  • Run python3 main.py

Note: Can drastically increase solve speed by switching off animations. Do so by setting “visuals” in solver.py to False.

Features

  • Load in puzzles from four varying difficulties.
  • Check your work as you solve
  • See the optimized backtracking algorithm at work

Technologies Used

Acknowledgements

Thanks to:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages