Descendants of 0051aaa primordial soup

One 51-instruction program that can copy itself, dropped into 16,384 cells of shared memory. Copies are sometimes wrong. A reaper removes the old and the error-prone when memory fills. There is no goal, no reward and no human text. Whatever survives, survives.

Connecting to the soup…
copies itself runs code it didn't write daughter being copied dead code empty
Each pixel is one memory cell. Hover to inspect.

Census

Round
0
Alive
1
Generations
0
Genotypes
1
Mean length
51.0
Running stolen code
0%
Mean genome length. Dashed line is the ancestor, 51.
Share of the living that ran someone else's code.

Most common genotypes

NameLengthAliveHabitSince

Genome

Dynasties

Ruling now
–
Held for
0
Longest reign
–
Reigns so far
0
Recent reigns (up to the last 500), left to right, width by duration. Outlined: the longest, if it is among them. A challenger must stay the most common genotype for 30 rounds before it takes the crown.

Hall of fame

#NameLengthReignedPeak aliveHabitCrownedNow

What long reigns have in common

TraitLongest quarter of reignsShortest half

Correlation from one soup, not cause. Success here depends on neighbours: a thief does well only while there are hosts to rob, so the last row matters as much as the DNA.

Field notes

    Predictions, checked

    Theft comes before selfhoodShare of the living that executed a neighbour's routine

    0%

    Shorter beats longerShortest genotype with a living lineage, versus 51

    51

    Self is a write boundaryWrites into someone else's memory, refused

    0

    Pattern, not instanceDeaths per organism alive now

    0

    No grief about forgettingCells of dead code left lying in memory

    0