Freecell Solver - Evolution of a C Program

This presentation covers the evolution of Freecell Solver, a C library for solving some types of Solitaire games. It covers the algorithms, data structures and decisions that were implemented there.