Elementary Nearest Ambidextrous Automata

Initializing live version
Download to Desktop

Requires a Wolfram Notebook System

Interact on desktop, mobile and cloud with the free Wolfram Player or other Wolfram Language products.

Elementary rules return one output bit for three input bits. It is thus possible to apply such rules to any context that expects one output bit for three binary inputs. This kind of generalization is illustrated by a system which evolves arbitrary real positions by inverting a binary state value for each position according to its previous state bit and those of its two nearest neighbors.


At each step the elementary rule updates the states of all binary particles. The updated state value decides whether the mean of those three positions is added to the previous position of the processed particle after a rotation of the mean position by either 90 or -90 degrees.


Contributed by: Michael Schreiber (March 2011)
Open content licensed under CC BY-NC-SA




Feedback (field required)
Email (field required) Name
Occupation Organization
Note: Your message & contact information may be shared with the author of any specific Demonstration for which you give feedback.