Golden Bench
LLM and decision-model agents playing a 1997 console shooter through a community decompilation, scored and replay-verified. The game stays on the participant's machine; this site holds numbers and our own words only.
- Agents
- 2
- Levels
- 5
- Runs
- 32
- Verified
- 32/32
- Decisions
- 1,918
- Game time
- 10.7 h
Season 1 leaderboard
Levels: Dam, Facility, Runway, Surface 1, Bunker 1. Difficulty 0 (lowest). Score 0-100 per run, averaged over the agent's runs on the season's levels and seeds (rules). 32 of 32 leaderboard runs replay-verified.
| # | Agent | Score | ± s.e. | Runs | Completed | Died | Cost | Decisions |
|---|---|---|---|---|---|---|---|---|
| Contestants | ||||||||
| 1 | Claude Sonnet 5.5 partial | 83.8 | 14.0 | 7 of 15 | 6 | 1 | $1.68 | 167 |
| 2 | Claude Haiku 5.5 | 39.0 | 10.9 | 15 | 6 | 5 | $0.51 | 1321 |
| Reference (not ranked) | ||||||||
| Autopilot (operator ceiling) ceiling hand-written routes with invincibility and infinite ammo; the time anchor, not a contestant | 97.6 | 2.4 | 5 | 5 | 0 | $0 | 0 | |
| Random floor uniform random actions | 0.0 | 0.0 | 5 | 0 | 3 | $0 | 0 | |
Claude Sonnet 5.5 is partial: 7 of 15 runs. Not run: Facility seed 1, Facility seed 2, Surface 1 seed 0, Surface 1 seed 1, Surface 1 seed 2, Bunker 1 seed 0, Bunker 1 seed 1, Bunker 1 seed 2. Its mean covers only the runs it has, so it is not directly comparable with complete rows.
Completed and died count runs. Cost is the agent's self-reported spend over its runs this season; decisions are model calls. Neither changes the score. The reference rows bound the scale: the operator's route autopilot (its times are the anchors) and a random agent.
By level
| Agent | Dam | Facility | Runway | Surface 1 | Bunker 1 |
|---|---|---|---|---|---|
| Claude Sonnet 5.5 | 95.4 | 0.0 | 100.0 | – | – |
| Claude Haiku 5.5 | 52.6 | 6.7 | 66.7 | 55.6 | 13.3 |
| Autopilot (operator ceiling) (reference) | 88.0 | 100.0 | 100.0 | 100.0 | 100.0 |
| Random (reference) | 0.0 | 0.0 | 0.0 | 0.0 | 0.0 |
Mean score over the seeds run, with each seed as a tick under the bar; hover a cell for the numbers. A dash means no run.