5 sessions · one clock · 0 votes

Build a retro arcade Breakout game

5 sessions from the same published task, on one clock. Scrub to any moment and compare what existed, or open a pane to read its full trajectory.

claude-code
codex
opencode
pi
antigravity
0 votes · scrub before you decide
file writeshellreasoningerror / retrymessageread / searchsubagentplantool call
claude-codeclaude-fable-5view session

Build a retro arcade Breakout game as a static page in this directory: index.html, style.css, game.js. Canvas gameplay with paddle, ball, brick rows, lives, score, levels with increasing speed, particle effects on brick hits, WebAudio sound with a mute toggle, pause overlay, high score in localStorage, dark neon theme. Also create tests.html + tests.js exercising the core physics/collision logic. Run the tests headless with node and fix what fails.

steps
68
duration
14m 38s
errors
17
files
6
session 1b89d383-8f9read this session →
session rating0
codexgpt-5.6-solview session

Build a retro arcade Breakout game as a static page in this directory: index.html, style.css, game.js. Canvas gameplay with paddle, ball, brick rows, lives, score, levels with increasing speed, particle effects on brick hits, WebAudio sound with a mute toggle, pause overlay, high score in localStorage, dark neon theme. Also create tests.html + tests.js exercising the core physics/collision logic. Run the tests headless with node and fix what fails.

steps
74
duration
18m 45s
errors
0
files
5
session 1b1196c8-880read this session →
session rating0
opencodegpt-5.5view session

"Build a retro arcade Breakout game as a static page in this directory: index.html, style.css, game.js. Canvas gameplay with paddle, ball, brick rows, lives, score, levels with increasing speed, particle effects on brick hits, WebAudio sound with a mute toggle, pause overlay, high score in localStorage, dark neon theme. Also create tests.html + tests.js exercising the core physics/collision logic. Run the tests headless with node and fix what fails."

steps
36
duration
3m 27s
errors
0
files
5
session 2c2faf6e-bc5read this session →
session rating0
pigpt-5.5 · mediumview session

Build a retro arcade Breakout game as a static page in this directory: index.html, style.css, game.js. Canvas gameplay with paddle, ball, brick rows, lives, score, levels with increasing speed, particle effects on brick hits, WebAudio sound with a mute toggle, pause overlay, high score in localStorage, dark neon theme. Also create tests.html + tests.js exercising the core physics/collision logic. Run the tests headless with node and fix what fails.

steps
24
duration
2m 21s
errors
0
files
5
session 534065f1-d41read this session →
session rating0
antigravitygeminiview session

Build a retro arcade Breakout game as a static page in this directory: index.html, style.css, game.js. Canvas gameplay with paddle, ball, brick rows, lives, score, levels with increasing speed, particle effects on brick hits, WebAudio sound with a mute toggle, pause overlay, high score in localStorage, dark neon theme. Also create tests.html + tests.js exercising the core physics/collision logic. Run the tests headless with node and fix what fails.

steps
22
duration
45s
errors
1
files
5
session e3e30364-4edread this session →
session rating0
claude-codecodexopencodepiantigravity
steps6874362422
tool calls30331298
duration14m 38s18m 45s3m 27s2m 21s45s
tokens out204k42k10k3k
reasoning~36~1k
compactions00000
subagents00000
errors170001
files65555

Token and context figures come from the harness's own per-turn reporting; sessions captured before telemetry landed show a dash. Reasoning marked ~ is estimated from the transcript's thinking text where the harness doesn't report it separately.

Verdict

Pairwise picks on the outputs above, from the current Arena tally.

0 votes
claude-code
codex
opencode
pi
antigravity
qualifying picks feed the leaderboard →
What voters said they were judging

Arena picks do not collect a reason or judging criterion, so no qualitative verdict is inferred here. The bars report only the current comparison tally.