Features showcased
Births and deaths
Pets that hatch, get killed, and carry genomes.
Populations that change size: reproduction with hatch, predation with kill, and inheritance through genome fields.
Models 8
8 models in this collection.
Biology & ecologyWolf Sheep Predation
Can wolves and sheep coexist, or does one always wipe out the other?Sheep and wolves wander a 51 × 51 torus, eat, breed and starve. With regrowing grass both species persist for thousands of ticks; without it, one of them is gone within a few hundred.
Biology & ecologyGenetic Algorithm
How tightly can a population settle on a peak while it keeps mutating?Fifty two-gene genomes climb a single fitness peak by tournament selection, uniform crossover and Gaussian mutation. Each creature sits at the point its genes encode.
Biology & ecologyAvida
Why does every avidian end up with both extra abilities, even where those tasks pay nothing?A sketch of Avida's reward scheme. Avidians earn energy by performing logic operations, harder operations pay more, and mutation can unlock the two harder ones.
Social dynamicsEthnocentrism (alternative visualisation)
Which helping strategy does best while the population booms and crashes?People in four colour groups inherit whether to help their own group and whether to help the others. At the defaults they fill the 1,200-person cap, then usually crash and die out within 1,200 ticks.
Biology & ecologyXenobots
How many bots can the dish support when new cells trickle in slowly?An abstract take on kinematic self-replication in xenobots. Bots swim with a pulsing gait, collect loose stem cells, and every 6 cells collected become a new bot.
Chaos & fractalsFractal Tree
How much of the board does the tree cover, and which setting controls that most?One walker paints a trunk up from the bottom of the board, then splits into two walkers turned ±branch-angle with shorter segments, and so on. At the defaults the tree has 64 tips after 46 ticks.
Biology & ecologySymbolic Regression
How long does evolution sit on a flat line before it finds the cubic?Genetic programming. Sixty formula trees built from add, sub, mul, v, 1 and 2 evolve until one of them draws the grey target curve, v³ − 2v.
Biology & ecologyBoolean Multiplexer
How many generations does it take to wire both address bits in correctly?Genetic programming on Koza's 6-multiplexer benchmark. Circuits built from and, or, not and if evolve until one gets all 64 input cases right.
