BeatTheFly

Wiring: real fruit fly brain (MaleCNS mushroom body connectome, CC-BY-4.0) · Synaptic weights: trained with PHCSSM parallel-scan mode, deployment in sequential RSNN mode
The anatomical connectome gives you wiring, not synaptic strengths. Ours are trained.
made by Po-Han Chiang @ NYCU

Chess

A Smart Fruit Fly is playing chess against you
A spiking network wired as the fly's mushroom body plays chess, one timestep per move. Play against different fly brain regions: the mushroom body, the central complex or the antennal lobe.
Play chess →

Othello

A Smart Fruit Fly is playing Othello against you
The same mushroom-body wiring with its own trained synaptic weights plays Othello.
Play Othello →

Pong

A Smart Fruit Fly is playing Pong against you
A spiking network wired as the fly's central complex, its navigation and steering centre, moves a paddle in real time: one timestep per frame, 60 frames per second.
Play Pong →

FlyVision

See the world the way a fruit fly sees it
Your camera, dropped to a fly's compound-eye resolution — 1,758 facets, hex-packed to the fly eye's real ommatidial count and outline — with the optic lobe running as a spiking network: 29,013 neurons at their measured 3D positions, wired by 316,504 real connectome edges. The video never leaves your device. The wiring is measured; the single-neuron dynamics are generic LIF values supplied for the demo.
Look through the eyes →