Skip to content

A simple sudoku game made using pygame, with an integrated algorithmic visualization feature.

License

Notifications You must be signed in to change notification settings

fercevik729/Sudoku-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku-Solver

Hi, this is my simple single player sudoku game built using pygame. To use: import the play function from the Sudoku_game module. Then provide a delay to be used during the visualization of the final auto-solving process. It is recommended for the delay to be in the range(0, 0.0005). Further instructions on how to play the game will be outputted to the Console window. They will also be printed below:

Instructions

instructions.png

Usage

from Sudoku_game import play

# plays the game
play(delay=0.0001)

Example

Start Menu

start_menu.png

In progress

in_progress.png

During auto-solving

auto_solve.png

Completely solved board

img.png

Helpful tips during use

  • Sometimes the puzzle can take a couple seconds when you launch the game in which case it would be advised to be patient or simply restart the game. Often restarting does the trick.
  • During the auto-solving phase it is highly advised to minimize the amount of keyboard or mouse inputs that are given to the game since during this phase it is performing a relatively more CPU-intensive task

Issues

Please notify of any issues with the game by opening a pull request.

License

© Furkan T. Ercevik

This repository is licensed with an MIT license.

About

A simple sudoku game made using pygame, with an integrated algorithmic visualization feature.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages