INQUIRING LINE

If a test never changes, AI agents learn to game it. So how should the test change?

What makes an evaluation criterion non-stationary enough to resist agent optimization?

This explores what kind of change in a scoring rule keeps an improving agent from simply learning to game it, and whether the answer is 'change constantly' or something more structured.


This explores what kind of change in a scoring rule keeps an improving agent from simply learning to game it. The corpus says the answer isn't constant change. It's change on a schedule. Fixed benchmarks saturate and invite gaming as agents get stronger. The proposed fix in Why do fixed benchmarks fail as agents grow stronger? splits the search into epochs. The criteria hold still within an epoch, so progress is measurable and improvement guarantees still hold. The objective then shifts at each epoch boundary, moving the target faster than agents can exploit it.

The schedule matters because the signal can't simply be removed. The same feedback loop that makes agents good is what makes them exploit a fixed criterion. Reflexion shows that clear, unambiguous success-or-failure feedback lets agents diagnose their own mistakes and improve, and that the binary signal is what stops them rationalizing (Can agents learn from failure without updating their weights?). Across 17 frontier models on long optimization tasks, the best predictor of success was persistence in repeated benchmark-edit-incorporate cycles (What predicts success in ultra-long-horizon agent tasks?). A criterion that is too unstable gives the agent nothing to learn from. One that is too stable becomes something to memorize. That is why it is stable within an epoch and moving across epochs.

The corpus offers two ways to do the moving. One is to make the evaluator part of the improvement loop. Co-evolving the scorer with the agent lets self-improvement work on tasks like writing and proof generation, where no static verifier exists, and it matches fixed-evaluator performance with fewer tokens (Can evaluators improve alongside the agents they score?). The other is to rewrite the objective itself. In SAGA, an outer LLM loop proposes new objectives and compiles them into executable scoring code that the inner loop uses immediately (Can agents evolve their own objectives during search?). That paper aims at better discovery rather than defense, but it uses the same mechanism: a target that gets rewritten from the results it produces.

How fast the target must move depends on how fast agents adapt. Recent self-improvement progress concentrates in the fast loop, where prompts, memory and tools change, because those updates are cheaper and reversible than weight updates (Do self-improving agents really split into two distinct loops?). This is my inference, not something the note states: if agents can retune their scaffolding that cheaply, a criterion has to change at the same speed to stay ahead of them.

The corpus gives no number for 'how non-stationary is enough.' The claim is qualitative: faster than agents can exploit it. What it does cover is why this matters and how to see when it fails. The gap between benchmark wins and real economic value is largely an artifact of what got measured, because 'the field optimizes what it measures' (Why do agent benchmarks not predict real economic value?). Moving the target is prevention. Detection comes from separating benchmark, harness and environment so reward-hacking shows up in the trajectory rather than hiding in a scalar score (How can we make reward-hacking visible in agent evaluation?). It also comes from trajectory-level metrics, since identical success rates can hide very different efficiency and reliability (How should we measure agent system performance beyond task success?).


Sources 9 notes

Why do fixed benchmarks fail as agents grow stronger?

Static benchmarks saturate and invite gaming as agents strengthen. RQGM solves this by splitting search into epochs with fixed criteria per epoch but evolving objectives across boundaries, keeping improvement guarantees while moving the target faster than agents can exploit it.

Can agents learn from failure without updating their weights?

Reflexion demonstrates that unambiguous environmental feedback (success/failure) enables agents to write useful self-diagnoses and improve across episodes without parameter updates. The binary signal prevents rationalization, and keeping reflections uncompressed preserves their usability.

What predicts success in ultra-long-horizon agent tasks?

Across 17 frontier models on 36 expert-curated optimization tasks, repeated benchmark-edit-incorporate cycles within a wall-clock budget proved the dominant success predictor. Most models terminated early or burned budget unproductively; Claude Opus 4.6 stood out as persistent.

Can evaluators improve alongside the agents they score?

Red Queen Gödel Machine makes evaluation part of the improvement loop, allowing agents to optimize writing and proof generation without a static verifier. Co-evolved systems match fixed-evaluator performance while using fewer tokens, suggesting shared learning drives efficiency.

Can agents evolve their own objectives during search?

SAGA's bi-level architecture closes a feedback loop from optimization results back to goal design by having an outer LLM loop propose new objectives and compile them into code the inner loop can immediately use, enabling objective formulation as part of discovery rather than a fixed input.

Show all 9 sources
Do self-improving agents really split into two distinct loops?

A survey framework organizes self-improving agents into two update mechanisms: slow parametric loops updating foundation model weights, and fast non-parametric loops updating prompts, memory, and tools. Recent progress concentrates in the fast loop because scaffold updates are cheaper and reversible than weight updates.

Why do agent benchmarks not predict real economic value?

ALE's analysis of 960 real occupational workflows shows agents excel at abstract contests but fail long-horizon professional tasks. The gap is not model capability but benchmark design—the field optimizes what it measures, and it has measured contests rather than work.

How can we make reward-hacking visible in agent evaluation?

AgentCompass separates benchmark, harness, and environment into independent components, enabling trajectory analysis that surfaces reward-hacking and other failure modes scalar scores conceal. This architectural change shifts evaluation from opaque final scores to inspectable agent behavior.

How should we measure agent system performance beyond task success?

Single task-success metrics obscure how agents achieve results across memory, context, and verification layers. Research shows identical success rates can mask enormous differences in efficiency, reliability, and deployment readiness—requiring harness-level benchmarks that measure trajectory, memory hygiene, and verification costs.

Papers this line draws on 8

The research behind the notes this line reads — ranked by how closely each paper relates.