Commit | Line | Data |
---|---|---|
1 | [Wireworld] | |
2 | =========== | |
3 | ||
4 | ||
5 | States | |
6 | ------ | |
7 | * Empty | |
8 | * Electron head | |
9 | * Electron tail | |
10 | * Conductor | |
11 | ||
12 | ||
13 | Transitions | |
14 | ----------- | |
15 | * Empty -> Empty | |
16 | * Electron head -> Electron tail | |
17 | * Electron tail -> Conductor | |
18 | * Conductor -> Electron head if exactly one or two of the neighbouring cells | |
19 | are electron heads, or remains Conductor otherwise. | |
20 | ||
21 | ||
22 | [Wireworld]: http://en.wikipedia.org/wiki/Wireworld |