Wolfram Function Repository
Instant-use add-on functions for the Wolfram Language
Function Repository Resource:
Cellular automaton evolution with the order of each cell update specified
ResourceFunction["SequentialCellularAutomaton"][rule,init,list] evolves using the specified cellular automaton rule from initial condition init, updating cells whose positions are specified in list. | |
ResourceFunction["SequentialCellularAutomaton"][rule,i] is an operator form which updates only the cell at position i according to the rule. |
Compute the evolution of sequential rule 60, successively scanning from left to right:
In[1]:= |
|
Out[1]= |
|
Update the cell at position 3 according to rule 0:
In[2]:= |
|
Out[2]= |
|
Make a rule plot of the substitutions in the sequential cellular automaton:
In[3]:= |
|
Out[3]= |
|
Use a totalistic 3-color cellular automaton:
In[4]:= |
|
Out[4]= |
|
Run sequential rule 60 with a variety of updating orders:
In[5]:= |
|
Out[5]= |
|
This work is licensed under a Creative Commons Attribution 4.0 International License