Shaduf.Research preview
Digital Fly Lab/Nineteenth check: the 30 spikes/s scrambled brains strengthened, and a browser correction

Research report · 18 October 2026 · nineteenth check

Nineteenth check: the 30 spikes/s scrambled brains, strengthened, and a browser correction

On 17 Oct our scrambled brains at 30 spikes per second sent no turn command, but outside the stimulated input they fired only about 1% as many spikes as the real brain. This time we strengthened their connections until that count was about the real brain's, and asked again. We also corrected our 17 Oct browser result for fly67, re-checked Fly Worker, added 5 catalogue entries (one a verdict row on a new viral claim) and 2 ledger rows, and marked ledger rows with a caveat for reading.

  • Research time: 18 Oct 2026, 09:31–10:04 UTC, one session
  • Pre-registration: reading rules and public sentences stamped at 09:34 UTC, before the drive check and the first trial
  • Catalogue version: 2026-10-18-run19 (161 entries; previous 2026-10-17-run18)
  • Gallery: 56 videos, all available on 18 Oct 2026
  • Controls ledger: 2026-10-18-run19 (62 studies, 53 with a wiring null; 2 new rows)

Short answer

18 Oct: we then strengthened the connections inside scrambled brains (not the input) until their neurons outside the stimulated input fired about as many spikes as in the real brain (within 30%; same input, one 1-second trial each). On the left side, 2 scrambled brains matched this way, and neither sent a turn command. On the right side, 2 scrambled brains matched this way, and neither sent a turn command.

Matching the number of spikes does not match the pattern: 1,152 to 2,228 neurons fired in the matched scrambled brains, against 379 (left) and 432 (right) in the real brain. 1 of the matched scrambled brains sent small steering signals, which we did not walk in the body.

As at 80 spikes/s, none of the scrambled brains we ran at 30 spikes/s sent a turn command, including those strengthened to about the real brain's activity outside the input.

Browser: Correction, 18 Oct: our 17 Oct check loaded fly67's old address, which answered 'not found'; the project now lives at gexhaw.github.io/fly67/. At that address it ran on 18 Oct. Fly Worker, re-checked 18 Oct: ran by our check's rule (two workers and WebAssembly started, and text on the page changed); our screenshots showed only the top of the page, so we did not see the fly itself. Latest no-GPU browser check: 3 of 6 ran (17 Oct; fly67 and Fly Worker re-checked 18 Oct). 3 Oct: 3 of 6.

One model (Shiu et al. LIF on FlyWire v783), brain only, one 1-second trial per scrambled brain; not a real fly.

Scrambled brains at 30 spikes/s, strengthened

Our own test · pre-registered 18 Oct 2026, 09:34 UTC · brain only · one model · not a real fly

Design. We took the same 4 scrambled graphs as on 17 Oct (each neuron keeps its number of connections; shuffle seeds 4 and 5 for each eye) and multiplied every connection strength inside the brain by one factor, leaving the input alone. The target was the real brain's count of spikes outside the stimulated looming neurons in the same 1-second trial at 30 spikes/s: 5,266 for a shadow on the left eye and 5,901 on the right, with a band of 30% either side. The search followed a fixed step rule with a cap of 12 trials; it used 6. We read the turn neuron (DNa02) on the far side, the giant fibres and MDN by the same rules as on 17 Oct.

Checks before reading. The trial program was byte-identical to the 17 Oct one; the saved drives of the no-brain floor, the real brain and one 17 Oct scrambled brain were reproduced exactly; and one 17 Oct scrambled trial was repeated with identical spike counts, active neurons and descending-neuron rates. Every strengthened trial used the same scrambled graph as its 17 Oct twin.

All 6 strengthened trials (18 Oct 2026). Spikes are counted outside the stimulated input; the real brain's counts are 5,266 (left) and 5,901 (right). Turn neuron: far side / near side, in Hz (real brain: 8 Hz far side on the left, 12 Hz on the right). Steering drive: compared with the drive of a fly with no brain input.
Scrambled brainConnectionsSpikes outside the inputBandNeurons activeTurn neuron (Hz)Turn commandSteering drive
left eye, shuffle 4×2.52,252 (43% of 5,266)outside the band734 (real 379)0 / 0nosame as no brain
left eye, shuffle 4×2.753,750 (71% of 5,266)matched1,320 (real 379)0 / 0nosame as no brain
left eye, shuffle 5×2.753,991 (76% of 5,266)matched1,152 (real 379)0 / 0nosame as no brain
right eye, shuffle 4×2.756,370 (108% of 5,901)matched2,228 (real 432)1 / 0nodiffers slightly (not walked)
right eye, shuffle 5×2.758,550 (145% of 5,901)outside the band2,932 (real 432)0 / 0nosame as no brain
right eye, shuffle 5×2.54,587 (78% of 5,901)matched1,237 (real 432)0 / 0nosame as no brain

Pre-registered sentences. 18 Oct: we then strengthened the connections inside scrambled brains (not the input) until their neurons outside the stimulated input fired about as many spikes as in the real brain (within 30%; same input, one 1-second trial each).

  • Left eye: On the left side, 2 scrambled brains matched this way, and neither sent a turn command.
  • Right eye: On the right side, 2 scrambled brains matched this way, and neither sent a turn command.

Matching the number of spikes does not match the pattern: 1,152 to 2,228 neurons fired in the matched scrambled brains, against 379 (left) and 432 (right) in the real brain. 1 of the matched scrambled brains sent small steering signals, which we did not walk in the body.

As at 80 spikes/s, none of the scrambled brains we ran at 30 spikes/s sent a turn command, including those strengthened to about the real brain's activity outside the input.

The panel below repeats the 14 Oct body results with the 17 Oct and 18 Oct scrambled brains, and the chart of the strengthening search.

Our own test · pre-registered before the first body run (14 Oct 2026, 09:28 UTC) · simulated body (FlyGym) driven through our own mapping · one model · a simulation, not an animal

On 8 Oct the brain model's turn command appeared from about 30 spikes per second per looming neuron. On 14 Oct we walked the remaining brain drives of that series in the simulated body, so every drive that differs from the no-brain floor now has a body run. The sentences were chosen by rules fixed in advance; the two eyes read differently, so there is one sentence per eye.

Left eye (pre-registered sentence): In the body, the fly turned away from 30 spikes/s per looming neuron upward on this side, the strength at which the brain's turn command appeared; the turn was about 11 deg at 30 and about 37 deg at 80 (our mapping turns the brain's rates into steering).

Right eye (pre-registered sentence): At 30 spikes/s the turn was borderline: the fly turned away in 1 of 2 runs on this side; from 40 upward it turned away in every run. This borderline rests on one run: seed 0 at 30 spikes/s turned 9.18° beyond the no-brain floor, 0.8° under our 10° rule (seed 2 at 30 turned 16.8°).

These body runs turn the brain's firing rates into steering through our own hand-made mapping, so they show the brain result in degrees; they are not a separate test of the wiring. We ran scrambled brains at 30 and 80 spikes/s, not at 20, 40 or 60.

17 Oct 2026: scrambled brains at 30 spikes/s (pre-registered sentences; brain only, because their steering drives equal the no-brain drive):

17 Oct: at 30 spikes/s, the weakest tested input at which the real brain's turn command appeared, we also ran 2 scrambled brains per side (each neuron keeps its number of connections; one 1-second trial each, with the same trial seed as the real-wiring body runs).

  • Left eye: On the left side, neither scrambled brain sent a turn command, and their steering signals were identical to having no brain, so in the body they walk like the no-brain fly (the real wiring turned it about 11 deg).
  • Right eye: On the right side, neither scrambled brain sent a turn command, and their steering signals were identical to having no brain, so in the body they walk like the no-brain fly (the real wiring turned it about 17 deg).

The scrambled brains were not matched for overall activity: they fired 48% (left) and 44% (right) as many spikes as the real brain at this strength. Most of those spikes were the stimulated input neurons themselves; outside the input, the scrambled brains fired about 1% as many spikes as the real brain.

18 Oct 2026: the same scrambled brains, strengthened (pre-registered sentences; brain only):

18 Oct: we then strengthened the connections inside scrambled brains (not the input) until their neurons outside the stimulated input fired about as many spikes as in the real brain (within 30%; same input, one 1-second trial each).

  • Left eye: On the left side, 2 scrambled brains matched this way, and neither sent a turn command.
  • Right eye: On the right side, 2 scrambled brains matched this way, and neither sent a turn command.

Matching the number of spikes does not match the pattern: 1,152 to 2,228 neurons fired in the matched scrambled brains, against 379 (left) and 432 (right) in the real brain. 1 of the matched scrambled brains sent small steering signals, which we did not walk in the body.

Strengthening the connections of 4 scrambled brains at 30 spikes/s: spikes outside the stimulated input per trialL4 gain 1.0: 52 spikes outside the input; L5 gain 1.0: 54 spikes outside the input; R4 gain 1.0: 58 spikes outside the input; R5 gain 1.0: 59 spikes outside the input; L4 gain 2.5: 2,252 spikes outside the input; L4 gain 2.75: 3,750 spikes outside the input; L5 gain 2.75: 3,991 spikes outside the input; R4 gain 2.75: 6,370 spikes outside the input; R5 gain 2.5: 4,587 spikes outside the input; R5 gain 2.75: 8,550 spikes outside the input. Real brain: left 5,266, right 5,901 (band within 30%). Filled circles: within the band, so matched. Hollow circles: outside the band. No trial sent a turn command.Shadow on the left eyereal brain 5,266Shadow on the right eyereal brain 5,901shuffle 4Left eye, shuffle 4, connections ×1: 52 spikes outside the input (17 Oct trial, not strengthened); no turn command×1Left eye, shuffle 4, connections ×2.5: 2,252 spikes outside the input (outside the band); no turn command×2.5Left eye, shuffle 4, connections ×2.75: 3,750 spikes outside the input (matched); no turn command×2.75shuffle 5Left eye, shuffle 5, connections ×1: 54 spikes outside the input (17 Oct trial, not strengthened); no turn command×1Left eye, shuffle 5, connections ×2.75: 3,991 spikes outside the input (matched); no turn command×2.75shuffle 4Right eye, shuffle 4, connections ×1: 58 spikes outside the input (17 Oct trial, not strengthened); no turn command×1Right eye, shuffle 4, connections ×2.75: 6,370 spikes outside the input (matched); no turn command×2.75shuffle 5Right eye, shuffle 5, connections ×1: 59 spikes outside the input (17 Oct trial, not strengthened); no turn command×1Right eye, shuffle 5, connections ×2.5: 4,587 spikes outside the input (matched); no turn command×2.5Right eye, shuffle 5, connections ×2.75: 8,550 spikes outside the input (outside the band); no turn command×2.7503,0006,0009,000spikes outside the input, 1 s
Each circle is one 1-second brain trial of a scrambled brain; the label is how much we multiplied its connection strengths (×1: the 17 Oct trial, not strengthened). The shaded band is within 30% of the real brain's count of spikes outside the stimulated input, which is what we matched. Filled: matched; hollow: outside the band. None of the 10 trials sent a turn command (the far-side turn neuron fired at most 1 Hz, against the real brain's 8 Hz on the left and 12 Hz on the right).

As at 80 spikes/s, none of the scrambled brains we ran at 30 spikes/s sent a turn command, including those strengthened to about the real brain's activity outside the input.

Shadow on the left eye: turn away in degrees beyond the no-brain floor, by input strength10 spikes/s, seed 2: same as no brain (0 deg); 20 spikes/s, seed 2: 1.7 deg, below the 10 deg rule; 20 spikes/s, seed 0: same as no brain (0 deg); 30 spikes/s, seed 2: 11.1 deg, turned away; 30 spikes/s, seed 0: 12.7 deg, turned away; 40 spikes/s, seed 2: 27.2 deg, turned away; 60 spikes/s, seed 2: 26.9 deg, turned away; 80 spikes/s, seed 2: 37.2 deg, turned away; scrambled brains at 30 spikes/s (17 Oct, 2): shuffle 4 same as no brain (0 deg), shuffle 5 same as no brain (0 deg). Dashed line: the 10 degree rule. The table below the charts lists every point.Shadow on the left eyedegrees beyond no-brain floor0°20°40°60°10° rule102030406080spikes/s per neuron10 spikes/s, seed 2: the brain sent the same drive as no brain, so the walk is the no-brain walk (0°)20 spikes/s, seed 2: 1.67° beyond the floor (walked 14 Oct 2026)20 spikes/s, seed 0: the brain sent the same drive as no brain, so the walk is the no-brain walk (0°)30 spikes/s, seed 2: 11.13° beyond the floor (walked 8 Oct 2026)30 spikes/s, seed 0: 12.68° beyond the floor (walked 14 Oct 2026)40 spikes/s, seed 2: 27.18° beyond the floor (walked 14 Oct 2026)60 spikes/s, seed 2: 26.88° beyond the floor (walked 14 Oct 2026)80 spikes/s, seed 2: 37.18° beyond the floor (walked 8 Oct 2026)30 spikes/s, scrambled brain (shuffle 4, trial seed 2, 17 Oct): no turn command; the drive equals the no-brain drive, so the walk is the no-brain walk (0°)30 spikes/s, scrambled brain (shuffle 5, trial seed 2, 17 Oct): no turn command; the drive equals the no-brain drive, so the walk is the no-brain walk (0°) Shadow on the right eye: turn away in degrees beyond the no-brain floor, by input strength10 spikes/s, seed 2: same as no brain (0 deg); 20 spikes/s, seed 2: same as no brain (0 deg); 20 spikes/s, seed 0: 2.5 deg, below the 10 deg rule; 30 spikes/s, seed 2: 16.8 deg, turned away; 30 spikes/s, seed 0: 9.2 deg, below the 10 deg rule; 40 spikes/s, seed 2: 33.8 deg, turned away; 60 spikes/s, seed 2: 62.2 deg, turned away; 80 spikes/s, seed 2: 55.4 deg, turned away; scrambled brains at 30 spikes/s (17 Oct, 2): shuffle 4 same as no brain (0 deg), shuffle 5 same as no brain (0 deg). Dashed line: the 10 degree rule. The table below the charts lists every point.Shadow on the right eyedegrees beyond no-brain floor0°20°40°60°10° rule102030406080spikes/s per neuron10 spikes/s, seed 2: the brain sent the same drive as no brain, so the walk is the no-brain walk (0°)20 spikes/s, seed 2: the brain sent the same drive as no brain, so the walk is the no-brain walk (0°)20 spikes/s, seed 0: 2.52° beyond the floor (walked 14 Oct 2026)30 spikes/s, seed 2: 16.78° beyond the floor (walked 8 Oct 2026)30 spikes/s, seed 0: 9.18° beyond the floor (walked 14 Oct 2026)40 spikes/s, seed 2: 33.78° beyond the floor (walked 14 Oct 2026)60 spikes/s, seed 2: 62.15° beyond the floor (walked 14 Oct 2026)80 spikes/s, seed 2: 55.42° beyond the floor (walked 8 Oct 2026)30 spikes/s, scrambled brain (shuffle 4, trial seed 2, 17 Oct): no turn command; the drive equals the no-brain drive, so the walk is the no-brain walk (0°)30 spikes/s, scrambled brain (shuffle 5, trial seed 2, 17 Oct): no turn command; the drive equals the no-brain drive, so the walk is the no-brain walk (0°)9.18°
  • seed 2 (line joins its points)
  • seed 0
  • same as no brain
  • scrambled brain, 30 spikes/s (17 Oct)
  • 10° rule

Horizontal axis: input in spikes per second for every looming neuron of one eye. Vertical axis: degrees turned away beyond the no-brain floor. Each point is one body run: how far the simulated fly turned away from the shadow after it appeared, minus the turn of the same body with no brain input (the floor). Below the dashed line our rule reads "did not turn away". Hollow diamonds at 30 spikes/s: the 17 Oct scrambled brains, drawn at the no-brain value because their drives equal the no-brain drive. The turn did not grow at every step: seed 2 at 30, 40, 60 and 80 spikes/s turned 11.1, 27.2, 26.9, 37.2° (left eye) and 16.8, 33.8, 62.2, 55.4° (right eye).

Every point in the charts (16 body readings and 4 scrambled brains)
Turn away from the shadow after onset, minus the no-brain floor (−1.49°), in degrees; our 10° rule decides "turned away". "Same as no brain": the brain sent exactly the no-brain drive, so the walk is the no-brain walk. 14 Oct 2026 and 8 Oct 2026 body runs; the 4 scrambled brains (each neuron keeps its number of connections) ran in the brain model on 17 Oct 2026, and their drives equal the no-brain drive.
Shadow onInput (spikes/s)Brain and seedTurn beyond the floorTurned away (10° rule)Body run
left eye10real, seed 20°nosame as no brain
left eye20real, seed 21.67°nowalked 14 Oct 2026
left eye20real, seed 00°nosame as no brain
left eye30real, seed 211.13°yeswalked 8 Oct 2026
left eye30real, seed 012.68°yeswalked 14 Oct 2026
left eye30scrambled (shuffle 4), trial seed 20°nosame as no brain (brain trial 17 Oct 2026)
left eye30scrambled (shuffle 5), trial seed 20°nosame as no brain (brain trial 17 Oct 2026)
left eye40real, seed 227.18°yeswalked 14 Oct 2026
left eye60real, seed 226.88°yeswalked 14 Oct 2026
left eye80real, seed 237.18°yeswalked 8 Oct 2026
right eye10real, seed 20°nosame as no brain
right eye20real, seed 20°nosame as no brain
right eye20real, seed 02.52°nowalked 14 Oct 2026
right eye30real, seed 216.78°yeswalked 8 Oct 2026
right eye30real, seed 09.18°nowalked 14 Oct 2026
right eye30scrambled (shuffle 4), trial seed 20°nosame as no brain (brain trial 17 Oct 2026)
right eye30scrambled (shuffle 5), trial seed 20°nosame as no brain (brain trial 17 Oct 2026)
right eye40real, seed 233.78°yeswalked 14 Oct 2026
right eye60real, seed 262.15°yeswalked 14 Oct 2026
right eye80real, seed 255.42°yeswalked 8 Oct 2026
  • One run per drive. Seed 2 was walked at each strength; seed 0 only at 20 and 30 spikes/s. The right-eye reading turns on one run 0.8° under the line.
  • Checks before reading. The no-brain floor repeated our 8 Oct floor run exactly (0 of 700 trajectory values differ), and every brain drive matched its saved fingerprint (12 of 12), so these runs read the same drives as the brain series. Before the 17 Oct scrambled brains, our 8 Oct real-brain trial at 30 spikes/s was repeated exactly (spike counts, active neurons and every descending-neuron rate), and each scrambled graph was the same graph as its 80 spikes/s twin.
  • Scrambled brains at 30 spikes/s. Two shuffles per side (shuffle seeds 4 and 5), one 1-second trial each. In all 4 trials of 17 Oct the turn neuron on both sides (DNa02), both giant fibres (DNp01) and MDN fired 0 Hz. On 18 Oct we multiplied the connection strengths of the same 4 graphs by 2.5 to 2.75 (6 trials in all) until each brain's spikes outside the stimulated input were within 30% of the real brain's (left 5,266, right 5,901); the matched counts were 3,750 and 3,991 on the left and 6,370 and 4,587 on the right. No scrambled brain was run at 20, 40 or 60 spikes/s.
  • Limits of the 18 Oct check. One 1-second trial per scrambled brain and one trial seed. Two of the four matches sit near the lower edge of the band (0.71 and 0.76 of the real count, both on the left). Matching the count did not match the pattern: about 3 to 6 times as many neurons fired as in the real brain. One matched brain (right eye, shuffle 4) sent a small steering signal (far-side turn neuron 1 Hz in one 100 ms bin) that we did not walk in the body.
  • What it measures. The heading of a simulated FlyGym body over 1.2 s, steered by the brain model's turning-neuron rates through our own hand-made mapping, with the walking drive held by us. The 30 and 80 spikes/s seed 2 points are our 8 Oct body runs and the 4 grey squares take the no-brain walk, as do the 4 diamonds (the 17 Oct scrambled brains); the other 8 points are 14 Oct runs (the remaining 4 runs of 14 Oct are the relay lines on this page).

Every run, gates and timings: report of 14 Oct 2026; the scrambled brains at 30 spikes/s: report of 17 Oct 2026 and, strengthened, report of 18 Oct 2026; the brain series: How strong must the shadow be?

fly67 at its current address, and Fly Worker again

On 17 Oct our browser loaded fly67 at the address it had on 3 Oct, which answered "not found". The project moved to gexhaw.github.io on 13 Oct, so this time we loaded it there. We also loaded Fly Worker again, because on 17 Oct the text we track on its page had not changed. The browser ran before any brain trial, never at the same time.

18 Oct 2026: fly67 at its current address, and Fly Worker again

We loaded two of the six demos again with the same browser and the same written procedure. Latest no-GPU browser check: 3 of 6 ran (17 Oct; fly67 and Fly Worker re-checked 18 Oct). 3 Oct: 3 of 6.

  • fly67: Correction, 18 Oct: our 17 Oct check loaded fly67's old address, which answered 'not found'; the project now lives at gexhaw.github.io/fly67/. At that address it ran on 18 Oct.
  • Fly Worker: Fly Worker, re-checked 18 Oct: ran by our check's rule (two workers and WebAssembly started, and text on the page changed); our screenshots showed only the top of the page, so we did not see the fly itself.
Our browser re-check of 18 Oct 2026 (headless Chromium 154, Linux, 2 CPUs, no GPU; one load per demo, no retry needed). Downloads count the first 60-90 s.
Demo17 Oct 202618 Oct 2026Address loaded on 18 OctDownloadedWhat we saw on 18 Oct
fly67 BDid not load (at the old address znatgost.github.io/fly67/)Rangexhaw.github.io/fly67/33.28 MBThe page loaded its brain data in 1 worker, the fly first moved at 14.3 s, and every saved check image differed; the "Feed it sugar" click worked. The download was about 33 MB, close to the 33.3 MB in our catalogue record.
Fly Worker ALoaded, but showed no activityRanhwkim3330.github.io/flyworker/17.55 MBTwo workers and WebAssembly started and the page text we track changed between 30 and 60 s, so our rule reads "ran". Our four screenshots are identical and show only the static top of the landing page (headline and intro text), so we did not see the fly, a counter or an arena.

Checked in headless Chromium 154 on a Linux server without a GPU, 18 Oct 2026. Shows whether the page loads, downloads its brain data and keeps computing; it is not a play test. Safari, Firefox, phones and GPU machines were not tested.

In our catalogue fly67 and ChessFly now point to their gexhaw addresses; their author field still names the earlier account, and we did not change it.

5 new entries and 2 new ledger rows

  • FlySnake A (ledger: helps): a MaleCNS v1.0 network plays Snake through a readout trained on descending-neuron spike counts. On 100 held-out games the real wiring scored 20.03 food per game, a rewired graph with its own trained readout 3.63 (paired 95% interval of the difference 15.32-17.46), random actions 0.17, and a hand-written rule 21.52. One rewired graph; the author's numbers, not recomputed by us.
  • flywire-snn-stdp A (ledger: mixed): a FlyWire v783 hearing circuit (1,239 neurons) trained with a local learning rule tells apart five courtship-song rhythms with accuracy 0.88, against 0.724 for a configuration-model graph and 0.428 for a random graph (5 seeds). Without learning the real wiring is not ahead (0.566 vs 0.604), and a random input mapping with learning reaches 0.920.
  • Fruit Fly Plays Terraria (Moon Lord) B: the Shiu et al. FlyWire model fights Terraria's final boss through a readout trained to imitate a teacher. A shuffled-wiring control exists in its code, but its numbers appear only in the README, with no result file, so it has no ledger row. A different project from the earlier fly-terraria entry.
  • BioGrid B: a FlyWire v783 whole-brain screen of 140 sensory types for a steering neuron, with knockouts compared with random knockouts; its controls are lesions, not a wiring control.
  • The Odyssey-3 claim U (a verdict row; see below).

Of 31 new leads, 4 were graded, 9 wait for a later check and 18 were excluded on 18 Oct, each for a stated reason (mostly no committed result file or wiring comparison we could read; one is a build-only copy of another lead): someone405-ship-it/fruitfly-roblox-agent, Hodaska/fly-chess, JacoMoolman/fly-brain, hotocoo/malecns, 777LVB777/flymarket, amirhaghani-brain/fly-connectome, DeevlerPlays599/FlyBrain-Build, dimspmj/Flyware-brain, Jeanne-Dagmar/flybrain-game-server, joseeto433/mosca-pista, koishiSaikou/embodied-fly-lab, Kyoto-Designs/Fly-brain, marginli/bsc-topics, Mostly1sAnd0s/flygym-stream, pascaldisse/nari-brain, Sneha-Karki/Female-Adult-Fly-Brain-Network, TBuksik/fly-brain-lab and vadantosaha/Fly-brain. The fruitfly-roblox-agent repository links no Roblox video or account, so the Roblox avatar claim stays U.

A caveat marker in the ledger. Eight rows now carry a marker for reading only: for Flycraft, a control that keeps the wiring but scrambles or replays the activity came close to the real result; for fly-cartpole, fly-connectome-reservoir and Wired Different, a control without the fly wiring came close; for flight-test-the-fly (p = 0.0909), flyarm (p = 0.125), flyaim (p = 0.66) and the larva reservoir (p = 0.51), the authors' own test did not separate the real wiring from a control. The marker changes neither the rows' wiring effect nor any count (the ledger). Flycraft's own p-value (0.29) is only in its free text, so its marker comes from the replay control.

The ledger now has 62 studies, 53 with a wiring null: helps 25, no difference 11, worse 4, mixed 11, not yet scored 2. Our looming row is not re-scored; the 18 Oct trials are in its note, brain only.

A new verdict row: the Odyssey-3 claim

Odyssey (@odysseyml) said on X on 17 Oct 2026: We placed the fruit fly brain inside Odyssey-3, a frontier world model. The lil' guy is now flying around totally imagined, simulated worlds all by itself (the post, which has a short video). We read the post's text from the page without logging in; we could not see the video or the replies. Odyssey's Odyssey-3 announcement page does not mention a fruit fly, a fly brain or a connectome, and we found no paper, repository, documentation or demo page about the fly.

No method, code or write-up was published as of 18 Oct 2026, so the claim cannot be checked; we do not know which fly brain model was used (a connectome simulation, a learned policy or something else), what drives the flight or how the world model feeds it input. What would settle it: a write-up or code that names the fly brain model, how its outputs drive the flight and how the world model feeds it sensory input. Grade U (the verdict row).

Verdicts, tracking and freshness

  • Repositories of 15 of the 23 verdict rows re-checked on 18 Oct 2026; none changed since grading. Rows without code are carried.
  • All 56 videos available. Two new videos about the Roblox claim name no builder, game code or account behind it, so they were not promoted.
  • Links: fly67 and ChessFly answer at their gexhaw addresses; fruitfly.live still has a TLS certificate error; FlyDoom's repository still answers "not found". No PyPI package in our list changed version.

What we could not resolve

  • One trial each. Each strengthened scrambled brain ran one 1-second trial at one trial seed. Two of the four matches sit near the lower edge of the band (0.71 and 0.76 of the real count, both on the left).
  • Count, not pattern. We matched the number of spikes outside the input, not where they happen: 3 to 6 times as many neurons fired in the matched scrambled brains as in the real brain.
  • One steering signal not walked. One matched brain (right eye, shuffle 4) sent a small steering signal (far-side turn neuron 1 Hz in one 100 ms bin). We did not walk it in the simulated body.
  • Fly Worker screenshots. Our rule reads "ran", but our screenshots show only the static top of the landing page, so we did not see the fly. A later check could scroll the page or use a larger window.
  • Brain only, one model. Shiu et al. LIF on FlyWire v783; the input is a rate we set for every looming neuron of one eye, not a measured response to a real shadow; not a real fly.

Earlier: report of 17 Oct 2026 (the scrambled brains at 30 spikes/s before strengthening; the six browser demos re-checked).

Search published pools, pages, reports, and evidence.