Cellular AutomatonIntroductionA cellular automaton is a programm that applies a simple rule over several iterations. One might think that if the rules for a programm were simple then this would mean that its behavior must also be correspondingly simple, but this intuition is not even close to correct. Systems with simple finite rules can have complex patterns and structures. Cellular Automaton b/wThis cellular automaton consists of a line of cells, each colored either black or white. At every step there is then a definite rule that determines the color of a cell from the color of the cell on the step before and its immediate left and right neighbors. The cellular automaton starts with a single black cell in the center. A particular cellular automaton can behave like this (rule 254): But modified the rule just slightly one can immediately get a different pattern (rule 90): Cellular automata do not only yield highly regular patterns, they can get also random patterns (rule 30): (The idea of this cellular automaton has been taken from the book "A New Kind Of Science" by Stephen Wolfram.)
|