Freecell Solver Lecture

* Freecell Solver is a C program that automatically solves games of the Solitaire card game "Freecell".

* I started writing Freecell Solver in February-March 2000.

* Since then, there had been 4 major versions and roughly 100 minor versions of it.

* Throughout the course of its programming, I learned quite a few things about programming in general and C programming in particular. I'd like to share those lessons with you with this lecture.