Race FLYNN

FLYNN is a recurrent neural network wired like a fruit fly's brain: every unit is a neuron and every connection a synapse from the FlyWire connectome. It was trained to drive a two-wheeled robot to a goal around obstacles. Here you drive the same robot through the same arena against it, and you only get what FLYNN gets.

Keyboard: arrow keys and Space. On a phone or tablet, on-screen buttons appear; hold the phone upright.

Hold the phone upright for the biggest view.

How to play

What you see

How it works

FLYNN's side is a recording of the trained network driving in the original MuJoCo physics simulation, so its runs are exactly what the network did. Your robot is simulated in your browser, with its motion, collisions and eye view calibrated against that simulation. The two robots never meet: each drives its own copy of the arena, so racing a recording is the same as racing the live network. Times are simulated seconds.

Paper: FLYNN: Robust Neural Network for Robot Navigation using Fly Brain Topology (Wang & Chen, 2026). Code: github.com/ben-gitdev/fly-gym.

Connectome data: FlyWire FAFB v783, CC BY-NC 4.0.