This is my (somewhat incomplete) Warnsdorff's algorithm-solution to the Thedailywtf.com's programming praxis problem (on 13.08.2009): http://thedailywtf.com/Articles/Automating-the-Knight%E2%80%99s-Tour.aspx.

Size of chessboard (between 6 and 15): Starting point (for example "C3"): Animation delay (in ms):