Math-StochasticProcess

This set of modules is designed to faciliate the calculation of probabilities
and expected values of stochastic processes. The basic module is the Math::StochasticProcess::Event,
from which you derive classes which specify which Events follow from a given Event and by which probability.
Critically this class has an "isResolved" virtual method. You kick off the module by
creating a Math::StochasticProcess object. Its constructor takes as its argument a seed
Event and a tolerance. When run, the PEA iterates until all events are resolved.

As an added convenience one may use the Math::StochasticProcess::Event::Tuple class which derives from the Event class.
This represents a tuple of random variables. This defines all undefined base functions,
apart from "iterate" which actually defines what how an Event moves to the next iteration.

INSTALLATION

To install this module, run the following commands:

    perl Makefile.PL
    make
    make test
    make install


SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the perldoc command.

    perldoc Math::StochasticProcess

You can also look for information at:

    Search CPAN
        http://search.cpan.org/dist/Math-StochasticProcess

    CPAN Request Tracker:
        http://rt.cpan.org/NoAuth/Bugs.html?Dist=Math-StochasticProcess

    AnnoCPAN, annotated CPAN documentation:
        http://annocpan.org/dist/Math-StochasticProcess

    CPAN Ratings:
        http://cpanratings.perl.org/d/Math-StochasticProcess

COPYRIGHT AND LICENCE

Copyright (C) 2008 Nicholas Bamber

This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.
