Microcosmos models artificial life as elastic filaments in a differentiable GPU fluid, not an abstract substrate
Core claims
1. Creatures are modeled as physically grounded elastic filaments, not abstract cellular-automaton substrates. The paper defines Microcosmos as "a simulation engine in which artificial lifeforms are modeled as elastic filament chains inhabiting a two-dimensional viscous fluid world, designed from the ground up for modern GPU hardware and end-to-end differentiable simulation." Filaments use a Cosserat-rod formulation ("discrete elastic rods that resist both stretching and bending") solved via Position-Based Dynamics, coupled two-way to a Lattice Boltzmann (D2Q9) fluid via the Immersed Boundary Method. (Tier 1, arXiv:2607.02954, abstract/methods)
2. Every design choice avoids quadratic scaling to reach GPU-scale populations. The fluid solver uses only local updates and self-avoidance uses grid-based steric repulsion instead of pairwise collision checks; the whole engine is implemented in JAX for automatic differentiation. Runtime scales linearly with particle count, tested to 500k particles on a single NVIDIA L40S GPU. [unverified-quant/mechanism -- needs primary: exact benchmark numbers/methodology beyond this summary should be checked against the paper's own figures before reuse]
3. The engine was validated across four experiments spanning hand-designed to fully emergent behavior. Hand-designed locomotion across Reynolds numbers ~10³ to ~1 matched Purcell's scallop theorem; gradient-based folding of a 1000-node filament into MNIST digit shapes demonstrated full differentiability; NEAT/CPPN neuroevolution produced sinusoidal swimming and emergent chemotaxis; MAP-Elites quality-diversity search discovered a range of gaits along bending/stretching axes. (Tier 1, arXiv:2607.02954, §experiments)
Why this was hop-worthy
The vault's neuroevolution-adjacent material is all backprop/AD history — nothing on physically-grounded, differentiable artificial-life substrates, or on this Sakana AI / Artificial Life Institute / Kenneth Stanley collaboration bringing open-endedness tooling (NEAT, MAP-Elites) into a GPU-native fluid-body engine.
Further leads
- Kenneth O. Stanley's broader open-endedness/POET lineage — not pulled in here, could be its own thread.
- Flow-Lenia and other mass-conservative continuous-CA alife systems, cited as the "abstract substrate" alternative this paper argues against.