Changes for version 0.2500 - 2024-01-31

  • Add support for the "binary_star" variant
    • https://github.com/shlomif/black-hole-solitaire/issues/8
  • Change "\d" to "[0-9]" in regexes
    • https://perl-begin.org/tutorials/bad-elements/#using-character-classes-with-unicode-text

Documentation

a command-line tool for expanding multi-card moves.
A command-line tool for verifying solitaire solutions.
A command-line tool for converting patsolve solutions to Freecell Solver's.
A command-line tool for converting Shirl Hart's freecell solver solutions to Freecell Solver's.

Modules

verify solutions for solitaire games.
a module implementing a standalone command line app for verifying the solutions of Solitaire games.
a modulino for expanding multi-card moves.
a modulino for converting from patsolve solutions to fc-solve ones.
a modulino for converting from Shirl Hart's solver's solutions to fc-solve ones.
verify an entire solution of black-hole-solve (or a similar solver)
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 for representing the foundations (or home-cells) in a Solitaire game.
a class for representing the Freecells in games such as Freecell, Baker's Game, or Seahaven Towers
a modulino base class for converters.
verify an entire solution of black-hole-solve (or a similar solver)
perform Horne Autoplay on a Freecell layout
a class for representing the talon of Klondike-like games.
a class wrapper for an individual Solitaire move.
verify an entire solution of Freecell Solver (or a similar solver)
common base class for all Games::Solitaire::Verify::Solution::* classes.
expand the moves in a solution from multi-card moves into individual single-card moves.
a class for Solitaire states (or positions) of the entire board.
a class for Solitaire states (or positions) of the entire board.
a class for holding the parameters of the variant.
a mapping from the variants to their parameters.