freebsd-ports/games/p5-Games-Sequential/pkg-descr
Bill Fenner 81797980f7 search.cpan.org redirect reduction canonicalization project, pass 1:
URLs automatically rewritten from /search?dist=Foo or /dist/Foo
to /dist/Foo/ (note trailing slash).  After a 2002(!) reorganization,
this is the preferred way to refer to modules on search.cpan.org.

This pass brought to you by http://people.freebsd.org/~fenner/fix-search
2005-09-21 19:31:43 +00:00

17 lines
762 B
Text

Games::Sequential is a framework for producing sequential games. Among
other things it keeps track of the sequence of moves, and provides an
unlimited undo() mechanism. It also has methods to clone() or take a
snapshot() of a game.
Users must pass an object representing the initial state of the game as the
first argument to new(). This object must provide the two methods copy()
and apply(). You can use Games::Sequential::Position as a base class, in
which case the copy() method will be provided for you. The apply() method
must take a move and apply it to the current position, producing the next
position in the game.
WWW: http://search.cpan.org/dist/Games-Sequential/
Author: Stig Brautaset <stig@brautaset.org>
- Aaron Dalton
aaron@daltons.ca