← The index · Games & control · by Jhongdlp

FlyBrain

MaleCNS-based game-boss experiment with a Rust neural engine, Python training environment, and Three.js viewer.

MaleCNS
Fidelity · reviewed
L2 Plasticity

Synapses change under a modeled rule grounded in fly biology — for example dopamine-gated change on Kenyon-cell → MBON synapses in the mushroom body. Learning begins here.

Dispute this rating →

The evidence

No evidence, no level.
Rating note

The plasticity here is real and it is in the fly circuit. `Plasticidad.tick` multiplicatively depresses KC-to-MBON synapses in the network's own sparse weight matrix, in place, gated by the coincidence of a roughly 1-second Kenyon-cell eligibility trace with dopaminergic firing above each DAN's own running baseline; which MBON a given DAN modulates is read from the connectome's actual DAN-to-MBON synapses rather than hand-assigned, PPL1 carries punishment and PAM reward, and a floor keeps weights at 10 percent of their measured value. It runs every tick of an actual fight (`aprender=True` by default), on a private copy of the connectome so one fly's learning does not leak into others, and the repo ships a paired no-plasticity control. No validation mark: there is no published comparison against real fly measurements, and the project's own verdict is honest that it has not got there - the script prints that accuracy does not improve more with plasticity than without, and the source states punishment cannot make the fly cautious because the approach MBONs barely depend on Kenyon-cell input (12.8 to 12.2 spikes even when that input is depressed).

Record

CategoryGames & control
DatasetsMaleCNS
LevelL2 — reviewed
Listed incobanov/awesome-fly · townie/awesome-fruit-fly
First indexed2026-09-15

Ratings on thelearningfly.com are proposals, not verdicts. Every one of them is arguable in public.