Six tracked robots, six complete fruit-fly connectomes — 166,700 neurons and 25.5 million synapses each — running live in your browser. Four clubs, one pitch, no scripted moves. Meet the clubs →
Warming up the stadium…
First visit downloads the 138.6 MB brain map once (cached afterwards). Desktop recommended.
How the robots think
Eyes. Each robot turns the pitch into 24 egocentric signals: where the ball is, where its waypoint is, whether a rival is looming, how much energy it has, whether the goal is in its sights.
Brain. Those signals are injected as current into 48 groups of visual neurons in its own copy of the fruit-fly connectome (the MaleCNS v1.0 connectome, via flybrain 0.1.0). The whole 166,700-neuron leaky integrate-and-fire network then steps forward.
Readout. A tiny 64-unit readout — the same recipe as the Robot Brain Arcade — listens to 376 brain signals and picks one of 12 motor programs: walk, veer, sprint, spin, moonwalk, shoot or tap.
Coach. The readout was trained offline by imitating a scripted coach while the brains were running (DAgger). During the match the coach is switched off: the robots play only from their brain activity, noise and all.
Tactics. A light formation layer hands each robot a waypoint, like a compass heading. The brain decides how to get there, when to dodge and when to shoot.
Performance. The robots are the Island explorer rig — face display, idle series, celebrate spin-wave, concern shrug, puzzled head-scratch — with an extra squash-and-stretch layer. Mote, the Island companion drone, referees: it shadows the ball, scans kick-offs, drops fresh balls and joins the celebrations.
All six brains share one copy of the wiring and run on your CPU in Web Workers. The live throughput meter shows actual spikes per second.
Keys: 1–4 cameras · Space pause · M sound · H clean view · C clubhouse · S stadium mode · click any robot (or its tile) to watch its brain.
Stadium mode starts by itself if nobody touches the page for a little while (or open the page with ?stadium=1): the league plays itself forever, with a standings show between matches. Perfect for leaving on a display.