NAME

Games::Solitaire::Verify::VariantsMap - a mapping from the variants to their parameters.

VERSION

Version 0.03

FUNCTIONS

$self->calc_variants_map()

Returns the variants map - a hash reference mapping the variant ID to its parameters.

my $variant_params = $self->get_variant_by_id($id)

Returns the variant from its ID or undef if it does not exist.

PARAMETERS

Variants IDs

This is a list of the available variant IDs.

  • bakers_dozen

  • bakers_game

  • beleaguered_castle

  • cruel

  • der_katzenschwanz

  • die_schlange

  • eight_off

  • fan

  • forecell

  • freecell

  • good_measure

  • kings_only_bakers_game

  • relaxed_freecell

  • relaxed_seahaven_towers

  • seahaven_towers

  • simple_simon

SEE ALSO

Games::Solitaire::Verify::VariantParams .

AUTHOR

Shlomi Fish, http://www.shlomifish.org/.

BUGS

Please report any bugs or feature requests to bug-games-solitaire-verifysolution-move at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Games-Solitaire-Verify. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc Games::Solitaire::Verify::VariantsMap

You can also look for information at:

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE

Copyright 2008 Shlomi Fish.

This program is released under the following license: MIT/X11 ( http://www.opensource.org/licenses/mit-license.php ).