CellularAutomata.jl
This package provides one- and two-dimensional cellular-automaton models and analysis functions.
General usage
Construct a rule such as DCA, TCA, CCA, or Life, then pass it with an initial state to CellularAutomaton. Use next_state and rollout when retained history is not required.
Contributions
Contributions are more than welcomed! I do not have too much bandwidth for this package at the moment, but I will try to take care of any contributions should they come.