Closed-Loop Fly
Browser sensorimotor loop joining a modeled compound eye and optic lobe to MaleCNS descending-neuron readouts and a simulated flying body.
Neurons are simulated — leaky integrate-and-fire or better — with documented, tuned parameters.
Dispute this rating →The evidence
No evidence, no level.The brain is the upstream connectome LIF with tauM, tauS, threshold and refractory re-exported unchanged; the only addition is an external current per neuron.
https://github.com/ZeroXClem/closed-loop-fly/blob/0cbaa96cbac72cccad1fa04692b5f4d4a4e64673/src/brain/brain.js#L1-L20The only synaptic weight write is a flight-state octopamine gain applied once at optic-net construction, not during the run.
https://github.com/ZeroXClem/closed-loop-fly/blob/0cbaa96cbac72cccad1fa04692b5f4d4a4e64673/src/brain/optic/optic.js#L27-L62
The full 166,700-unit MaleCNS graph runs as a leaky integrate-and-fire network with documented tauM/tauS/threshold/refractory constants re-exported unchanged from the upstream reference, plus an optional activity-dependent threshold shift - that shift is an intrinsic (spike-frequency adaptation) property, not a synapse. Not L2: the only line in the repo that writes a synaptic weight is the octopamine flight-state gain, and it multiplies every synapse onto an LPTC once at network construction from a fixed query parameter. Nothing changes a weight while the loop is running, and no optimizer touches the graph either. Notably honest: docs/followups.md retracts the project's own octopamine hypothesis and reports that a readout artefact inflated the published haltere and vision results.
Record
Nearby
All projects →Ratings on thelearningfly.com are proposals, not verdicts. Every one of them is arguable in public.