#10502: Cellular Automata Module
---------------------------+------------------------------------------------
Reporter: eviatarbach | Owner: tbd
Type: enhancement | Status: new
Priority: major | Milestone: sage-wishlist
Component: packages | Keywords:
Work_issues: | Upstream: N/A
Reviewer: | Author:
Merged: | Dependencies:
---------------------------+------------------------------------------------
Description changed by eviatarbach:
Old description:
> Sage should have a module for generating and analyzing cellular automata.
> This should include statistical tests, image and animation generation,
> and preimage computation.
>
> Based on the existing source here, http://code.google.com/p/cellular-
> automata-sage-toolkit/, work needs to be done on accessibility and
> features before implementation. As of now I have changed the generating
> function of lt.next(), changed variable names to be more recognizable
> and/or conventional, added more documentation, and made the code more
> Pythonic (changing to "self" for the first argument of classes, for
> example.
>
> Planned features for immediate implementation include statistical tests
> such as entropy, better, more customizable plotting, and visual
> generation of rule functions.
New description:
Sage should have a module for generating and analyzing cellular automata.
This should include statistical tests, image and animation generation, and
preimage computation.
Based on the existing source here, http://code.google.com/p/cellular-
automata-sage-toolkit/, work needs to be done on accessibility and
features before implementation. As of now I have changed the generating
function of lt.next(), changed variable names to be more recognizable
and/or conventional, added more documentation, and made the code more
Pythonic (changing to "self" for the first argument of classes, for
example).
Planned features for immediate implementation include better, more
customizable plotting.
--
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/10502#comment:2>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.