I feel like this kind of task must be done pretty often but I am unable to find any widely known libraries or packages that can support this functionality. For example, this could be useful for Conway's Game of Life.
Looks like MASON is the answer:
http://www.cs.gmu.edu/~eclab/projects/mason/
for those who are curious
Have you looked at Processing? There are numerous cellular automata implementations, including this fairly detailed example:
http://processing.org/learning/topics/wolfram.html
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With