Skip to content

arielwhittingham/pygame_sudoku_solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Pygame Sudoku Solver

Program Description:

  • Selects a random puzzle from, by difficulty using selenium from menneske.no/sudoku/
  • Reads HTML from page to get board configuration
  • Uses backtracking algorithm to solve puzzle and show progress/animation of the program running, using a pygame gui.

How to:

Run sudoku/gui.py in terminal to start program

Enter puzzle difficulty (by typing 1 through 9) when pygame screen pops up. 1 being the easiest and 9 being the hardest, then watch as the algorithm finds a solution to the puzzle.

See screenshot of unsolved and solved puzzle

Go to the /files/site and /files/board folders in the working directory to see unsolved and solved screenshots of puzzle, respectively, for each game run.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages