Changes for version 0.0101 - 2008-07-09

  • Fixed various bugs:
    • incompatible output between what we had and Freecell Solver (trailing whitespace etc.)
    • Added a test assertion for verifying that a wrong solution is wrong. (which uncovered the bugs.)
    • Fixed the solution verification logic.

Modules

verify solutions for solitaire games.
a class wrapper for an individual Solitaire card.
a class wrapper for Solitaire columns that are composed of a sequence of cards.
provides various exception classes for G::S::Verify.
a class wrapper for an individual Solitaire move.
verify an entire solution of Freecell Solver (or a similar solve)
a class for Solitaire states (or positions) of the entire board.