0
votes

I have to start working on cellular automaton so can anyone please share the link which may help a beginner to learn the basics.

1

1 Answers

5
votes

I would suggest the following resources as an introduction to Cellular Automata (CA):

P.S. This is sample CA Mathematica code showing how easy and compact programming structures look in that language:

Image3D /@ CellularAutomaton[{14, {2, 1}, {1, 1, 1}}, {{{{1}}}, 0}, {{3, 10}}]

enter image description here

Table[ArrayPlot[Mean[
   CellularAutomaton[{i, {2, 1}, {1, 1}}, {{{1}}, 0}, 30]],], 
{i, 2, 20, 4}]

enter image description here