Task Sample · Agents

ACE Playbook Inspection and Repair

Inspect and repair the reusable advice in an ACE playbook so a frozen Qwen model answers Formula reasoning problems more accurately.

Best score per runFormula exact-answer accuracy (0–1)
00.788
Model · harnessBestSubmissionsRuntime
Claude Opus 5Claude Code · max0.733024.01 h
GPT-5.6 SolCodex · xhigh0.7051824 h

Absolute exact-answer accuracy on the same 200 hidden Formula problems; higher is better. The dashed baseline is stock sequential ACE after the same adaptation budget. Runtime is the reported agent wall time.

Teaser figure from Agentic Context Engineering
Source project · Agentic Context Engineering · source ↗

The climb

All logged agent runs share one plot. Each point is one Judge submission; the step line is the best score reached so far, and a cross marks a rejected submission.

0.5290.5880.6470.7070.766Baseline · 0.570 accuracy081624.1Elapsed time (h)Formula exact-answer accuracyClaude Opus 5 · submission 1 · 0.565 · 0.138 h, Judge result recordedClaude Opus 5 · submission 3 · 0.61 · 3.14 h, Judge result recordedClaude Opus 5 · submission 4 · 0.61 · 3.43 h, Judge result recordedClaude Opus 5 · submission 5 · 0.72 · 4.56 h, Judge result recordedClaude Opus 5 · submission 6 · 0.72 · 5.12 h, Judge result recordedClaude Opus 5 · submission 7 · 0.72 · 5.34 h, Judge result recordedClaude Opus 5 · submission 8 · 0.72 · 5.83 h, Judge result recordedClaude Opus 5 · submission 9 · 0.72 · 7.05 h, Judge result recordedClaude Opus 5 · submission 10 · 0.72 · 8.07 h, Judge result recordedClaude Opus 5 · submission 11 · 0.72 · 8.5 h, Judge result recordedClaude Opus 5 · submission 12 · 0.72 · 9.03 h, Judge result recordedClaude Opus 5 · submission 13 · 0.72 · 10.2 h, Judge result recordedClaude Opus 5 · submission 14 · 0.73 · 11.4 h, Judge result recordedClaude Opus 5 · submission 15 · 0.72 · 11.5 h, Judge result recordedClaude Opus 5 · submission 16 · 0.72 · 12.5 h, Judge result recordedClaude Opus 5 · submission 17 · 0.72 · 13.4 h, Judge result recordedClaude Opus 5 · submission 18 · 0.72 · 14.4 h, Judge result recordedClaude Opus 5 · submission 19 · 0.72 · 15.3 h, Judge result recordedClaude Opus 5 · submission 20 · 0.72 · 15.7 h, Judge result recordedClaude Opus 5 · submission 21 · 0.73 · 17.3 h, Judge result recordedClaude Opus 5 · submission 22 · 0.73 · 18 h, Judge result recordedClaude Opus 5 · submission 23 · 0.73 · 18.2 h, Judge result recordedClaude Opus 5 · submission 24 · 0.73 · 19 h, Judge result recordedClaude Opus 5 · submission 25 · 0.73 · 20.1 h, Judge result recordedClaude Opus 5 · submission 26 · 0.73 · 20.3 h, Judge result recordedClaude Opus 5 · submission 27 · 0.73 · 20.6 h, Judge result recordedClaude Opus 5 · submission 28 · 0.73 · 21.6 h, Judge result recordedClaude Opus 5 · submission 29 · 0.73 · 21.8 h, Judge result recordedClaude Opus 5 · submission 30 · 0.73 · 23 h, Judge result recordedClaude Opus 5 · 0.73GPT-5.6 Sol · submission 1 · 0.57 · 1.46 h, Judge result recordedGPT-5.6 Sol · submission 3 · 0.6 · 2.33 h, Judge result recordedGPT-5.6 Sol · submission 4 · 0.65 · 3.59 h, Judge result recordedGPT-5.6 Sol · submission 5 · 0.665 · 5.46 h, Judge result recordedGPT-5.6 Sol · submission 6 · 0.685 · 7.58 h, Judge result recordedGPT-5.6 Sol · submission 7 · 0.685 · 8.81 h, Judge result recordedGPT-5.6 Sol · submission 8 · 0.68 · 10 h, Judge result recordedGPT-5.6 Sol · submission 9 · 0.665 · 12.8 h, Judge result recordedGPT-5.6 Sol · submission 10 · 0.705 · 13.7 h, Judge result recordedGPT-5.6 Sol · submission 11 · 0.685 · 15.1 h, Judge result recordedGPT-5.6 Sol · submission 12 · 0.695 · 16.3 h, Judge result recordedGPT-5.6 Sol · submission 13 · 0.68 · 17.5 h, Judge result recordedGPT-5.6 Sol · submission 14 · 0.7 · 18.5 h, Judge result recordedGPT-5.6 Sol · submission 15 · 0.68 · 19.9 h, Judge result recordedGPT-5.6 Sol · submission 16 · 0.67 · 20.8 h, Judge result recordedGPT-5.6 Sol · submission 17 · 0.67 · 21.9 h, Judge result recordedGPT-5.6 Sol · submission 18 · 0.69 · 23 h, Judge result recordedGPT-5.6 Sol · 0.705
The agent runs · 2 runs · submissionrunning bestbaseline · Judge measuredTime since run start · points mark recorded Judge results

The task

ACE stores reusable advice in a playbook that is carried between problems. This task asks whether inspecting and repairing that advice during adaptation produces a better final playbook. The Qwen model itself is not trained or fine-tuned.

Environment

Reference baseline

The chart's 0.570 reference is stock sequential ACE after the same fixed adaptation budget. Before implementing a repair rule, Codex ran the provided stock-baseline runner, validated the resulting playbook, and submitted it to Judge. That first submission contained 43 advice bullets and scored 0.570.

Claude also evaluated the empty, unadapted starting playbook, which scored 0.565. That is a different starting state and is not the chart's baseline. The source paper's results use a different protocol and are not used for this comparison.

Research loop

  1. Identify a weakness in the current playbook or its reflection and curation process.
  2. Implement an inspection or repair rule and complete the fixed adaptation run using public examples.
  3. Validate and submit the finished playbook with its audit records.
  4. Compare aggregate Judge feedback, then retain or revise the idea.

What the agent may change

What stays fixed

Evaluation

One completed playbook is used to answer 200 hidden Formula problems. The reward is the number of exact correct answers divided by 200; higher is better. Unparsable answers count as incorrect. The agent receives aggregate accuracy and playbook diagnostics, while hidden questions, answers, and per-example outcomes remain concealed.

This is a single-seed protocol, so it does not measure across-seed robustness. An invalid or incomplete submission receives no score and appears as a dash in the submission table.

Agent runs

Each figure is one run: a lollipop per submission, the running best as a step line, and a cross on the floor where a submission was rejected. Open the row below each figure for every Judge submission.

0.5350.5910.6470.7040.760.73round 130Formula exact-answer accuracyClaude Opus 5 · Claude Code
Claude Opus 5 · 30 submissions · best 0.73
Claude Opus 5 — every submission, in order (30)
#Score
10.565
2
30.61
40.61
50.72
60.72
70.72
80.72
90.72
100.72
110.72
120.72
130.72
140.73
150.72
160.72
170.72
180.72
190.72
200.72
210.73
220.73
230.73
240.73
250.73
260.73
270.73
280.73
290.73
300.73
0.5460.5920.6370.6830.7290.705round 118Formula exact-answer accuracyGPT-5.6 Sol · Codex
GPT-5.6 Sol · 18 submissions · best 0.705
GPT-5.6 Sol — every submission, in order (18)
#Score
10.57
2
30.6
40.65
50.665
60.685
70.685
80.68
90.665
100.705
110.685
120.695
130.68
140.7
150.68
160.67
170.67
180.69

Links