Menu

Tree [r1] /
 History

HTTPS access


File Date Author Commit
 sample_problems 2010-03-21 mikejyg [r1]
 Makefile 2010-03-21 mikejyg [r1]
 readme.txt 2010-03-21 mikejyg [r1]
 setplus.h 2010-03-21 mikejyg [r1]
 sudoku.cpp 2010-03-21 mikejyg [r1]
 sudoku.h 2010-03-21 mikejyg [r1]
 sudokucell.cpp 2010-03-21 mikejyg [r1]
 sudokucell.h 2010-03-21 mikejyg [r1]
 test.cpp 2010-03-21 mikejyg [r1]
 test.pro 2010-03-21 mikejyg [r1]
 testall.sh 2010-03-21 mikejyg [r1]
 versions.txt 2010-03-21 mikejyg [r1]

Read Me

iSudokuSolver is an intelligent Sudoku puzzle solver

It is intlligent, because it uses several logical deduction methods, just like a person would use, in addition to a DFS algorithm to solve Sudoku puzzles. 

The solver uses 5 logical deduction methods. It will try to exhaust all available logical deductions, before resorting to brute force search. If the "--showprogress" switch is used, it will show which method it used for each determination, and at the end, it will give a "level" figure to indicate the difficulty of the puzzle.

It is written in standard c++.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.