SPECTER LABS
Lenia Swarm / Morphospace
Fiber Theory

We use Flow Lenia as a clean genotype-to-phenotype map: choose rule parameters, run the system, measure the form, then ask how the resulting morphology space bends, loops, and overlaps with 859 EmbryoMaker morphology snapshots and 232 Dryad fish body outlines.

25,167Flow Lenia specimens in the shared common-morphology layer.
8,192No-food 256x256 2-channel specimens with exact dense TDA.
859 + 232EmbryoMaker morphology snapshots and Dryad fish body outlines in the same descriptor space.

1. The Map

The object is the genotype-to-phenotype projection. A genotype is a Flow Lenia rule parameterization. A phenotype is the measured shape and trajectory after simulation. The fiber over a phenotype is the set of parameterizations that land near the same measured form.

Fiber bundle schematic.
Phenotype space sits below the rule parameters. The fiber over a measured form is the set of parameterizations that reach it.

2. Topology

On the full Lenia cloud, the 4,096-landmark run finds 4,930 H1 intervals, with top persistence 2.78. On the no-food 8,192 cohort, exact dense TDA finds 7,275 H1 intervals, with top persistence 0.80.

The EmbryoMaker morphology snapshots have 297 exact H1 intervals with top persistence 0.29. The Dryad fish-outline cohort has 66 exact H1 intervals with top persistence 0.64. The interval counts are sample-size dependent; the comparable fact is that the same descriptor layer sees loop structure in all three clouds.

Persistent homology schematic.
Longer bars mark components and loops that persist across a wider filtration range.

3. Transport

The strongest local result is fish-near, meaning near the Dryad outline cohort in the shared descriptor layer. A localized H1 neighborhood has persistence 0.563, Dryad-outline median distance 3.30 against a global Dryad-outline median of 5.90, and 32 matched transport groups with a stratified transport-enrichment p-value around 0.0002.

Transport is where the geometry starts acting like physics. We move through nearby parameterizations and ask whether returning to a similar phenotype also returns the same internal state. Across 4,802 flow-supported transport groups, the broad corpus has a real tail of non-trivial residue; the strongest localized signal is the fish-near loop neighborhood.

Loop transport schematic.
Loop transport gives us a concrete curvature test: move around a phenotype neighborhood and measure the residue left in state.

4. Interfaces and Arrangement

The polynomial-functor split is still useful. Kernels behave like interfaces: they sense neighborhood densities and contribute responses. The channel-weight matrix is arrangement: it wires those interfaces together.

Weight matrix arrangement schematic.
Similar forms can share an interface with tuned weights, or arrive through different arrangements.