Results · Claude Sonnet 5.5
Every architecture on Sonnet 5.5
Ranked by paired comparison: an architecture ranks below another only when, task by task and repeat by repeat, it scores reliably lower. Ties are shown as ties. Every number carries an interval bootstrapped over tasks, or says why it has none.
- Runs
- 300
- recorded on this model
- Ranked
- 300
- design verified, no API loss
- Excluded: fidelity
- 0
- the design did not run as designed
- Excluded: API
- 0
- lost to the API after retries
- Retried
- 5
- needed a second attempt
On Sonnet 5.5, no architecture scores reliably above a single agent. 5 are not separable from it at this sample size.
Leaderboard
| Rank | Architecture | Score interval | Score | Pass | Cost / run | Latency | vs single | Runs |
|---|---|---|---|---|---|---|---|---|
| Rank 1, shared. Not separable from any other architecture. | Propose-selectfrontier | 0.9390.903–0.972 | 62%43%–78% | $0.437$0.337–$0.538 | 1m 14s58.2–1m 30s | +0.040not separablefew informative tasks4.1× the cost | 50/50 | |
| Rank 1, shared. Not separable from any other architecture. | Plan-executefrontier | 0.9330.895–0.966 | 58%40%–74% | $0.146$0.113–$0.182 | 45.8s36.9–55.3s | +0.034not separablefew informative tasks1.3× the cost | 50/50 | |
| Rank 1, shared. Not separable from any other architecture. | Plan-execute-verifytied for frontier | 0.9300.856–0.985 | 74%56%–87% | $0.278$0.207–$0.353 | 1m 24s1m 3s–1m 47s | +0.031not separablefew informative tasks2.4× the cost | 50/50 | |
| Rank 1, shared. Not separable from any other architecture. | Gated-executetied for frontier | 0.9270.889–0.963 | 58%39%–75% | $0.495$0.277–$0.736 | 2m 34s1m 27s–3m 48s | +0.028not separablefew informative tasks2.6× the cost | 50/50 | |
| Rank 1, shared. Not separable from any other architecture. | Orchestrator-workerstied for frontier | 0.9240.883–0.962 | 58%39%–75% | $0.216$0.155–$0.284 | 55.7s44.8–1m 7s | +0.025not separablefew informative tasks1.8× the cost | 50/50 | |
| Rank 1, shared. Not separable from any other architecture. | Singlefrontier | 0.9000.843–0.947 | 54%36%–71% | $0.116$0.085–$0.150 | 33.0s24.7–41.8s | control | 50/50 |
- Pass
- 62% (43%–78%)
- Cost / run
- $0.437 ($0.337–$0.538)
- Latency
- 1m 14s (58.2–1m 30s)
- Runs
- 50/50
vs single+0.040not separablefew informative tasks4.1× the cost- Pass
- 58% (40%–74%)
- Cost / run
- $0.146 ($0.113–$0.182)
- Latency
- 45.8s (36.9–55.3s)
- Runs
- 50/50
vs single+0.034not separablefew informative tasks1.3× the cost- Pass
- 74% (56%–87%)
- Cost / run
- $0.278 ($0.207–$0.353)
- Latency
- 1m 24s (1m 3s–1m 47s)
- Runs
- 50/50
vs single+0.031not separablefew informative tasks2.4× the cost- Pass
- 58% (39%–75%)
- Cost / run
- $0.495 ($0.277–$0.736)
- Latency
- 2m 34s (1m 27s–3m 48s)
- Runs
- 50/50
vs single+0.028not separablefew informative tasks2.6× the cost- Pass
- 58% (39%–75%)
- Cost / run
- $0.216 ($0.155–$0.284)
- Latency
- 55.7s (44.8–1m 7s)
- Runs
- 50/50
vs single+0.025not separablefew informative tasks1.8× the cost- Pass
- 54% (36%–71%)
- Cost / run
- $0.116 ($0.085–$0.150)
- Latency
- 33.0s (24.7–41.8s)
- Runs
- 50/50
vs singlecontrol
Dot: mean score over tasks. Whisker: its interval. The thin vertical line is the single agent's mean. The axis is zoomed to 0.80–1.00. Runs: ranked of recorded, with the rest excluded and counted above.
Why these ranks
Each cell is the paired score difference, row minus column, over the tasks and repeats both ran. ▲ and ▼ mark the pairs the paired test separates, adjusted for the 15 comparisons made at once; ≈ marks a pair shown to lie within the equivalence margin. Everything else is a tie. A * says the data withheld an interval or a verdict from that pair: hover for why.
| Row vs column | Propose-select | Plan-execute | Plan-execute-verify | Gated-execute | Orchestrator-workers | Single |
|---|---|---|---|---|---|---|
| Propose-select | · | +0.01 not separable; too few tasks carry the spread to show equivalence | +0.01 not separable; too few tasks carry the spread to show equivalence | +0.01 not separable; too few tasks carry the spread to show equivalence | +0.01 not separable; too few tasks carry the spread to show equivalence | +0.04 not separable; too few tasks carry the spread to show equivalence |
| Plan-execute | −0.01 not separable; too few tasks carry the spread to show equivalence | · | 0.00 not separable; too few tasks carry the spread to show equivalence | +0.01 not separable | +0.01 not separable; too few tasks carry the spread to show equivalence | +0.03 not separable; too few tasks carry the spread to show equivalence |
| Plan-execute-verify | −0.01 not separable; too few tasks carry the spread to show equivalence | 0.00 not separable; too few tasks carry the spread to show equivalence | · | 0.00 not separable; too few tasks carry the spread to show equivalence | +0.01 not separable; too few tasks carry the spread to show equivalence | +0.03 not separable; too few tasks carry the spread to show equivalence |
| Gated-execute | −0.01 not separable; too few tasks carry the spread to show equivalence | −0.01 not separable | 0.00 not separable; too few tasks carry the spread to show equivalence | · | 0.00 not separable; too few tasks carry the spread to show equivalence | +0.03 not separable; too few tasks carry the spread to show equivalence |
| Orchestrator-workers | −0.01 not separable; too few tasks carry the spread to show equivalence | −0.01 not separable; too few tasks carry the spread to show equivalence | −0.01 not separable; too few tasks carry the spread to show equivalence | 0.00 not separable; too few tasks carry the spread to show equivalence | · | +0.02 not separable; too few tasks carry the spread to show equivalence |
| Single | −0.04 not separable; too few tasks carry the spread to show equivalence | −0.03 not separable; too few tasks carry the spread to show equivalence | −0.03 not separable; too few tasks carry the spread to show equivalence | −0.03 not separable; too few tasks carry the spread to show equivalence | −0.02 not separable; too few tasks carry the spread to show equivalence | · |
Does the structure pay for itself on Sonnet 5.5?
Show the numbers
| Model | Architecture | Δ score | interval | Cost × | interval | Verdict |
|---|---|---|---|---|---|---|
| Sonnet 5.5 | Plan-execute | +0.034 | 0.000 to +0.087 | 1.3× | 1.3×–1.4× | inconclusive (too few tasks carry the spread to show equivalence) |
| Sonnet 5.5 | Orchestrator-workers | +0.025 | −0.005 to +0.078 | 1.8× | 1.5×–2.2× | inconclusive (too few tasks carry the spread to show equivalence) |
| Sonnet 5.5 | Plan-execute-verify | +0.031 | −0.019 to +0.077 | 2.4× | 2.2×–2.6× | inconclusive (too few tasks carry the spread to show equivalence) |
| Sonnet 5.5 | Propose-select | +0.040 | +0.003 to +0.095 | 4.1× | 3.8×–4.3× | inconclusive (too few tasks carry the spread to show equivalence) |
| Sonnet 5.5 | Gated-execute | +0.028 | −0.012 to +0.083 | 2.6× | 2.0×–3.5× | inconclusive (too few tasks carry the spread to show equivalence) |
Show the numbers
| Architecture | Score | interval | Cost / run | interval | Frontier |
|---|---|---|---|---|---|
| Single | 0.900 | 0.843–0.947 | $0.116 | $0.085–$0.150 | frontier |
| Plan-execute | 0.933 | 0.895–0.966 | $0.146 | $0.113–$0.182 | frontier |
| Orchestrator-workers | 0.924 | 0.883–0.962 | $0.216 | $0.155–$0.284 | frontier |
| Plan-execute-verify | 0.930 | 0.856–0.985 | $0.278 | $0.207–$0.353 | frontier |
| Propose-select | 0.939 | 0.903–0.972 | $0.437 | $0.337–$0.538 | frontier |
| Gated-execute | 0.927 | 0.889–0.963 | $0.495 | $0.277–$0.736 | frontier |
Every number is a mean over tasks, not runs: whole tasks are resampled (a cluster bootstrap of 10,000 replicates), so a task's repeats stay together and the 95% intervals are as wide as the tasks make them. Architectures are compared in pairs on the cells both ran, the same task and the same repeat: score differences are differences of means, cost and latency are geometric-mean ratios, and for them “better” means cheaper or faster. Each verdict comes from tests, not from whether two intervals overlap, and is Holm-adjusted within its family (one kind of contrast on one metric, across every model) to hold the chance of any false call in a family at 5%; so a verdict can read “not separable” while the unadjusted interval excludes zero. “Equivalent” means two one-sided tests show the difference within ±0.05 of score (×/÷1.1 for cost and latency). With fewer than 5 tasks no verdict is drawn, and where every task moved by the same amount there is no interval, which the table says instead of printing a zero-width one. Computed over 300 ranked runs of 300 on this model.
Provenance of the numbers on this page
- run set
- scaffold-or-scale-v1
- models
- Haiku 4.5, Sonnet 5.5, Opus 5.5
- effort
- high
- repeats
- 2
- fixtures
- replay
- runs
- 900 / 900
- strategy cost
- $354.44
- judge cost
- $9.19
- wall clock
- 9h 48m
- git
- fce5807b2d
Cost excludes judge calls, which are tracked separately so a scoring model never flatters or penalises an architecture. Every figure on this site is read from results/ at build time.