Collabs
CIMC
Evolutionary computation, artificial life and collective behaviour, gathered for CIMC.
Genetic algorithms and genetic programming, a self-reproducing cellular automaton, digital organisms, a continuous cellular automaton, swarms, and models adapted from CIMC's experiments.
The evolutionary and artificial life models appear in the main library; ant transport and connectome harmonics are listed only here.
Source github.com/cimcai
Start here 11
Also in the main library.
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 & 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.
Biology & ecologyFlocking
How far does each bird need to see for flocks to form?Craig Reynolds' boids, as NetLogo implements them. Each bird turns away from its nearest neighbour if it's too close; otherwise it turns toward its neighbours' average heading and toward their centre.
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.
Biology & ecologyTierra
Can parasites that copy twice as fast ever get rid of their hosts?A small cartoon of Thomas Ray's Tierra. Programs copy themselves into neighbouring cells; short mutants copy twice as fast but only when a full-length host is nearby.
Physics & patternsStringmol
Can replicators that copy whatever they bind survive in a soup where most molecules never copy anything?Replicators copy whatever molecule they bind, whether another replicator, a catalyst that feeds them or a substrate that gives nothing back. Feedstock and random decay hold the soup at about 200 molecules.
Biology & ecologyBFF Soup
How much of a fixed soup can replicators hold when some of their copies come out garbled?A fixed soup of 24 programs on a grid of opcode cells. Programs that bank enough energy become replicators and overwrite their neighbours with copies; by tick 150 most of the soup is replicators.
Cellular automataLangton's Loops
How does an 86-cell loop with 8 possible cell states copy itself?Christopher Langton's 8-state self-reproducing loop. Signals circulating inside a sheathed loop build an arm, bend it into a copy of the loop and cut it free, every 151 ticks.
Cellular automataLenia
How far can mu and sigma move before the glider dies or starts to multiply?Game of Life with continuous states, a ring-shaped kernel of radius 10 and a smooth growth function. The default seed settles into an Orbium glider that keeps crossing the 51 × 51 torus.
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.
Go deeper 2
Only in this collection.
Biology & ecologyAnt Transport
How quickly does a crew build up once the first ants find the load?Ants find a heavy load, crowd onto it and push it through two gaps to their nest, laying a trail scent on the way home and a push scent at the load.
NetworksConnectome Harmonics
What changes on the board when power moves from smooth patterns to fine-grained ones?An illustration of connectome harmonics. Forty-eight regions in two hemispheres oscillate in fixed spatial patterns, from a left–right gradient to fine checkerboards; other regimes mix patterns or couple phase oscillators.
