Logical Candidate Methods Sudoku Solver (2013)

Note: The video below has been slowed down so the solving process can be observed.

While learning about various logical techniques that can be used to help people solve sudoku puzzles, I decided that I wanted to try and build a sudoku solver that used these more intelligent techniques rather than simple brute-force or back-tracking algorithms. I described the methods used in this sudoku solver in the post Solving Sudoku Puzzles Using Logical Candidate Methods.