Skip to content

Jev directory

Fly vs Jev: Minesweeper

Jev plays Minesweeper against the full wiring of an adult fruit fly brain: both see only revealed clues on the same seeded 9×9 boards, Jev judging every covered square safe or mined. Over 16 held-out boards the fly averaged 59.8 safe squares and Jev 59.1, against 52.6 for random clicks.
Stars
1
Language
Python
Reading time
3 min
Published by
Community
Author
enesyilmazcode
Last verified
Oct 2026

Highlights

  • Jev gets a coordinate-labelled text board and judges every covered square safe or mined, clicks its safest pick and flags the lowest-safety squares.
  • The fly's 166,700 neurons and 6.2 million connections run as a deterministic spiking network for 150 ms per candidate click, never trained or changed.
  • Sixteen held-out boards: fly 59.8 average safe squares, Jev 59.1, random clicks 52.6, and a constraint solver a perfect 71 with 16 clearances.
  • The fly led on 9 boards, Jev on 6, one tied — not statistically clear, with the README's sign test at p = 0.61.
  • A guaranteed-safe centre opening and a seed fix each 9×9, 10-mine board before either player moves, and neither is ever shown a hidden mine.

Watch out

Grounded on the truncated README and GitHub metadata read on 2026-10-15; the excerpt ends inside the controls table, so the full controls comparison is not covered. The repository declares no license in its GitHub metadata, and over larger pools behind the video the fly cleared 2 of 510 ten-mine boards and Jev 2 of 500.

Questions about this entry

Short answers drawn from the linked project or page.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai