Sudoku is a simple and interesting game. I play sudoku almost everyday, so I try to create a simple solver that can solve a puzzle step by step like human do. First, I create a console application just for testing, then I port it to a html5 version. Following is a screen shot.
This is a simple program, there are still lots of things to do.