one dataset · paper, tables, graph, wiki
simgrammar the grammar of simulation

thesis

Zachtronics games and Screeps made writing code the play. Code generation changes what programming skill means: specifying behavior and catching wrong implementations. A genre built around writing specs and adversarial tests, with a model as an unreliable implementer, teaches the skill that now matters and has a natural scoring rule: how many plausible wrong programs your tests reject.

design sketch

Each puzzle is a machine to control. The player writes a specification and test cases; a model generates implementations, some subtly wrong; the player's score counts wrong implementations caught, test cost, and spec length, plotted on histograms against other players.

validation experiment

Ship a 10-puzzle web prototype where a model generates candidate implementations with injected faults; measure completion rates and whether score distributions separate skilled from unskilled testers. Success: a stable leaderboard where test-writing skill predicts score.

key risks

  • Niche audience.
  • Model behavior changes over versions alter puzzle difficulty.
  • Players may find being a reviewer less fun than being a builder.

falsifiable prediction

by 2028-06-30

A programming game will make specifying or testing AI-written code its core loop.

Title released after 2026-10-24 with at least 1,000 Steam user reviews; its Steam page describes players specifying, testing, or verifying AI-generated code as the main mechanic.

open

appears in

the paper, 2 sections · 2 chapters
paper

9. Opportunities

linked in this section of the paper

paper
paper

11. Predictions and research agenda

linked in this section of the paper

paper
ch 10

Chapter 10. Bets

linked from the text

book
ch 12

Chapter 12. Keeping score

linked from the text

book

relations

12 stored edges

provenance

runs in log/runs
2026-10-24
created2026-10-24-synthesissynthesis
2026-10-24
reviewed2026-10-24-review-fixesmaintenance