What this project asks
Agents can already generate a playable game and keep improving it (RSIGame, Play2Code). What that loop does not measure is whether the agent can tell what is wrong by playing, fix it at the right level (the game's code, or the engine underneath), and confirm the fix by playing again. In RSIGame, eighteen autonomous rounds went by without noticing that an opponent never lost health; a person who played two matches found it. (When the game's clock matters to the task, for example reaction speed, timing windows, or telling a game defect from the tester's own delay, the task belongs to Real-time decisions, in the Real time area.)
What tasks can look like
Any task that tests the question fits. Some directions:
- Repair or extend a running game when what is wrong only shows in play.
- Diagnose a fault from play before reading the source, then repair it and show the repair in the final build.
- Change the engine itself (physics, input, rendering, audio, build) when game scripts cannot meet the requirement.
- Keep a game working across a series of changes, where a later fix can break an earlier one.
What a verifier here should establish
- The game behaves as required in play, judged from its own state or a replay, not from screenshots alone.
- Nothing that worked before broke, including other games when the engine changes.
- Reported bugs reproduce, and a claimed cause is the actual one.
Worth reporting
- Whether the agent played again after its last edit
- Where it made the fix (game code or engine) against where the fault was
- Agreement with people, where the task involves them
For example
In a brawler, hits land but the opponent's health bar never moves: the damage handler reads a field renamed two commits ago and silently does nothing. The game builds, and its tests, which only check that hits register, pass. An agent that re-reads its own diff calls the game done. One that plays a full match sees the bar stay full, traces it to the handler, fixes it, and plays again until the opponent goes down. The verifier reads the opponent's health from the game state over a replayed match.