Algorithm-MarkovChain
view release on metacpan or search on metacpan
lib/Algorithm/MarkovChain.pm view on Meta::CPAN
C<length> specifies the minimum number of symbols desired (default is 30)
C<stop_at_terminal> directs the spew to stop chaining at the first
terminal point reached
C<force_length> ensures you get exactly C<length> symbols returned
(note this overrides the behaviour of C<stop_at_terminal>)
C<strict_start> makes the spew operation always take a known start
state rather than selecting a sequence at random
=item $obj->increment_seen($sequence, $symbol)
Increments the seeness of a symbol following a sequence.
=item $obj->recompute($sequence)
Recompute the probabilities for a branch of the tree. Called towards
the end of the seed operation for 'dirty' sequences.
( run in 0.235 second using v1.01-cache-2.11-cpan-94b05bcf43c )