Skip to content

(HTML, CSS & JS) GUI Interface that shows a Sudoku board and allows the user to insert his own Sudoku. (Python) Uses the button SOLVE to solve and show the solution for the given Sudoku.

License

Notifications You must be signed in to change notification settings

MatheusMAssis/Sudoku-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku-Solver

Random Sudoku Initial State and Solved

Alt Text Alt Text

GUI Interface with a random Sudoku being generated and with two buttons: one for solving it, and one for restarting the Sudoku and generate a new one.

About

As I found the Eel Repository here on Github, I had the idea to create a Sudoku Solver to learn more about algorithms using my main programming language (Python) and learn more about JavaScript, HTML and CSS

Algorithm

Using the Backtracking Algorithm (also known as Brute Force), I could find solutions for all sudokus in a reasonable amount of time.

Built With

  • Python - Programming Language used (I also used JavaScript, HTML and CSS).
  • Eel - Main library used on this project
  • Sudoku Database
  • Algorithm - Where I found Algorithms to solve my sudoku

Authors

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Thanks

Alt Text

Thanks for visiting my GitHub! <3

About

(HTML, CSS & JS) GUI Interface that shows a Sudoku board and allows the user to insert his own Sudoku. (Python) Uses the button SOLVE to solve and show the solution for the given Sudoku.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published