Frozen baseline
A non-learning reference that tells us whether adaptation is doing real work.
We are evolving a fly brain from simple collision avoidance into robust, adaptive embodied intelligence—one challenge, one learner, and one honest experiment at a time.
The fruit fly has a compact brain, rich behavior, and a body that has to make decisions in the real world. That makes it a sharp starting point for asking what intelligence needs—and what it can learn.
Learning To Fly is a reproducible research workspace for evolving controllers in progressively harder environments. The primary track stays grounded in the fly’s immediate needs: avoid walls, find resources, recover from damage, and adapt when the world changes.
Every approach gets the same sensors, actions, lifetime, online updates, compute budget, and held-out shifts. The question is not which name sounds smartest—it is which mechanism survives contact with the world.
A non-learning reference that tells us whether adaptation is doing real work.
A compact continual learner with matched observation, action, and update budgets.
A parallel CLRM formulation kept separate so intuitions can be tested fairly.
Predicts future latent state and learns useful representations without a full external JEPA.
A bounded causal token-memory controller that tests sequence prediction under tight budgets.
A constrained self-rewriting controller exploring whether useful policy changes can be discovered online.
Sparse liquid time-constant dynamics with adaptive rates and local plasticity.
A closed-form continuous-time sibling probing fast, bounded recurrent adaptation.
Evolution proposes the learner and its parameters. The environment supplies the pressure. Held-out challenges decide whether an apparent improvement is real.
Food, water, procedural mazes, relocation, sensor damage, and multi-challenge carryover create a richer behavioral substrate.
Evolution mutates families, memory, rates, gains, and structure under bounded, matched budgets.
Controls, ablations, disjoint seeds, and honest negative results keep the primary claim gated.
Our proxy JEPA-style learner currently leads the broad family matrix. Functional FlyWire motifs improve evolved liquid topologies over degree-only selection, but the frozen motif winners did not generalize uniformly to held-out seeds. Matched random-dynamics controls still win the aggregate topology comparison. Three search replicates suggest family-specific preferences, not a universal topology winner. A 16-member random ensemble also led both liquid families on mean score, with wide variance—an effect worth studying, not a shortcut to a conclusion. We keep those caveats visible because the goal is knowledge, not a premature victory lap.