Verifying Solutions of Solitaire Games Automatically (Freecell Solver)
About
Games-Solitaire-Verify is a CPAN (Comprehensive Perl Archive Network) module for verifying solutions of Solitaire games. It was designed to serve as an aid in the test suite of Freecell Solver, but may prove useful in other contexts.
Download
Latest Stable Version on CPAN - includes online documentation.
Features and Limitations
Modular design for implementing game variants - supports most of the variants supported by Freecell Solver.
Input and output are compatible with that of Freecell Solver's
-p -t -sam -sel
output (including several quirks).Can handle the verification of individual cards, columns, entire states (= board layouts), moves and entire solutions.