← The index · Games & control

Fruit Fly Simulation (Xenova)

Joshua Lochner’s WebGPU MaleCNS demo: paint / stimulate 166,700 neurons and watch an articulated Three.js fly. Connectivity is biological; movements are programmed. Verified Hugging Face Space (not a GitHub repo).

MaleCNS
Fidelity · reviewed
L1 Dynamics

Neurons are simulated — leaky integrate-and-fire or better — with documented, tuned parameters.

Dispute this rating →

The evidence

No evidence, no level.
Rating note

166,700 MaleCNS neurons and 25.6M connections driven by a leaky integrate-and-fire model adapted from Shiu et al., with stated rest, threshold (-45 mV), tau_m (20 ms), tau_s (5 ms) and refractory parameters and exponential-Euler integration, running in WebGPU with a JavaScript fallback. Not L2: there is no training of any kind and no weight is ever written; the connectome weights are downloaded as verified fixed chunks, and the only user action is painting stimulation onto neurons. The fly's walking, turning and flight are crafted animations driven by computed firing rates through engineered gains and thresholds, which the README labels as illustrative and not validated predictions of fly behaviour; motion is not learning, and body motion does not even feed back into the network.

Record

CategoryGames & control
DatasetsMaleCNS
LevelL1 — reviewed
Listed intownie/awesome-fruit-fly
First indexed2026-09-15

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