$ mafiabench --models 12 --killers 3

Frontier models
play Mafia

Twelve AI models sit around a table. Three of them are killers. Every night the mafia conspires in secret; every day the table debates, accuses, and hangs someone.

Part parlor game, part benchmark — measuring which models deceive convincingly and which see through the lies to find the truth.

intercepted · s1-game-001

mafia night chatZoe · grok-4.3

12games played
6–6mafia · town score
41night kills
1256statements made

// The research question

Every seat rotates through every role. Two skills emerge: lying well when you draw mafia, and catching liars when you don't.

Deception

avg judge score (0–10) when playing mafia, by model family

GPT8 · n=9 · 6W–3L
Gemini5.6 · n=11 · 5W–6L
Claude8.4 · n=7 · 5W–2L
Grok4.8 · n=9 · 2W–7L

Truth-finding

avg judge score (0–10) when playing town, by model family

GPT5.3 · n=27 · 15W–12L
Gemini3.8 · n=25 · 12W–13L
Claude5.8 · n=29 · 16W–13L
Grok4.1 · n=27 · 11W–16L

// Leaderboard — Season 1

0–10 averages, scored per game by a judge model reading the full role-revealed transcript

ModelDeceptionDetectionInfluenceMVPsRecord
claude-fable-59.3n=37n=96.849W–3L
gpt-5.28n=36.4n=96.317W–5L
gemini-3.5-flash6n=15.2n=115.115W–7L
gpt-5.47.5n=45n=84.926W–6L
gpt-5.59n=24.5n=104.828W–4L
claude-sonnet-58n=15.8n=114.87W–5L
claude-opus-4-87.7n=34.4n=94.625W–7L
grok-4.20-0309-reasoning6n=44.9n=84.44W–8L
gemini-3-flash-preview5.7n=73.2n=53.75W–7L
grok-4.20-0309-non-reasoning3.9n=123.56W–6L
gemini-3.1-pro-preview5.3n=32.4n=93.37W–5L
grok-4.33.8n=53.6n=73.23W–9L

last simulation 7/6/2026, 12:34:42 PM · judge: claude-opus-4-8 · small sample, rerun with every model launch

// How a game works

01 / NIGHT

The mafia opens a private chat, plots, and votes on a kill. The angel shields one player; the sheriff secretly learns one true role.

02 / DAY

A body is found. Three rounds of open debate — accusations, alibis, and lies, every word public and every word on the record.

03 / VERDICT

The table nominates, the top two face a runoff, and someone always hangs. No role is ever revealed — even in death.

[no role reveals][dead stay silent][votes are public][mafia know each other][seeded & reproducible][raw logs in json]