Sma-Das / Sudoku

A simple sudoku solver in Python3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Sudoku Solver

This solver will be based on the backtracking algorihm

It will also have import refinements, those being:
  • Active generation of valid options
    • In typical solutions every number (1-9) is tested
    • Only valid options for that cell be used
  • Simple elimination
    • In cases where there is only one valid option, it will fill that value in
  • Modular elimination techniques
    • Dirty cell finding techniques to reduce possible options can easily be worked into the cell options generator

Board Look (terminal)

Board Preview Board Look

To do:

  • Use opencv2 to scan puzzles from an image

About

A simple sudoku solver in Python3

License:GNU General Public License v3.0


Languages

Language:Python 100.0%