There are two parts to this project. In the first part, I attempt to write a set of codes for a simple Sudoku solver that attempts to solve puzzles using logical deduction (the same manner a human player would). In the second part, I seek to overcome the inherent limitations of a logic-based solver by incorporating recursion and backtracking into the solver's algorithm.
Website designed by Ali Malik. Logo by Sayaka Funata.