Here's my little useless "research project".
Here 0E0P stand for "zero state zero population", so the structure didn't need to be 0E0P-like. Actually, I think almost all of them has an elementary structure.
Let's begin with HighLife's replicator...
Code: Select all
x = 5, y = 5, rule = B36/S23
2b3o$bo2bo$o3bo$o2bo$3o!
1. Creates two copies of itself and delete itself from the initial position
2. If two replicator collides, they dies away
I call the first feature the "replicating" feature of a "replicator"(Sometimes not really a replicator).
and the second feature the "colliding" feature.
Mess
Because we are only focusing a stray dot as the initial configuration, something that is impossible to happen during the dot evolution is called "mess".
For example, the HighLife replicator have mess because the position of the two copies is too close to the original replicator position:
Code: Select all
x = 5, y = 5, rule =B36/S23History
2.3C$.C2.C$C3.C$C2.C$3C!
#C [[ STOP 12 ]]
Code: Select all
x = 7, y = 7, rule = B36/S23
2b3o$bo2bo$o3b3o$o2bo2bo$3o3bo$2bo2bo$2b3o!
Rule 0
That's just a spark.
Code: Select all
x = 6, y = 6, rule = B/S
o2bo$b2o2bo$4o$3o2bo$bo$bobobo!Replicating feature: Creates a copy on the left and delete itself.
Collision feature: Dies away. Mess allowed.
That's a spaceship.
Code: Select all
x = 2, y = 3, rule = B2e3i/S1c2ce
bo$o$bo!
Rule 4
Replicating feature: Saves itself.
\
Collision feature: Dies away. Mess allowed.
That's a still life.
Code: Select all
x = 1, y = 1, rule = B/S0
o!
This one become more interesting...