Skip to content

abitblue/CC-SudokuSolve

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CC-SudokuSolve

Overview

  • Solves sudoku grid
  • Made for a showcase
  • Code will not be maintained

Requirements:

  • pygame

Usage:

Start Up Guide
  • Run main.py and choose a grid to solve
  • Press enter in the window to start solving
Settings
  • Edit file constants.py:
    • draw_while_solve = True
      • If true, allows drawing of the grid while the grid is solved
    • debug = True
      • If true, creates a profile.pstat cProfile file upon closing the program using the proper close button

TODO:

  • Optimize solve.py:81(is_safe)
  • Change data structure to numpy array
  • Implement multiprocessing support so solving is not bottlenecked by window's FPS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages