Skip to content

Gateway2745/AI-Sudoku-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

AI Sudoku Solver

The 9x9 sudoku puzzle has been modelled as a constraint satisfaction problem and solved using several heuristics.

  • Solution highly modular using functional paradigm.
  • AC-3 algorithm for initial domain pruning.
  • Minimum Remaining Value (MRV) heuristic for variable ordering.
  • Least Constraining Value (LCV) Heuristic for value ordering.
  • Forward Checking (FC) to prune domains after variable assignment.
  • < 1s running time for hardest puzzles.

About

Solving a 9x9 sudoku puzzle using AI!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages