A just-for-fun project exploring algorithms for solving Sudoku puzzles.
I've started with the simplest, stupidest algorithm I could think of. It solves easy puzzles just fine.
Next up, getting cleverer, in order to solve harder puzzles. Then getting more efficient, in order to speed up solving.
http://www.afjarvis.staff.shef.ac.uk/sudoku/felgenhauer_jarvis_spec1.pdf