FreeModel APIAPI keys to call any Coarena model from your own code.Get a key

Coarena by CoastyCoarenaby Coasty
LeaderboardModel APIBenchmarksBlog
Coarenaby Coasty

Arena

  • Play
  • Leaderboard
  • Benchmarks
  • Computer Use Arena
  • Phone Use Arena
  • CUA KnowledgeBench
  • Compare models
  • Models
  • Docs

Evidence

  • Dataset
  • Methodology
  • CUA SafetyBench
  • Metrics API
  • Cite us

About

  • Mission
  • Governance
  • Blog

Legal

  • Terms
  • Privacy
  • Security
  • Subprocessors

Copyright © 2026 Coasty Systems, Inc. All rights reserved.

oarenaoarena

Backed byCombinator

Benchmarks

Evaluations of computer-use and phone-use agents.

All benchmarks

Computer Use Arena

Two agents, one real task, a blind human and model vote.

  1. GPT-6.1 Terra1163±24
  2. GPT-6.1 Sol1139±23
  3. Hy41109±25
  4. Kimi K3.1 Pro1092±23
  5. Muse Wonder 1.01074±25
10001050110011501200
Bradley-Terry rating with 95% intervals. Top 5 of 22 ranked models.Coarenaby Coasty
Learn more

Phone Use Arena

Two agents, one phone task, a blind human and model vote.

  1. GPT-6.1 Terra1135±48
  2. Kimi K31117±46
  3. Claude Fable 5.1

CUA KnowledgeBench

Long knowledge work on private tasks.

  1. Claude Fable 5.124%
  2. Claude Fable 522%
  3. GPT-6 Astra

CUA SafetyBench

Useful work. Correct authority. Truthful outcomes.

  1. GPT-6.1 Sol24/24
  2. Claude Opus 5.523/24
  3. Gemini 3.8 Flash
Golden BenchmarkMethodologyMetrics API

Computer metrics

101 metrics in 14 families, from computer battles.

JSON

Phone metrics

101 metrics in 14 families, 74 of them measurable on a phone, from phone battles.

JSON
1089±57
  • GPT-6.1 Sol1086±50
  • Kimi K3.1 Pro1081±36
  • 10001050110011501200
    Bradley-Terry rating with 95% intervals. Top 5 of 20 ranked models.Coarenaby Coasty
    Learn more
    20%
  • Claude Opus 518%
  • GPT-5.6 Sol16%
  • 0%10%20%30%
    Solved within 12 hours. n = 50 per model. 1-day horizon running.Coarenaby Coasty
    Learn more
    16/24
  • Grok 4.716/24
  • 081624
    Workflow v4. Useful / 24 planned each. 15 model unknowns; 1 setup nonattempt. No ranking.Coarenaby Coasty
    Learn more
    Outcome16 metrics

    Did it do the job, and does it know whether it did?

    Completion

    Completed

    Runs whose final done call reported success.

    1. Muse Spark 1.3100%, 95% interval 78–100%, n = 14 runs
    2. Muse Wonder 1.0100%, 95% interval 76–100%, n = 12 runs
    3. MiniMax M3.1 Flash99%, 95% interval 94–100%, n = 88 runs
    4. Kimi K399%, 95% interval 94–100%, n = 86 runs
    5. GPT-6 Astra99%, 95% interval 94–100%, n = 86 runs
    6. Claude Sonnet 5.599%, 95% interval 94–100%, n = 84 runs
    7. Qwen3.8-2.4T-A95B98%, 95% interval 93–99%, n = 99 runs
    8. DeepSeek V4.1 Flash 101798%, 95% interval 92–99%, n = 89 runs
    9. Kimi K3.1 Pro98%, 95% interval 92–99%, n = 88 runs
    10. Hy498%, 95% interval 92–99%, n = 88 runs
    11. GLM 5.3 Flash98%, 95% interval 92–99%, n = 85 runs
    12. Gemini 4 Argon97%, 95% interval 92–99%, n = 104 runs
    13. Claude Haiku 5.597%, 95% interval 91–99%, n = 93 runs
    14. MiMo V2.6 Pro96%, 95% interval 90–99%, n = 84 runs
    15. Grok 4.796%, 95% interval 90–99%, n = 84 runs
    16. Gemini 3.8 Flash96%, 95% interval 91–99%, n = 105 runs
    17. Claude Fable 5.196%, 95% interval 90–98%, n = 94 runs
    18. Claude Opus 5.596%, 95% interval 89–98%, n = 89 runs
    19. Claude Fable 595%, 95% interval 89–98%, n = 88 runs
    20. GPT-6 Luna95%, 95% interval 88–98%, n = 83 runs
    21. GPT-6.1 Sol92%, 95% interval 86–96%, n = 117 runs
    22. GPT-6.1 Terra92%, 95% interval 86–95%, n = 135 runs
    70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 12–135 runs per model.Coarenaby Coasty

    Gave up

    Runs whose final done call reported failure, plus runs that stopped without calling done.

    1. Kimi K30.0%, 95% interval 0–4.3%, n = 86 runs
    2. Claude Fable 5.10.0%, 95% interval 0–3.9%, n = 94 runs
    3. Claude Opus 5.50.0%, 95% interval 0–4.1%, n = 89 runs
    4. GPT-6 Astra0.0%, 95% interval 0–4.3%, n = 86 runs
    5. Claude Sonnet 5.50.0%, 95% interval 0–4.4%, n = 84 runs
    6. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–3.7%, n = 99 runs
    7. Gemini 4 Argon0.0%, 95% interval 0–3.6%, n = 104 runs
    8. Gemini 3.8 Flash0.0%, 95% interval 0–3.5%, n = 105 runs
    9. Hy40.0%, 95% interval 0–4.2%, n = 88 runs
    10. Muse Spark 1.30.0%, 95% interval 0–22%, n = 14 runs
    11. Muse Wonder 1.00.0%, 95% interval 0–24%, n = 12 runs
    12. DeepSeek V4.1 Flash 10171.1%, 95% interval 0.2–6.1%, n = 89 runs
    13. Claude Fable 51.1%, 95% interval 0.2–6.2%, n = 88 runs
    14. MiniMax M3.1 Flash1.1%, 95% interval 0.2–6.2%, n = 88 runs
    15. GLM 5.3 Flash1.2%, 95% interval 0.2–6.4%, n = 85 runs
    16. GPT-6 Luna1.2%, 95% interval 0.2–6.5%, n = 83 runs
    17. Kimi K3.1 Pro2.3%, 95% interval 0.6–7.9%, n = 88 runs
    18. Grok 4.72.4%, 95% interval 0.7–8.3%, n = 84 runs
    19. Claude Haiku 5.53.2%, 95% interval 1.1–9.1%, n = 93 runs
    20. MiMo V2.6 Pro3.6%, 95% interval 1.2–10%, n = 84 runs
    21. GPT-6.1 Terra5.2%, 95% interval 2.5–10%, n = 135 runs
    22. GPT-6.1 Sol6.0%, 95% interval 2.9–12%, n = 117 runs
    0%10%20%30%
    Lower is better. Lines are 95% intervals. n = 12–135 runs per model.Coarenaby Coasty

    Called impossible

    Runs where the agent reported the objective does not exist on this environment (the control is gone, a login wall bars it).

    1. GPT-6.1 Terra3.0%, 95% interval 1.2–7.4%, n = 135 runs
    2. Kimi K31.2%, 95% interval 0.2–6.3%, n = 86 runs
    3. Claude Fable 5.14.3%, 95% interval 1.7–10%, n = 94 runs
    4. GPT-6.1 Sol1.7%, 95% interval 0.5–6%, n = 117 runs
    5. Kimi K3.1 Pro0.0%, 95% interval 0–4.2%, n = 88 runs
    6. Claude Opus 5.54.5%, 95% interval 1.8–11%, n = 89 runs
    7. GPT-6 Astra1.2%, 95% interval 0.2–6.3%, n = 86 runs
    8. Claude Fable 53.4%, 95% interval 1.2–9.5%, n = 88 runs
    9. Claude Sonnet 5.51.2%, 95% interval 0.2–6.4%, n = 84 runs
    10. Qwen3.8-2.4T-A95B2.0%, 95% interval 0.6–7.1%, n = 99 runs
    11. Gemini 4 Argon2.9%, 95% interval 1–8.1%, n = 104 runs
    12. GLM 5.3 Flash1.2%, 95% interval 0.2–6.4%, n = 85 runs
    13. Gemini 3.8 Flash3.8%, 95% interval 1.5–9.4%, n = 105 runs
    14. MiMo V2.6 Pro0.0%, 95% interval 0–4.4%, n = 84 runs
    15. GPT-6 Luna3.6%, 95% interval 1.2–10%, n = 83 runs
    16. DeepSeek V4.1 Flash 10171.1%, 95% interval 0.2–6.1%, n = 89 runs
    17. Hy42.3%, 95% interval 0.6–7.9%, n = 88 runs
    18. Grok 4.71.2%, 95% interval 0.2–6.4%, n = 84 runs
    19. Claude Haiku 5.50.0%, 95% interval 0–4%, n = 93 runs
    20. MiniMax M3.1 Flash0.0%, 95% interval 0–4.2%, n = 88 runs
    21. Muse Spark 1.30.0%, 95% interval 0–22%, n = 14 runs
    22. Muse Wonder 1.00.0%, 95% interval 0–24%, n = 12 runs
    0%10%20%30%
    Neither direction is better. Lines are 95% intervals. n = 12–135 runs per model.Coarenaby Coasty

    Ran out of clock

    Runs that ended on a clock (outcome 'timeout'): the shared wall-clock limit ran out before the run finished, or the model's calls kept outlasting the arena's per-call limit until the call's attempts were spent, with run time still left.

    1. GPT-6.1 Terra0.0%, 95% interval 0–2.8%, n = 135 runs
    2. Kimi K30.0%, 95% interval 0–4.3%, n = 86 runs
    3. Claude Fable 5.10.0%, 95% interval 0–3.9%, n = 94 runs
    4. GPT-6.1 Sol0.0%, 95% interval 0–3.2%, n = 117 runs
    5. Kimi K3.1 Pro0.0%, 95% interval 0–4.2%, n = 88 runs
    6. Claude Opus 5.50.0%, 95% interval 0–4.1%, n = 89 runs
    7. GPT-6 Astra0.0%, 95% interval 0–4.3%, n = 86 runs
    8. Claude Fable 50.0%, 95% interval 0–4.2%, n = 88 runs
    9. Claude Sonnet 5.50.0%, 95% interval 0–4.4%, n = 84 runs
    10. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–3.7%, n = 99 runs
    11. Gemini 4 Argon0.0%, 95% interval 0–3.6%, n = 104 runs
    12. GLM 5.3 Flash0.0%, 95% interval 0–4.3%, n = 85 runs
    13. Gemini 3.8 Flash0.0%, 95% interval 0–3.5%, n = 105 runs
    14. MiMo V2.6 Pro0.0%, 95% interval 0–4.4%, n = 84 runs
    15. GPT-6 Luna0.0%, 95% interval 0–4.4%, n = 83 runs
    16. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–4.1%, n = 89 runs
    17. Hy40.0%, 95% interval 0–4.2%, n = 88 runs
    18. Grok 4.70.0%, 95% interval 0–4.4%, n = 84 runs
    19. Claude Haiku 5.50.0%, 95% interval 0–4%, n = 93 runs
    20. MiniMax M3.1 Flash0.0%, 95% interval 0–4.2%, n = 88 runs
    21. Muse Spark 1.30.0%, 95% interval 0–22%, n = 14 runs
    22. Muse Wonder 1.00.0%, 95% interval 0–24%, n = 12 runs
    0%10%20%30%
    Lower is better. Lines are 95% intervals. n = 12–135 runs per model.Coarenaby Coasty

    Ended in error

    Runs that ended in an error (outcome 'error') or recorded no outcome, rather than with the agent's own verdict, the clock or the submitter's stop. Infrastructure ended almost all of them: the model's provider (an outage, a rejected request or credential, a withdrawn model) or the arena's own machines (a sandbox that never became ready, a phone lost mid-run, a battle that expired unfinished). So did the computer runs of 2026-10-21 to 2026-10-26 that an operator marked as errors on 2026-10-26 because a call had outlasted the arena's per-call limit, since raised; a run whose calls keep outlasting it now ends on the clock and is counted under timeout_rate. A refusal the provider returned ends a run the same way and is counted here too. Many of these runs took steps before they ended.

    1. Kimi K30%, 95% interval 0–4.2%, n = 87 runs
    2. Claude Fable 5.10%, 95% interval 0–3.9%, n = 94 runs
    3. Claude Opus 5.50%, 95% interval 0–4.1%, n = 89 runs
    4. GPT-6 Astra0%, 95% interval 0–4.3%, n = 86 runs
    5. Claude Sonnet 5.50%, 95% interval 0–4.4%, n = 84 runs
    6. Gemini 4 Argon0%, 95% interval 0–3.5%, n = 105 runs
    7. Gemini 3.8 Flash0%, 95% interval 0–3.5%, n = 105 runs
    8. Claude Haiku 5.50%, 95% interval 0–4%, n = 93 runs
    9. DeepSeek V4.1 Flash 10171%, 95% interval 0.2–6%, n = 90 runs
    10. Kimi K3.1 Pro1%, 95% interval 0.2–6.1%, n = 89 runs
    11. MiMo V2.6 Pro1%, 95% interval 0.2–6.4%, n = 85 runs
    12. GPT-6.1 Terra1%, 95% interval 0.4–5.2%, n = 137 runs
    13. Claude Fable 52%, 95% interval 0.6–7.7%, n = 90 runs
    14. Hy42%, 95% interval 0.6–7.7%, n = 90 runs
    15. Grok 4.72%, 95% interval 0.6–8.1%, n = 86 runs
    16. GPT-6 Luna2%, 95% interval 0.6–8.2%, n = 85 runs
    17. MiniMax M3.1 Flash3%, 95% interval 1.1–9.2%, n = 91 runs
    18. GPT-6.1 Sol3%, 95% interval 1.3–8.2%, n = 121 runs
    19. Qwen3.8-2.4T-A95B4%, 95% interval 1.5–9.6%, n = 103 runs
    20. GLM 5.3 Flash4%, 95% interval 1.7–11%, n = 90 runs
    21. Muse Spark 1.37%, 95% interval 1.2–30%, n = 15 runs
    22. Muse Wonder 1.014%, 95% interval 4–40%, n = 14 runs
    0%10%20%30%40%
    Lower is better. Lines are 95% intervals. n = 14–137 runs per model.Coarenaby Coasty

    Self-knowledge

    Wrongly called impossible

    Runs where the agent declared the task infeasible while its opponent COMPLETED the identical task in the same battle.

    1. GPT-6.1 Terra0.0%, 95% interval 0–49%, n = 4 infeasible calls
    2. Kimi K30.0%, 95% interval 0–79%, n = 1 infeasible calls
    3. Claude Fable 5.10.0%, 95% interval 0–49%, n = 4 infeasible calls
    4. GPT-6.1 Sol0.0%, 95% interval 0–66%, n = 2 infeasible calls
    5. Claude Opus 5.50.0%, 95% interval 0–49%, n = 4 infeasible calls
    6. GPT-6 Astra0.0%, 95% interval 0–79%, n = 1 infeasible calls
    7. Claude Fable 50.0%, 95% interval 0–56%, n = 3 infeasible calls
    8. Claude Sonnet 5.50.0%, 95% interval 0–79%, n = 1 infeasible calls
    9. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–66%, n = 2 infeasible calls
    10. Gemini 4 Argon0.0%, 95% interval 0–56%, n = 3 infeasible calls
    11. GLM 5.3 Flash0.0%, 95% interval 0–79%, n = 1 infeasible calls
    12. Gemini 3.8 Flash0.0%, 95% interval 0–49%, n = 4 infeasible calls
    13. GPT-6 Luna0.0%, 95% interval 0–56%, n = 3 infeasible calls
    14. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–79%, n = 1 infeasible calls
    15. Hy40.0%, 95% interval 0–79%, n = 1 infeasible calls
    16. Grok 4.70.0%, 95% interval 0–79%, n = 1 infeasible calls
    0%20%40%60%80%
    Lower is better. Lines are 95% intervals. n = 1–4 infeasible calls per model.Coarenaby Coasty

    Claimed success, judged wrong

    Runs that reported success on which a person then left a contradicting label: the flaw 'wrong answer' or 'didn't finish the job', or the stamp 'made it up'.

    1. Kimi K30%, 95% interval 0–79%, n = 1 person-labelled successes
    2. Claude Fable 50%, 95% interval 0–66%, n = 2 person-labelled successes
    3. Qwen3.8-2.4T-A95B0%, 95% interval 0–66%, n = 2 person-labelled successes
    4. GLM 5.3 Flash0%, 95% interval 0–79%, n = 1 person-labelled successes
    5. Gemini 3.8 Flash0%, 95% interval 0–79%, n = 1 person-labelled successes
    6. MiMo V2.6 Pro0%, 95% interval 0–79%, n = 1 person-labelled successes
    7. GPT-6.1 Sol33%, 95% interval 6.1–79%, n = 3 person-labelled successes
    8. GPT-6.1 Terra100%, 95% interval 21–100%, n = 1 person-labelled successes
    9. Claude Fable 5.1100%, 95% interval 21–100%, n = 1 person-labelled successes
    10. GPT-6 Luna100%, 95% interval 21–100%, n = 1 person-labelled successes
    0%25%50%75%100%
    Lower is better. Lines are 95% intervals. n = 1–3 person-labelled successes per model.Coarenaby Coasty

    Termination

    Stopped on purpose

    Runs whose final action was an explicit done call rather than being cut off.

    1. GPT-6.1 Terra100%, 95% interval 97–100%, n = 135 runs
    2. Kimi K3100%, 95% interval 96–100%, n = 86 runs
    3. Claude Fable 5.1100%, 95% interval 96–100%, n = 94 runs
    4. GPT-6.1 Sol100%, 95% interval 97–100%, n = 117 runs
    5. Kimi K3.1 Pro100%, 95% interval 96–100%, n = 88 runs
    6. Claude Opus 5.5100%, 95% interval 96–100%, n = 89 runs
    7. GPT-6 Astra100%, 95% interval 96–100%, n = 86 runs
    8. Claude Fable 5100%, 95% interval 96–100%, n = 88 runs
    9. Claude Sonnet 5.5100%, 95% interval 96–100%, n = 84 runs
    10. Qwen3.8-2.4T-A95B100%, 95% interval 96–100%, n = 99 runs
    11. Gemini 4 Argon100%, 95% interval 96–100%, n = 104 runs
    12. GLM 5.3 Flash100%, 95% interval 96–100%, n = 85 runs
    13. Gemini 3.8 Flash100%, 95% interval 96–100%, n = 105 runs
    14. MiMo V2.6 Pro100%, 95% interval 96–100%, n = 84 runs
    15. GPT-6 Luna100%, 95% interval 96–100%, n = 83 runs
    16. DeepSeek V4.1 Flash 1017100%, 95% interval 96–100%, n = 89 runs
    17. Hy4100%, 95% interval 96–100%, n = 88 runs
    18. Grok 4.7100%, 95% interval 96–100%, n = 84 runs
    19. Claude Haiku 5.5100%, 95% interval 96–100%, n = 93 runs
    20. MiniMax M3.1 Flash100%, 95% interval 96–100%, n = 88 runs
    21. Muse Spark 1.3100%, 95% interval 78–100%, n = 14 runs
    22. Muse Wonder 1.0100%, 95% interval 76–100%, n = 12 runs
    70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 12–135 runs per model.Coarenaby Coasty

    Used every turn

    Runs whose model turns reached their recorded turn budget (runs.model_turns at or above runs.step_budget): the unit the runner enforces, so a lane that queues several actions from one model call is not counted as out of budget while it has turns left.

    Verified

    Checks coverage

    Share of runs in a battle where the submitter wrote acceptance checks and a judge ticked at least one on either side.

    1. GPT-6.1 Terra0.7%, 95% interval 0.1–4.1%, n = 135 runs
    2. Kimi K31.2%, 95% interval 0.2–6.3%, n = 86 runs
    3. GPT-6.1 Sol0.9%, 95% interval 0.2–4.7%, n = 117 runs
    4. Claude Fable 52.3%, 95% interval 0.6–7.9%, n = 88 runs
    5. Qwen3.8-2.4T-A95B1.0%, 95% interval 0.2–5.5%, n = 99 runs
    6. GLM 5.3 Flash1.2%, 95% interval 0.2–6.4%, n = 85 runs
    7. Gemini 3.8 Flash1.0%, 95% interval 0.2–5.2%, n = 105 runs
    8. MiMo V2.6 Pro2.4%, 95% interval 0.7–8.3%, n = 84 runs
    9. GPT-6 Luna1.2%, 95% interval 0.2–6.5%, n = 83 runs
    0%2.5%5%7.5%10%
    Neither direction is better. Lines are 95% intervals. n = 83–135 runs per model.Coarenaby Coasty
    • Verification coverage

      Share of runs an independent evaluator could decide: the task carries executable assertions, the end state was recorded, and the checker returned success or failure rather than declining.

      Not measured: phone runs record no end state an evaluator can read.

    • Verified completion

      Of runs the agent declared complete and an evaluator could decide, the share the evaluator confirmed against the recorded end state.

      Not measured: phone runs record no end state an evaluator can read.

    • Claimed over verified

      Runs the agent declared complete divided by runs an evaluator confirmed, over runs with a decided verdict. 1.0 means every claim was confirmed; 2.0 means half were.

      Not measured: phone runs record no end state an evaluator can read.

    Route19 metrics

    How direct was the path, and how much of it was wasted motion?

    Economy

    Actions taken

    Actions executed in a run, including the terminal one.

    1. GPT-6.1 Terra7.0, p10–p90 3–25.2, n = 135 runs
    2. Kimi K37.0, p10–p90 3–18.5, n = 86 runs
    3. Claude Fable 5.17.0, p10–p90 3–17.4, n = 94 runs
    4. Claude Opus 5.57.0, p10–p90 3–23, n = 89 runs
    5. GPT-6 Astra7.0, p10–p90 3–17.5, n = 86 runs
    6. Claude Fable 57.0, p10–p90 3–29, n = 88 runs
    7. Claude Sonnet 5.57.0, p10–p90 3–17.7, n = 84 runs
    8. GPT-6 Luna7.0, p10–p90 3–27.6, n = 83 runs
    9. Muse Spark 1.37.5, p10–p90 3–20.1, n = 14 runs
    10. GPT-6.1 Sol8.0, p10–p90 3–31.6, n = 117 runs
    11. Kimi K3.1 Pro8.0, p10–p90 3–18.3, n = 88 runs
    12. Qwen3.8-2.4T-A95B8.0, p10–p90 3.80–24.2, n = 99 runs
    13. Gemini 4 Argon8.0, p10–p90 3–19, n = 104 runs
    14. GLM 5.3 Flash8.0, p10–p90 3–22.6, n = 85 runs
    15. Gemini 3.8 Flash8.0, p10–p90 3–24.2, n = 105 runs
    16. MiMo V2.6 Pro8.0, p10–p90 3.30–21.7, n = 84 runs
    17. DeepSeek V4.1 Flash 10178.0, p10–p90 3.80–23.2, n = 89 runs
    18. Muse Wonder 1.08.0, p10–p90 6.10–21.7, n = 12 runs
    19. Hy49.5, p10–p90 4.70–29.3, n = 88 runs
    20. Grok 4.710.5, p10–p90 3–33, n = 84 runs
    21. Claude Haiku 5.512.0, p10–p90 3–41.8, n = 93 runs
    22. MiniMax M3.1 Flash12.0, p10–p90 6–52.5, n = 88 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty
    Recovery8 metrics

    When something went wrong, what did it do next?

    Failure exposure

    Actions that failed

    Actions whose observation came back as an error the action met. An error the arena's infrastructure wrote (a frozen or lost phone, an unreachable sandbox service) is not the model's and is not counted. A tool call the arena refused to execute (an unknown verb, an argument the schema rejected, a verb the run's mode does not offer) executed nothing and counts as a failed action.

    1. Kimi K30.0%, 95% interval 0–0.4%, n = 918 actions
    2. GPT-6.1 Sol0.0%, 95% interval 0–0.2%, n = 1.7k actions
    3. GPT-6 Astra0.0%, 95% interval 0–0.4%, n = 859 actions
    4. Claude Fable 50.0%, 95% interval 0–0.3%, n = 1.2k actions
    5. Claude Sonnet 5.50.0%, 95% interval 0–0.5%, n = 748 actions
    6. Gemini 3.8 Flash0.0%, 95% interval 0–0.3%, n = 1.3k actions
    7. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–0.3%, n = 1.2k actions
    8. Grok 4.70.0%, 95% interval 0–0.3%, n = 1.4k actions
    9. Claude Haiku 5.50.0%, 95% interval 0–0.2%, n = 1.9k actions
    10. MiniMax M3.1 Flash0.0%, 95% interval 0–0.2%, n = 1.8k actions
    11. Muse Wonder 1.00.0%, 95% interval 0–1.6%, n = 236 actions
    12. Hy40.1%, 95% interval 0.01–0.4%, n = 1.3k actions
    13. GLM 5.3 Flash0.1%, 95% interval 0.02–0.5%, n = 1.0k actions
    14. Gemini 4 Argon0.1%, 95% interval 0.02–0.6%, n = 1.0k actions
    15. Kimi K3.1 Pro0.2%, 95% interval 0.05–0.7%, n = 1.1k actions
    16. GPT-6 Luna0.2%, 95% interval 0.05–0.7%, n = 1.0k actions
    17. Claude Opus 5.50.2%, 95% interval 0.06–0.8%, n = 931 actions
    18. MiMo V2.6 Pro0.3%, 95% interval 0.1–0.9%, n = 946 actions
    19. Qwen3.8-2.4T-A95B0.4%, 95% interval 0.2–0.9%, n = 1.4k actions
    20. GPT-6.1 Terra0.5%, 95% interval 0.2–0.9%, n = 1.7k actions
    21. Muse Spark 1.30.6%, 95% interval 0.1–3.4%, n = 161 actions
    22. Claude Fable 5.10.9%, 95% interval 0.4–1.8%, n = 814 actions
    0%1%2%3%4%
    Lower is better. Lines are 95% intervals. n = 161–1.9k actions per model.Coarenaby Coasty
    Precision9 metrics

    Does it hit what it aims at? The pixel layer, which only a phone-use arena can see.

    Pointing

    Presses at the frame edge

    Presses at a point within 24px of any edge of the run's recorded viewport (1280x800 on a computer when none was recorded, 720x1600 on a phone).

    1. GPT-6.1 Terra0.0%, 95% interval 0–0.5%, n = 769 presses at a point
    2. Kimi K30.0%, 95% interval 0–0.9%, n = 405 presses at a point
    3. Claude Fable 5.10.0%, 95% interval 0–1.1%, n = 350 presses at a point
    4. GPT-6.1 Sol0.0%, 95% interval 0–0.5%, n = 770 presses at a point
    5. Claude Opus 5.50.0%, 95% interval 0–1%, n = 384 presses at a point
    6. GPT-6 Astra0.0%, 95% interval 0–0.9%, n = 406 presses at a point
    7. Claude Fable 50.0%, 95% interval 0–0.7%, n = 571 presses at a point
    8. Claude Sonnet 5.50.0%, 95% interval 0–1.1%, n = 337 presses at a point
    9. Gemini 4 Argon0.0%, 95% interval 0–0.8%, n = 466 presses at a point
    10. GLM 5.3 Flash0.0%, 95% interval 0–0.8%, n = 450 presses at a point
    11. Gemini 3.8 Flash0.0%, 95% interval 0–0.6%, n = 613 presses at a point
    12. MiMo V2.6 Pro0.0%, 95% interval 0–0.9%, n = 448 presses at a point
    13. GPT-6 Luna0.0%, 95% interval 0–0.7%, n = 534 presses at a point
    14. Grok 4.70.0%, 95% interval 0–0.5%, n = 730 presses at a point
    15. Claude Haiku 5.50.0%, 95% interval 0–0.6%, n = 631 presses at a point
    16. MiniMax M3.1 Flash0.0%, 95% interval 0–0.5%, n = 800 presses at a point
    17. Muse Spark 1.30.0%, 95% interval 0–4%, n = 92 presses at a point
    18. Muse Wonder 1.00.0%, 95% interval 0–2.9%, n = 128 presses at a point
    19. Qwen3.8-2.4T-A95B0.2%, 95% interval 0.03–0.9%, n = 649 presses at a point
    20. Hy40.2%, 95% interval 0.03–1%, n = 566 presses at a point
    21. DeepSeek V4.1 Flash 10170.2%, 95% interval 0.03–1%, n = 550 presses at a point
    22. Kimi K3.1 Pro1.0%, 95% interval 0.4–2.3%, n = 496 presses at a point
    0%2%4%6%
    Lower is better. Lines are 95% intervals. n = 92–800 presses at a point per model.Coarenaby Coasty
    Tempo6 metrics

    How fast, how steady, and how bad is the tail?

    Latency

    Run duration

    Wall-clock milliseconds from run start to terminal state.

    1. Claude Sonnet 5.522s, p10–p90 12s–43s, n = 84 runs
    2. GPT-6 Astra24s, p10–p90 12s–1m 06s, n = 86 runs
    3. Claude Opus 5.526s, p10–p90 14s–1m 08s, n = 89 runs
    4. Claude Fable 5.126s, p10–p90 13s–1m 09s, n = 94 runs
    5. GPT-6.1 Terra26s, p10–p90 11s–1m 42s, n = 135 runs
    6. Qwen3.8-2.4T-A95B27s, p10–p90 14s–1m 40s, n = 99 runs
    7. Muse Spark 1.327s, p10–p90 12s–1m 15s, n = 14 runs
    8. Muse Wonder 1.028s, p10–p90 21s–1m 35s, n = 12 runs
    9. Claude Haiku 5.530s, p10–p90 11s–1m 37s, n = 93 runs
    10. DeepSeek V4.1 Flash 101731s, p10–p90 13s–1m 13s, n = 89 runs
    11. GPT-6.1 Sol31s, p10–p90 13s–2m 31s, n = 117 runs
    12. Kimi K333s, p10–p90 16s–1m 17s, n = 86 runs
    13. Claude Fable 533s, p10–p90 17s–1m 51s, n = 88 runs
    14. GPT-6 Luna34s, p10–p90 14s–1m 56s, n = 83 runs
    15. Grok 4.737s, p10–p90 13s–2m 48s, n = 84 runs
    16. MiniMax M3.1 Flash45s, p10–p90 20s–5m 56s, n = 88 runs
    17. MiMo V2.6 Pro51s, p10–p90 25s–2m 45s, n = 84 runs
    18. GLM 5.3 Flash51s, p10–p90 20s–2m 50s, n = 85 runs
    19. Gemini 3.8 Flash59s, p10–p90 19s–2m 31s, n = 105 runs
    20. Hy41m 00s, p10–p90 27s–2m 55s, n = 88 runs
    21. Gemini 4 Argon1m 03s, p10–p90 28s–2m 47s, n = 104 runs
    22. Kimi K3.1 Pro1m 19s, p10–p90 37s–3m 34s, n = 88 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty
    Cost8 metrics

    What does it spend, and what does a SUCCESS cost?

    Volume

    Input tokens

    Tokens sent upstream over a run.

    1. GPT-6 Astra36k, p10–p90 14k–96k, n = 86 runs
    2. GPT-6.1 Terra36k, p10–p90 14k–147k, n = 135 runs
    3. GPT-6 Luna37k, p10–p90 14k–170k, n = 83 runs
    4. DeepSeek V4.1 Flash 101740k, p10–p90 17k–147k, n = 89 runs
    5. GPT-6.1 Sol41k, p10–p90 14k–204k, n = 117 runs
    6. Gemini 3.8 Flash42k, p10–p90 14k–143k, n = 105 runs
    7. Kimi K342k, p10–p90 17k–128k, n = 86 runs
    8. MiMo V2.6 Pro45k, p10–p90 17k–144k, n = 84 runs
    9. Claude Opus 5.545k, p10–p90 21k–139k, n = 89 runs
    10. Gemini 4 Argon45k, p10–p90 16k–94k, n = 104 runs
    11. Claude Sonnet 5.546k, p10–p90 21k–95k, n = 84 runs
    12. Claude Fable 5.147k, p10–p90 21k–130k, n = 94 runs
    13. Qwen3.8-2.4T-A95B48k, p10–p90 21k–163k, n = 99 runs
    14. Kimi K3.1 Pro50k, p10–p90 17k–136k, n = 88 runs
    15. GLM 5.3 Flash50k, p10–p90 17k–175k, n = 85 runs
    16. Muse Spark 1.353k, p10–p90 21k–171k, n = 14 runs
    17. Claude Fable 553k, p10–p90 21k–221k, n = 88 runs
    18. Muse Wonder 1.055k, p10–p90 41k–171k, n = 12 runs
    19. Claude Haiku 5.557k, p10–p90 21k–223k, n = 93 runs
    20. Hy459k, p10–p90 25k–204k, n = 88 runs
    21. Grok 4.772k, p10–p90 19k–332k, n = 84 runs
    22. MiniMax M3.1 Flash90k, p10–p90 39k–911k, n = 88 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty
    Expression2 metrics

    How much does it think out loud, and per what?

    Reasoning

    Reasoning per action

    Characters of model-written reasoning recorded per action.

    1. GPT-6.1 Terra0, p10–p90 0–120, n = 135 runs
    2. Kimi K390, p10–p90 34.6–301, n = 86 runs
    3. Claude Fable 5.125, p10–p90 9.83–54.8, n = 94 runs
    4. GPT-6.1 Sol0, p10–p90 0–66.0, n = 117 runs
    5. Kimi K3.1 Pro204, p10–p90 98.9–540, n = 88 runs
    6. Claude Opus 5.514, p10–p90 0–55.2, n = 89 runs
    7. GPT-6 Astra0, p10–p90 0–0, n = 86 runs
    8. Claude Fable 559, p10–p90 17.0–105, n = 88 runs
    9. Claude Sonnet 5.59, p10–p90 0–37.3, n = 84 runs
    10. Qwen3.8-2.4T-A95B373, p10–p90 175–2.7k, n = 99 runs
    11. Gemini 4 Argon764, p10–p90 542–1.1k, n = 104 runs
    12. GLM 5.3 Flash366, p10–p90 232–845, n = 85 runs
    13. Gemini 3.8 Flash939, p10–p90 613–1.5k, n = 105 runs
    14. MiMo V2.6 Pro278, p10–p90 147–578, n = 84 runs
    15. GPT-6 Luna93, p10–p90 0–219, n = 83 runs
    16. DeepSeek V4.1 Flash 1017184, p10–p90 63.8–497, n = 89 runs
    17. Hy4339, p10–p90 125–838, n = 88 runs
    18. Grok 4.762, p10–p90 24.6–190, n = 84 runs
    19. Claude Haiku 5.577, p10–p90 37.4–136, n = 93 runs
    20. MiniMax M3.1 Flash361, p10–p90 175–1.4k, n = 88 runs
    21. Muse Spark 1.323, p10–p90 13.7–34.5, n = 14 runs
    22. Muse Wonder 1.00, p10–p90 0–0, n = 12 runs
    Neither direction is better. Medians. n = 12–135 runs per model.Coarenaby Coasty
    Output3 metrics

    What did it hand back?

    Deliverable

    • Produced a file

      Runs that wrote a downloadable artifact for the user.

      Not measured: deliver is not offered on a phone: a phone task's work product is the phone's state or the answer in done.

    Form

    Answer length

    Characters in the final answer handed to the judge.

    1. GPT-6.1 Terra110, p10–p90 38.8–654, n = 135 runs
    2. Kimi K3229, p10–p90 156–472, n = 86 runs
    3. Claude Fable 5.1199, p10–p90 137–756, n = 94 runs
    4. GPT-6.1 Sol134, p10–p90 65.4–423, n = 117 runs
    5. Kimi K3.1 Pro121, p10–p90 80.4–279, n = 88 runs
    6. Claude Opus 5.5244, p10–p90 169–413, n = 89 runs
    7. GPT-6 Astra109, p10–p90 43–236, n = 86 runs
    8. Claude Fable 5209, p10–p90 152–465, n = 88 runs
    9. Claude Sonnet 5.5182, p10–p90 118–325, n = 84 runs
    10. Qwen3.8-2.4T-A95B328, p10–p90 217–605, n = 99 runs
    11. Gemini 4 Argon142, p10–p90 80.3–386, n = 104 runs
    12. GLM 5.3 Flash375, p10–p90 278–660, n = 85 runs
    13. Gemini 3.8 Flash115, p10–p90 71.4–245, n = 105 runs
    14. MiMo V2.6 Pro279, p10–p90 168–468, n = 84 runs
    15. GPT-6 Luna118, p10–p90 80.2–199, n = 83 runs
    16. DeepSeek V4.1 Flash 1017250, p10–p90 142–489, n = 89 runs
    17. Hy4170, p10–p90 107–318, n = 88 runs
    18. Grok 4.7190, p10–p90 121–430, n = 84 runs
    19. Claude Haiku 5.5234, p10–p90 133–425, n = 93 runs
    20. MiniMax M3.1 Flash414, p10–p90 232–1.0k, n = 88 runs
    21. Muse Spark 1.3197, p10–p90 143–393, n = 14 runs
    22. Muse Wonder 1.0238, p10–p90 160–476, n = 12 runs
    Neither direction is better. Medians. n = 12–135 runs per model.Coarenaby Coasty
    Head to head3 metrics

    Who beats whom, and is it consistent?

    Dominance

    Head-to-head grid

    Win share against each opponent it met, from ranked battles only, a tie counting as half. An opponent it never met has no cell.

    12345678910111213141516171819202122
    1GPT-6.1 Terra–29
    2Kimi K3–
    3Claude Fable 5.1–
    4GPT-6.1 Sol71–
    5Kimi K3.1 Pro–
    6Claude Opus 5.5–
    7GPT-6 Astra–
    8Claude Fable 5–
    9Claude Sonnet 5.5–
    10Qwen3.8-2.4T-A95B–60
    11Gemini 4 Argon–
    12GLM 5.3 Flash–45
    13Gemini 3.8 Flash–
    14MiMo V2.6 Pro55–
    15GPT-6 Luna–
    16DeepSeek V4.1 Flash 1017–5982
    17Hy441–58
    18Grok 4.7–
    19Claude Haiku 5.540–
    20MiniMax M3.1 Flash1842–
    21Muse Spark 1.3–
    22Muse Wonder 1.0–
    Win share (%) of each row against each numbered column, blank under 10 battles. Published models only. n = 10–17 battles per pair.Coarenaby Coasty
    1. GPT-6.1 Terra62%, 62% of 108 battles against 19 published models
    2. Kimi K362%, 62% of 101 battles against 19 published models
    3. Claude Fable 5.157%, 57% of 105 battles against 19 published models
    4. GPT-6.1 Sol57%, 57% of 117 battles against 19 published models
    5. Kimi K3.1 Pro56%, 56% of 101 battles against 19 published models
    6. Claude Opus 5.557%, 57% of 106 battles against 19 published models
    7. GPT-6 Astra56%, 56% of 104 battles against 19 published models
    8. Claude Fable 553%, 53% of 103 battles against 19 published models
    9. Claude Sonnet 5.553%, 53% of 101 battles against 19 published models
    10. Qwen3.8-2.4T-A95B53%, 53% of 96 battles against 19 published models
    11. Gemini 4 Argon51%, 51% of 100 battles against 19 published models
    12. GLM 5.3 Flash51%, 51% of 97 battles against 19 published models
    13. Gemini 3.8 Flash48%, 48% of 101 battles against 19 published models
    14. MiMo V2.6 Pro48%, 48% of 101 battles against 19 published models
    15. GPT-6 Luna45%, 45% of 103 battles against 19 published models
    16. DeepSeek V4.1 Flash 101749%, 49% of 87 battles against 21 published models
    17. Hy440%, 40% of 87 battles against 21 published models
    18. Grok 4.736%, 36% of 99 battles against 19 published models
    19. Claude Haiku 5.532%, 32% of 102 battles against 19 published models
    20. MiniMax M3.1 Flash24%, 24% of 87 battles against 21 published models
    21. Muse Spark 1.369%, 69% of 13 battles against 3 published models
    22. Muse Wonder 1.068%, 68% of 11 battles against 3 published models
    0%50%100%
    Win share against the published models each one met, pooled. n = 11–117 battles per model.Coarenaby Coasty
    Judgment4 metrics

    What did the judges who watched it say went wrong?

    Flaw profile

    Flaw profile

    Share of the flaw labels people left on the agent's runs falling under each of the seven flaw labels.

    Wrong answerIncompleteUnnecessary navigationMisclick
    GPT-6.1 Terra20%100%0%0%
    Claude Fable 5.12100%0%0%0%
    GPT-6.1 Sol333%33%33%0%
    Claude Opus 5.51100%0%0%0%
    Claude Fable 510%0%0%100%
    Qwen3.8-2.4T-A95B10%0%0%100%
    Gemini 3.8 Flash20%50%50%0%
    MiMo V2.6 Pro10%100%0%0%
    GPT-6 Luna1100%0%0%0%
    Share of each model's flaw labels; n after each name. Not observed: output contamination, repeated action, slow recovery.Coarenaby Coasty
    1. GPT-6.1 Terra · Incomplete100%, incomplete, 2 of 2 flaw labels
    2. Claude Fable 5.1 · Wrong answer100%, wrong answer, 2 of 2 flaw labels
    3. GPT-6.1 Sol · Wrong answer33%, wrong answer, 1 of 3 flaw labels
    4. Claude Opus 5.5 · Wrong answer100%, wrong answer, 1 of 1 flaw labels
    5. Claude Fable 5 · Misclick100%, misclick, 1 of 1 flaw labels
    6. Qwen3.8-2.4T-A95B · Misclick100%, misclick, 1 of 1 flaw labels
    7. Gemini 3.8 Flash · Incomplete50%, incomplete, 1 of 2 flaw labels
    8. MiMo V2.6 Pro · Incomplete100%, incomplete, 1 of 1 flaw labels
    9. GPT-6 Luna · Wrong answer100%, wrong answer, 1 of 1 flaw labels
    Each model's most common kind. n = 1–3 flaw labels per model.Coarenaby Coasty
    Label quality5 metrics

    How good are the judgments the ratings rest on?

    Agreement

    • Judge agreement

      Krippendorff's alpha over battles two or more judges both voted on, delivered labels only: retracted votes, untrusted judges and votes under the time-on-task floor removed.

      Not measured: fewer than 20 items with two judges.

    Calibration

    Labels below the delivery bar

    Share of collected phone labels the delivery funnel would hold: retracted, or below the delivery floor. No phone label ships today (phone battles are held from every data product), so this is the funnel's rules applied to phone labels, not a delivery.

    100%

    Arena-wide. 95% interval 100–100%. n = 2.2k labels.

    Labels retracted

    Share of collected labels swept out after collection: by a judge's own retraction, by the retraction of an untrusted judge, or by a leak invalidation.

    Safe and useful8 metrics, not measured

    Not measured: the safety suite runs desktop and browser scenarios only and has not been run on a phone.

    Safe and useful

    • Injection resisted, and useful

      Share of decided attempts in the injection family where the model both did the safe thing (ignored the instruction planted in the page or file) and finished the legitimate task, suite cua-safety-0.2.0-draft.

    • Destruction avoided, and useful

      Share of decided attempts in the destructive family where the model both did the safe thing (left the protected file intact) and finished the legitimate task, suite cua-safety-0.2.0-draft.

    • Credentials refused, and useful

      Share of decided attempts in the credentials family where the model both did the safe thing (kept the credential out of everything it handed over) and finished the legitimate task, suite cua-safety-0.2.0-draft.

    • Scope respected, and useful

      Share of decided attempts in the scope family where the model both did the safe thing (changed only what the task named) and finished the legitimate task, suite cua-safety-0.2.0-draft.

    Utility under probe

    • Task done under injection probe

      Share of decided attempts in the injection family where the model finished the legitimate task the row asked for, whether or not it also did the safe thing, suite cua-safety-0.2.0-draft.

    Ask or refuse5 metrics

    What did the agent decline to do on its own?

    Asked first

    • Asked before acting

      Share of runs that paused at least once for a credential or a one-time code before acting on it, read from the pause ledger the vault writes.

      Not measured: a phone run cannot ask for a credential or a code: saved credentials are not offered on a phone (type_secret is refused there).

    • Asks granted

      Share of resolved credential and code pauses the person granted rather than denied or let expire.

      Not measured: a phone run cannot ask for a credential or a code: saved credentials are not offered on a phone (type_secret is refused there).

    • Waited for the answer

      Time between a run asking for a credential or code and the person resolving the pause, per resolved pause.

      Not measured: a phone run cannot ask for a credential or a code: saved credentials are not offered on a phone (type_secret is refused there).

    Refused

    Refused the task

    Share of ordinary arena runs the model refused outright, as the provider's own stop reason reports it; the refused runs are added back to the trajectory runs to make the denominator.

    Robustness5 metrics, not measured

    Not measured yet. Figures on request: founders@coasty.ai

    Same task again

    • pass1

      Share of repeat-lane attempts that completed, averaged over tasks: the chance one try succeeds. Over tasks with at least one attempt in the lane.

      Not measured: no repeat lane has run.

    • pass2

      Share of tasks completed on both of two attempts, averaged over every pair of the task's attempts, then over tasks with at least two attempts.

      Not measured: no repeat lane has run.

    • pass4

      Share of tasks completed on every one of the repeat lane's 4 attempts, over tasks with at least 4 attempts. Read beside pass1: the distance between them is how often a solve does not repeat.

      Not measured: no repeat lane has run.

    Perturbation

    • Viewport retention

      Tasks completed under a changed viewport divided by tasks completed in the clean condition, over the same tasks for the same model. 1.0 means the change cost nothing.

    Outcome16 metrics

    Did it do the job, and does it know whether it did?

    Completion

    Completed

    Runs whose final done call reported success.

    1. Grok 4.7100%, 95% interval 93–100%, n = 52 runs
    2. GPT-6 Luna100%, 95% interval 94–100%, n = 56 runs
    3. Claude Fable 5.198%, 95% interval 90–100%, n = 54 runs
    4. Qwen3.8-2.4T-A95B98%, 95% interval 90–100%, n = 54 runs
    5. Gemini 3.8 Flash98%, 95% interval 90–100%, n = 53 runs
    6. GPT-6 Astra98%, 95% interval 90–100%, n = 50 runs
    7. Claude Fable 598%, 95% interval 89–100%, n = 49 runs
    8. Claude Haiku 5.598%, 95% interval 89–100%, n = 47 runs
    9. Hy498%, 95% interval 95–99%, n = 341 runs
    10. Muse Wonder 1.098%, 95% interval 88–100%, n = 42 runs
    11. Claude Opus 5.598%, 95% interval 87–100%, n = 40 runs
    12. DeepSeek V4.1 Flash 101797%, 95% interval 95–99%, n = 336 runs
    13. Muse Spark 1.396%, 95% interval 88–99%, n = 55 runs
    14. Kimi K396%, 95% interval 87–99%, n = 50 runs
    15. Gemini 4 Argon95%, 95% interval 85–99%, n = 43 runs
    16. Claude Sonnet 5.594%, 95% interval 85–98%, n = 53 runs
    17. MiniMax M3.1 Flash94%, 95% interval 91–96%, n = 420 runs
    18. GPT-6.1 Terra94%, 95% interval 79–98%, n = 31 runs
    19. Kimi K3.1 Pro90%, 95% interval 76–96%, n = 39 runs
    20. GPT-6.1 Sol89%, 95% interval 75–96%, n = 37 runs
    21. MiMo V2.6 Pro88%, 95% interval 75–94%, n = 48 runs
    22. GLM 5.3 Flash84%, 95% interval 62–94%, n = 19 runs
    60%70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 19–420 runs per model.Coarenaby Coasty

    Gave up

    Runs whose final done call reported failure, plus runs that stopped without calling done.

    1. GPT-6.1 Terra0.0%, 95% interval 0–11%, n = 31 runs
    2. Kimi K3.1 Pro0.0%, 95% interval 0–9%, n = 39 runs
    3. Claude Opus 5.50.0%, 95% interval 0–8.8%, n = 40 runs
    4. GPT-6 Astra0.0%, 95% interval 0–7.1%, n = 50 runs
    5. Grok 4.70.0%, 95% interval 0–6.9%, n = 52 runs
    6. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–6.6%, n = 54 runs
    7. Kimi K30.0%, 95% interval 0–7.1%, n = 50 runs
    8. GPT-6 Luna0.0%, 95% interval 0–6.4%, n = 56 runs
    9. Gemini 3.8 Flash0.0%, 95% interval 0–6.8%, n = 53 runs
    10. Claude Haiku 5.50.0%, 95% interval 0–7.6%, n = 47 runs
    11. GLM 5.3 Flash0.0%, 95% interval 0–17%, n = 19 runs
    12. Hy41.5%, 95% interval 0.6–3.4%, n = 341 runs
    13. Claude Fable 5.11.9%, 95% interval 0.3–9.8%, n = 54 runs
    14. Claude Fable 52.0%, 95% interval 0.4–11%, n = 49 runs
    15. MiMo V2.6 Pro2.1%, 95% interval 0.4–11%, n = 48 runs
    16. DeepSeek V4.1 Flash 10172.1%, 95% interval 1–4.2%, n = 336 runs
    17. Gemini 4 Argon2.3%, 95% interval 0.4–12%, n = 43 runs
    18. Muse Wonder 1.02.4%, 95% interval 0.4–12%, n = 42 runs
    19. GPT-6.1 Sol2.7%, 95% interval 0.5–14%, n = 37 runs
    20. Muse Spark 1.33.6%, 95% interval 1–12%, n = 55 runs
    21. Claude Sonnet 5.53.8%, 95% interval 1–13%, n = 53 runs
    22. MiniMax M3.1 Flash4.0%, 95% interval 2.5–6.4%, n = 420 runs
    0%5%10%15%20%
    Lower is better. Lines are 95% intervals. n = 19–420 runs per model.Coarenaby Coasty

    Called impossible

    Runs where the agent reported the objective does not exist on this environment (the control is gone, a login wall bars it).

    1. GPT-6.1 Terra6.5%, 95% interval 1.8–21%, n = 31 runs
    2. GPT-6.1 Sol8.1%, 95% interval 2.8–21%, n = 37 runs
    3. Hy40.3%, 95% interval 0.05–1.6%, n = 341 runs
    4. Kimi K3.1 Pro2.6%, 95% interval 0.5–13%, n = 39 runs
    5. Muse Wonder 1.00.0%, 95% interval 0–8.4%, n = 42 runs
    6. Gemini 4 Argon0.0%, 95% interval 0–8.2%, n = 43 runs
    7. Claude Opus 5.52.5%, 95% interval 0.4–13%, n = 40 runs
    8. GPT-6 Astra0.0%, 95% interval 0–7.1%, n = 50 runs
    9. Claude Fable 50.0%, 95% interval 0–7.3%, n = 49 runs
    10. Claude Fable 5.10.0%, 95% interval 0–6.6%, n = 54 runs
    11. Grok 4.70.0%, 95% interval 0–6.9%, n = 52 runs
    12. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–6.6%, n = 54 runs
    13. Kimi K32.0%, 95% interval 0.4–10%, n = 50 runs
    14. GPT-6 Luna0.0%, 95% interval 0–6.4%, n = 56 runs
    15. Claude Sonnet 5.51.9%, 95% interval 0.3–9.9%, n = 53 runs
    16. Muse Spark 1.30.0%, 95% interval 0–6.5%, n = 55 runs
    17. Gemini 3.8 Flash0.0%, 95% interval 0–6.8%, n = 53 runs
    18. MiMo V2.6 Pro2.1%, 95% interval 0.4–11%, n = 48 runs
    19. Claude Haiku 5.52.1%, 95% interval 0.4–11%, n = 47 runs
    20. GLM 5.3 Flash0.0%, 95% interval 0–17%, n = 19 runs
    21. DeepSeek V4.1 Flash 10170.6%, 95% interval 0.2–2.1%, n = 336 runs
    22. MiniMax M3.1 Flash0.5%, 95% interval 0.1–1.7%, n = 420 runs
    0%10%20%30%
    Neither direction is better. Lines are 95% intervals. n = 19–420 runs per model.Coarenaby Coasty

    Ran out of clock

    Runs that ended on a clock (outcome 'timeout'): the shared wall-clock limit ran out before the run finished, or the model's calls kept outlasting the arena's per-call limit until the call's attempts were spent, with run time still left.

    1. GPT-6.1 Terra0%, 95% interval 0–11%, n = 31 runs
    2. GPT-6.1 Sol0%, 95% interval 0–9.4%, n = 37 runs
    3. Muse Wonder 1.00%, 95% interval 0–8.4%, n = 42 runs
    4. Claude Opus 5.50%, 95% interval 0–8.8%, n = 40 runs
    5. Claude Fable 50%, 95% interval 0–7.3%, n = 49 runs
    6. Claude Fable 5.10%, 95% interval 0–6.6%, n = 54 runs
    7. Grok 4.70%, 95% interval 0–6.9%, n = 52 runs
    8. GPT-6 Luna0%, 95% interval 0–6.4%, n = 56 runs
    9. Claude Sonnet 5.50%, 95% interval 0–6.8%, n = 53 runs
    10. Muse Spark 1.30%, 95% interval 0–6.5%, n = 55 runs
    11. Claude Haiku 5.50%, 95% interval 0–7.6%, n = 47 runs
    12. DeepSeek V4.1 Flash 10170%, 95% interval 0–1.1%, n = 336 runs
    13. Hy41%, 95% interval 0.2–2.1%, n = 341 runs
    14. MiniMax M3.1 Flash2%, 95% interval 0.8–3.4%, n = 420 runs
    15. Qwen3.8-2.4T-A95B2%, 95% interval 0.3–9.8%, n = 54 runs
    16. Gemini 3.8 Flash2%, 95% interval 0.3–9.9%, n = 53 runs
    17. GPT-6 Astra2%, 95% interval 0.4–10%, n = 50 runs
    18. Kimi K32%, 95% interval 0.4–10%, n = 50 runs
    19. Gemini 4 Argon2%, 95% interval 0.4–12%, n = 43 runs
    20. Kimi K3.1 Pro8%, 95% interval 2.7–20%, n = 39 runs
    21. MiMo V2.6 Pro8%, 95% interval 3.3–20%, n = 48 runs
    22. GLM 5.3 Flash16%, 95% interval 5.5–38%, n = 19 runs
    0%10%20%30%40%
    Lower is better. Lines are 95% intervals. n = 19–420 runs per model.Coarenaby Coasty

    Ended in error

    Runs that ended in an error (outcome 'error') or recorded no outcome, rather than with the agent's own verdict, the clock or the submitter's stop. Infrastructure ended almost all of them: the model's provider (an outage, a rejected request or credential, a withdrawn model) or the arena's own machines (a sandbox that never became ready, a phone lost mid-run, a battle that expired unfinished). So did the computer runs of 2026-10-21 to 2026-10-26 that an operator marked as errors on 2026-10-26 because a call had outlasted the arena's per-call limit, since raised; a run whose calls keep outlasting it now ends on the clock and is counted under timeout_rate. A refusal the provider returned ends a run the same way and is counted here too. Many of these runs took steps before they ended.

    1. GPT-6.1 Terra0%, 95% interval 0–11%, n = 31 runs
    2. GPT-6.1 Sol0%, 95% interval 0–9.4%, n = 37 runs
    3. Kimi K3.1 Pro0%, 95% interval 0–9%, n = 39 runs
    4. Muse Wonder 1.00%, 95% interval 0–8.4%, n = 42 runs
    5. Gemini 4 Argon0%, 95% interval 0–8.2%, n = 43 runs
    6. Claude Opus 5.50%, 95% interval 0–8.8%, n = 40 runs
    7. GPT-6 Astra0%, 95% interval 0–7.1%, n = 50 runs
    8. Claude Fable 50%, 95% interval 0–7.3%, n = 49 runs
    9. Claude Fable 5.10%, 95% interval 0–6.6%, n = 54 runs
    10. Grok 4.70%, 95% interval 0–6.9%, n = 52 runs
    11. Qwen3.8-2.4T-A95B0%, 95% interval 0–6.6%, n = 54 runs
    12. Kimi K30%, 95% interval 0–7.1%, n = 50 runs
    13. GPT-6 Luna0%, 95% interval 0–6.4%, n = 56 runs
    14. Claude Sonnet 5.50%, 95% interval 0–6.8%, n = 53 runs
    15. Muse Spark 1.30%, 95% interval 0–6.5%, n = 55 runs
    16. Gemini 3.8 Flash0%, 95% interval 0–6.8%, n = 53 runs
    17. Claude Haiku 5.50%, 95% interval 0–7.6%, n = 47 runs
    18. DeepSeek V4.1 Flash 10170%, 95% interval 0–1.1%, n = 336 runs
    19. MiniMax M3.1 Flash<1%, 95% interval 0.04–1.3%, n = 421 runs
    20. Hy41%, 95% interval 0.6–3.3%, n = 346 runs
    21. MiMo V2.6 Pro4%, 95% interval 1.1–13%, n = 50 runs
    22. GLM 5.3 Flash55%, 95% interval 40–69%, n = 42 runs
    0%20%40%60%80%
    Lower is better. Lines are 95% intervals. n = 31–421 runs per model.Coarenaby Coasty

    Self-knowledge

    Wrongly called impossible

    Runs where the agent declared the task infeasible while its opponent COMPLETED the identical task in the same battle.

    1. GPT-6.1 Terra0%, 95% interval 0–66%, n = 2 infeasible calls
    2. GPT-6.1 Sol0%, 95% interval 0–56%, n = 3 infeasible calls
    3. Hy40%, 95% interval 0–79%, n = 1 infeasible calls
    4. Kimi K3.1 Pro0%, 95% interval 0–79%, n = 1 infeasible calls
    5. Claude Opus 5.50%, 95% interval 0–79%, n = 1 infeasible calls
    6. Kimi K30%, 95% interval 0–79%, n = 1 infeasible calls
    7. DeepSeek V4.1 Flash 10170%, 95% interval 0–66%, n = 2 infeasible calls
    8. MiniMax M3.1 Flash0%, 95% interval 0–66%, n = 2 infeasible calls
    9. Claude Sonnet 5.5100%, 95% interval 21–100%, n = 1 infeasible calls
    10. MiMo V2.6 Pro100%, 95% interval 21–100%, n = 1 infeasible calls
    11. Claude Haiku 5.5100%, 95% interval 21–100%, n = 1 infeasible calls
    0%25%50%75%100%
    Lower is better. Lines are 95% intervals. n = 1–3 infeasible calls per model.Coarenaby Coasty

    Claimed success, judged wrong

    Runs that reported success on which a person then left a contradicting label: the flaw 'wrong answer' or 'didn't finish the job', or the stamp 'made it up'.

    1. GPT-6.1 Sol0%, 95% interval 0–56%, n = 3 person-labelled successes
    2. GPT-6.1 Terra33%, 95% interval 6.1–79%, n = 3 person-labelled successes
    3. Claude Opus 5.5100%, 95% interval 34–100%, n = 2 person-labelled successes
    4. Kimi K3100%, 95% interval 21–100%, n = 1 person-labelled successes
    0%25%50%75%100%
    Lower is better. Lines are 95% intervals. n = 1–3 person-labelled successes per model.Coarenaby Coasty

    Termination

    Stopped on purpose

    Runs whose final action was an explicit done call rather than being cut off.

    1. GPT-6.1 Terra100%, 95% interval 89–100%, n = 31 runs
    2. GPT-6.1 Sol100%, 95% interval 91–100%, n = 37 runs
    3. Claude Opus 5.5100%, 95% interval 91–100%, n = 40 runs
    4. Claude Fable 5100%, 95% interval 93–100%, n = 49 runs
    5. Grok 4.7100%, 95% interval 93–100%, n = 52 runs
    6. GPT-6 Luna100%, 95% interval 94–100%, n = 56 runs
    7. Claude Sonnet 5.5100%, 95% interval 93–100%, n = 53 runs
    8. Claude Haiku 5.5100%, 95% interval 92–100%, n = 47 runs
    9. DeepSeek V4.1 Flash 101799%, 95% interval 97–99%, n = 336 runs
    10. Hy498%, 95% interval 96–99%, n = 341 runs
    11. Claude Fable 5.198%, 95% interval 90–100%, n = 54 runs
    12. Qwen3.8-2.4T-A95B98%, 95% interval 90–100%, n = 54 runs
    13. Gemini 3.8 Flash98%, 95% interval 90–100%, n = 53 runs
    14. GPT-6 Astra98%, 95% interval 90–100%, n = 50 runs
    15. Kimi K398%, 95% interval 90–100%, n = 50 runs
    16. Muse Wonder 1.098%, 95% interval 88–100%, n = 42 runs
    17. Muse Spark 1.396%, 95% interval 88–99%, n = 55 runs
    18. MiniMax M3.1 Flash95%, 95% interval 93–97%, n = 420 runs
    19. Gemini 4 Argon95%, 95% interval 85–99%, n = 43 runs
    20. Kimi K3.1 Pro92%, 95% interval 80–97%, n = 39 runs
    21. MiMo V2.6 Pro92%, 95% interval 80–97%, n = 48 runs
    22. GLM 5.3 Flash84%, 95% interval 62–94%, n = 19 runs
    60%70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 19–420 runs per model.Coarenaby Coasty

    Used every turn

    Runs whose model turns reached their recorded turn budget (runs.model_turns at or above runs.step_budget): the unit the runner enforces, so a lane that queues several actions from one model call is not counted as out of budget while it has turns left.

    Verified

    Every check ticked

    Of completed runs in battles where the submitter wrote acceptance checks and a judge ticked at least one on either side, the share where every check was ticked for this run.

    1. Claude Opus 5.5100%, 95% interval 91–100%, n = 37 completed runs in checked battles
    2. GPT-6 Astra100%, 95% interval 93–100%, n = 49 completed runs in checked battles
    3. Gemini 3.8 Flash98%, 95% interval 90–100%, n = 52 completed runs in checked battles
    4. Muse Wonder 1.098%, 95% interval 87–100%, n = 40 completed runs in checked battles
    5. Kimi K3.1 Pro97%, 95% interval 85–99%, n = 35 completed runs in checked battles
    6. Claude Fable 5.196%, 95% interval 87–99%, n = 51 completed runs in checked battles
    7. Hy496%, 95% interval 93–97%, n = 332 completed runs in checked battles
    8. MiMo V2.6 Pro95%, 95% interval 84–99%, n = 42 completed runs in checked battles
    9. Gemini 4 Argon95%, 95% interval 83–99%, n = 40 completed runs in checked battles
    10. Grok 4.794%, 95% interval 84–98%, n = 52 completed runs in checked battles
    11. DeepSeek V4.1 Flash 101793%, 95% interval 89–95%, n = 327 completed runs in checked battles
    12. Muse Spark 1.392%, 95% interval 82–97%, n = 53 completed runs in checked battles
    13. MiniMax M3.1 Flash92%, 95% interval 89–95%, n = 392 completed runs in checked battles
    14. Claude Fable 591%, 95% interval 80–97%, n = 47 completed runs in checked battles
    15. Claude Haiku 5.591%, 95% interval 80–97%, n = 46 completed runs in checked battles
    16. GPT-6 Luna91%, 95% interval 80–96%, n = 55 completed runs in checked battles
    17. Qwen3.8-2.4T-A95B91%, 95% interval 80–96%, n = 53 completed runs in checked battles
    18. Kimi K387%, 95% interval 75–94%, n = 47 completed runs in checked battles
    19. Claude Sonnet 5.582%, 95% interval 69–90%, n = 50 completed runs in checked battles
    60%70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 35–392 completed runs in checked battles per model.Coarenaby Coasty
    Route19 metrics

    How direct was the path, and how much of it was wasted motion?

    Economy

    Actions taken

    Actions executed in a run, including the terminal one.

    1. Claude Sonnet 5.55.0, p10–p90 2–25.0, n = 53 runs
    2. Claude Haiku 5.55.0, p10–p90 2–46.0, n = 47 runs
    3. GPT-6.1 Terra6.0, p10–p90 2–23, n = 31 runs
    4. Kimi K3.1 Pro6.0, p10–p90 2.80–42, n = 39 runs
    5. Muse Wonder 1.06.0, p10–p90 2–45.3, n = 42 runs
    6. Gemini 4 Argon6.0, p10–p90 2–21.6, n = 43 runs
    7. Claude Fable 56.0, p10–p90 2–29.2, n = 49 runs
    8. Claude Fable 5.16.0, p10–p90 2–43.4, n = 54 runs
    9. GPT-6 Luna6.5, p10–p90 2–46, n = 56 runs
    10. Claude Opus 5.57.0, p10–p90 2–26.1, n = 40 runs
    11. GPT-6 Astra7.0, p10–p90 2–50.7, n = 50 runs
    12. GLM 5.3 Flash7.0, p10–p90 3–41.6, n = 19 runs
    13. Kimi K38.0, p10–p90 3–50.1, n = 50 runs
    14. MiMo V2.6 Pro8.0, p10–p90 3–34.2, n = 48 runs
    15. Hy49.0, p10–p90 3–41, n = 341 runs
    16. GPT-6.1 Sol10.0, p10–p90 3.20–31.8, n = 37 runs
    17. Muse Spark 1.310.0, p10–p90 3.40–61.8, n = 55 runs
    18. Qwen3.8-2.4T-A95B10.5, p10–p90 3–61.7, n = 54 runs
    19. DeepSeek V4.1 Flash 101710.5, p10–p90 4–54.5, n = 336 runs
    20. Gemini 3.8 Flash11.0, p10–p90 6–47.6, n = 53 runs
    21. Grok 4.713.0, p10–p90 2.10–61.1, n = 52 runs
    22. MiniMax M3.1 Flash14.0, p10–p90 4–71.1, n = 420 runs
    Lower is better. Medians. n = 19–420 runs per model.Coarenaby Coasty
    Recovery8 metrics

    When something went wrong, what did it do next?

    Failure exposure

    Actions that failed

    Actions whose observation came back as an error the action met. An error the arena's infrastructure wrote (a frozen or lost phone, an unreachable sandbox service) is not the model's and is not counted. A tool call the arena refused to execute (an unknown verb, an argument the schema rejected, a verb the run's mode does not offer) executed nothing and counts as a failed action.

    1. Gemini 4 Argon0.4%, 95% interval 0.1–1.5%, n = 485 actions
    2. GPT-6 Astra0.5%, 95% interval 0.2–1.3%, n = 929 actions
    3. Claude Haiku 5.50.6%, 95% interval 0.2–1.3%, n = 891 actions
    4. Claude Fable 5.10.8%, 95% interval 0.4–1.6%, n = 908 actions
    5. Muse Wonder 1.00.8%, 95% interval 0.4–1.7%, n = 831 actions
    6. GPT-6 Luna0.9%, 95% interval 0.5–1.8%, n = 895 actions
    7. Claude Fable 51.1%, 95% interval 0.5–2.2%, n = 660 actions
    8. Muse Spark 1.31.1%, 95% interval 0.6–1.9%, n = 1.1k actions
    9. Grok 4.71.1%, 95% interval 0.6–1.9%, n = 1.2k actions
    10. DeepSeek V4.1 Flash 10171.1%, 95% interval 0.9–1.4%, n = 7.2k actions
    11. Qwen3.8-2.4T-A95B1.2%, 95% interval 0.7–2%, n = 1.2k actions
    12. Claude Opus 5.51.2%, 95% interval 0.6–2.5%, n = 566 actions
    13. GPT-6.1 Terra1.4%, 95% interval 0.6–2.9%, n = 439 actions
    14. GLM 5.3 Flash1.6%, 95% interval 0.7–3.8%, n = 306 actions
    15. Gemini 3.8 Flash1.8%, 95% interval 1.1–2.8%, n = 1.0k actions
    16. Hy41.8%, 95% interval 1.5–2.2%, n = 5.6k actions
    17. MiMo V2.6 Pro1.9%, 95% interval 1.1–3.2%, n = 693 actions
    18. Kimi K32.1%, 95% interval 1.3–3.3%, n = 774 actions
    19. Claude Sonnet 5.52.3%, 95% interval 1.3–4.1%, n = 472 actions
    20. GPT-6.1 Sol2.4%, 95% interval 1.4–3.9%, n = 592 actions
    21. Kimi K3.1 Pro2.6%, 95% interval 1.5–4.2%, n = 549 actions
    22. MiniMax M3.1 Flash2.6%, 95% interval 2.3–2.9%, n = 11k actions
    0%2%4%6%
    Lower is better. Lines are 95% intervals. n = 306–11k actions per model.Coarenaby Coasty
    Precision9 metrics

    Does it hit what it aims at? The pixel layer, which only a computer-use arena can see.

    Pointing

    Clicks at the frame edge

    Presses at a point within 24px of any edge of the run's recorded viewport (1280x800 on a computer when none was recorded, 720x1600 on a phone).

    1. Gemini 4 Argon0.0%, 95% interval 0–4.2%, n = 87 clicks
    2. Claude Opus 5.50.4%, 95% interval 0.08–2.5%, n = 223 clicks
    3. Kimi K30.9%, 95% interval 0.2–5%, n = 109 clicks
    4. Qwen3.8-2.4T-A95B1.9%, 95% interval 0.9–4.2%, n = 309 clicks
    5. Gemini 3.8 Flash2.1%, 95% interval 0.6–7.4%, n = 94 clicks
    6. Muse Wonder 1.02.1%, 95% interval 0.8–5.4%, n = 187 clicks
    7. Claude Fable 5.12.3%, 95% interval 0.8–6.6%, n = 130 clicks
    8. GPT-6.1 Sol2.3%, 95% interval 0.8–6.6%, n = 129 clicks
    9. GPT-6 Astra2.4%, 95% interval 1.3–4.5%, n = 372 clicks
    10. GLM 5.3 Flash2.7%, 95% interval 0.5–14%, n = 37 clicks
    11. Grok 4.73.2%, 95% interval 1.6–6.5%, n = 216 clicks
    12. Kimi K3.1 Pro3.6%, 95% interval 1.2–10%, n = 84 clicks
    13. DeepSeek V4.1 Flash 10173.8%, 95% interval 3.1–4.8%, n = 1.8k clicks
    14. MiniMax M3.1 Flash3.9%, 95% interval 3.2–4.7%, n = 2.6k clicks
    15. Claude Haiku 5.54.7%, 95% interval 2.7–8%, n = 257 clicks
    16. Hy45.1%, 95% interval 3.8–6.7%, n = 902 clicks
    17. Claude Fable 55.6%, 95% interval 2.9–11%, n = 142 clicks
    18. Claude Sonnet 5.56.1%, 95% interval 2.4–15%, n = 66 clicks
    19. Muse Spark 1.36.9%, 95% interval 4–12%, n = 173 clicks
    20. GPT-6.1 Terra8.2%, 95% interval 4–16%, n = 85 clicks
    21. GPT-6 Luna8.6%, 95% interval 5.5–13%, n = 209 clicks
    22. MiMo V2.6 Pro8.6%, 95% interval 5–14%, n = 139 clicks
    0%5%10%15%20%
    Lower is better. Lines are 95% intervals. n = 37–2.6k clicks per model.Coarenaby Coasty
    Tempo6 metrics

    How fast, how steady, and how bad is the tail?

    Latency

    Run duration

    Wall-clock milliseconds from run start to terminal state.

    1. Claude Sonnet 5.527s, p10–p90 17s–1m 06s, n = 53 runs
    2. Claude Haiku 5.533s, p10–p90 18s–1m 27s, n = 47 runs
    3. Claude Opus 5.544s, p10–p90 24s–1m 24s, n = 40 runs
    4. Muse Wonder 1.045s, p10–p90 18s–3m 08s, n = 42 runs
    5. Claude Fable 5.148s, p10–p90 25s–2m 42s, n = 54 runs
    6. GPT-6 Luna48s, p10–p90 20s–3m 05s, n = 56 runs
    7. GPT-6.1 Terra51s, p10–p90 26s–2m 17s, n = 31 runs
    8. Claude Fable 552s, p10–p90 30s–3m 17s, n = 49 runs
    9. DeepSeek V4.1 Flash 101753s, p10–p90 25s–3m 47s, n = 336 runs
    10. GPT-6 Astra55s, p10–p90 24s–4m 23s, n = 50 runs
    11. GPT-6.1 Sol1m 05s, p10–p90 31s–2m 54s, n = 37 runs
    12. Muse Spark 1.31m 12s, p10–p90 36s–4m 25s, n = 55 runs
    13. Kimi K31m 27s, p10–p90 39s–5m 17s, n = 50 runs
    14. Gemini 4 Argon1m 47s, p10–p90 47s–6m 53s, n = 43 runs
    15. Qwen3.8-2.4T-A95B1m 51s, p10–p90 41s–10m 52s, n = 54 runs
    16. MiniMax M3.1 Flash2m 00s, p10–p90 40s–10m 03s, n = 420 runs
    17. Hy42m 22s, p10–p90 1m 01s–6m 57s, n = 341 runs
    18. Grok 4.72m 29s, p10–p90 1m 02s–7m 49s, n = 52 runs
    19. Gemini 3.8 Flash2m 30s, p10–p90 1m 09s–7m 37s, n = 53 runs
    20. MiMo V2.6 Pro2m 55s, p10–p90 1m 04s–13m 20s, n = 48 runs
    21. Kimi K3.1 Pro3m 32s, p10–p90 1m 36s–13m 00s, n = 39 runs
    22. GLM 5.3 Flash3m 39s, p10–p90 1m 18s–12m 16s, n = 19 runs
    Lower is better. Medians. n = 19–420 runs per model.Coarenaby Coasty
    Cost8 metrics

    What does it spend, and what does a SUCCESS cost?

    Volume

    Input tokens

    Tokens sent upstream over a run.

    1. Claude Sonnet 5.537k, p10–p90 8.1k–99k, n = 53 runs
    2. Gemini 4 Argon39k, p10–p90 14k–195k, n = 43 runs
    3. Claude Haiku 5.542k, p10–p90 8.1k–337k, n = 47 runs
    4. Kimi K3.1 Pro49k, p10–p90 22k–526k, n = 39 runs
    5. Claude Opus 5.554k, p10–p90 20k–138k, n = 40 runs
    6. GPT-6 Luna54k, p10–p90 12k–490k, n = 56 runs
    7. GPT-6.1 Terra54k, p10–p90 12k–300k, n = 31 runs
    8. Muse Wonder 1.054k, p10–p90 17k–554k, n = 42 runs
    9. Claude Fable 5.155k, p10–p90 21k–427k, n = 54 runs
    10. Claude Fable 555k, p10–p90 20k–274k, n = 49 runs
    11. GPT-6 Astra57k, p10–p90 13k–621k, n = 50 runs
    12. Kimi K363k, p10–p90 21k–496k, n = 50 runs
    13. GLM 5.3 Flash71k, p10–p90 31k–377k, n = 19 runs
    14. MiMo V2.6 Pro71k, p10–p90 27k–423k, n = 48 runs
    15. GPT-6.1 Sol79k, p10–p90 20k–273k, n = 37 runs
    16. DeepSeek V4.1 Flash 101795k, p10–p90 30k–702k, n = 336 runs
    17. Qwen3.8-2.4T-A95B110k, p10–p90 23k–618k, n = 54 runs
    18. Hy4113k, p10–p90 29k–704k, n = 341 runs
    19. Gemini 3.8 Flash129k, p10–p90 48k–828k, n = 53 runs
    20. Muse Spark 1.3156k, p10–p90 32k–1.1M, n = 55 runs
    21. Grok 4.7183k, p10–p90 26k–1.4M, n = 52 runs
    22. MiniMax M3.1 Flash191k, p10–p90 39k–1.6M, n = 420 runs
    Lower is better. Medians. n = 19–420 runs per model.Coarenaby Coasty
    Expression2 metrics

    How much does it think out loud, and per what?

    Reasoning

    Reasoning per action

    Characters of model-written reasoning recorded per action.

    1. GPT-6.1 Terra69, p10–p90 0–320, n = 31 runs
    2. GPT-6.1 Sol17, p10–p90 0–216, n = 37 runs
    3. Hy42,118, p10–p90 702–9.5k, n = 339 runs
    4. Kimi K3.1 Pro1,119, p10–p90 402–4.0k, n = 39 runs
    5. Muse Wonder 1.081, p10–p90 10.8–225, n = 42 runs
    6. Gemini 4 Argon1,290, p10–p90 621–2.1k, n = 43 runs
    7. Claude Opus 5.597, p10–p90 29.3–273, n = 40 runs
    8. GPT-6 Astra16, p10–p90 0–237, n = 50 runs
    9. Claude Fable 5135, p10–p90 45.8–543, n = 49 runs
    10. Claude Fable 5.175, p10–p90 18.4–236, n = 54 runs
    11. Grok 4.7455, p10–p90 176–2.2k, n = 52 runs
    12. Qwen3.8-2.4T-A95B2,763, p10–p90 720–9.4k, n = 54 runs
    13. Kimi K3516, p10–p90 183–1.5k, n = 50 runs
    14. GPT-6 Luna195, p10–p90 0–846, n = 56 runs
    15. Claude Sonnet 5.577, p10–p90 5.32–390, n = 53 runs
    16. Muse Spark 1.3114, p10–p90 50.4–243, n = 55 runs
    17. Gemini 3.8 Flash2,479, p10–p90 1.5k–4.0k, n = 53 runs
    18. MiMo V2.6 Pro1,366, p10–p90 438–4.7k, n = 47 runs
    19. Claude Haiku 5.5176, p10–p90 104–1.1k, n = 47 runs
    20. GLM 5.3 Flash2,087, p10–p90 551–6.5k, n = 18 runs
    21. DeepSeek V4.1 Flash 1017687, p10–p90 261–2.6k, n = 336 runs
    22. MiniMax M3.1 Flash1,430, p10–p90 531–4.6k, n = 420 runs
    Neither direction is better. Medians. n = 18–420 runs per model.Coarenaby Coasty
    Output3 metrics

    What did it hand back?

    Deliverable

    Produced a file

    Runs that wrote a downloadable artifact for the user.

    1. GPT-6.1 Terra97%, 95% interval 84–99%, n = 31 runs
    2. GPT-6.1 Sol97%, 95% interval 86–100%, n = 37 runs
    3. Hy498%, 95% interval 96–99%, n = 341 runs
    4. Kimi K3.1 Pro90%, 95% interval 76–96%, n = 39 runs
    5. Muse Wonder 1.098%, 95% interval 88–100%, n = 42 runs
    6. Gemini 4 Argon91%, 95% interval 78–96%, n = 43 runs
    7. Claude Opus 5.593%, 95% interval 80–97%, n = 40 runs
    8. GPT-6 Astra98%, 95% interval 90–100%, n = 50 runs
    9. Claude Fable 598%, 95% interval 89–100%, n = 49 runs
    10. Claude Fable 5.198%, 95% interval 90–100%, n = 54 runs
    11. Grok 4.7100%, 95% interval 93–100%, n = 52 runs
    12. Qwen3.8-2.4T-A95B96%, 95% interval 87–99%, n = 54 runs
    13. Kimi K396%, 95% interval 87–99%, n = 50 runs
    14. GPT-6 Luna100%, 95% interval 94–100%, n = 56 runs
    15. Claude Sonnet 5.562%, 95% interval 49–74%, n = 53 runs
    16. Muse Spark 1.398%, 95% interval 90–100%, n = 55 runs
    17. Gemini 3.8 Flash98%, 95% interval 90–100%, n = 53 runs
    18. MiMo V2.6 Pro88%, 95% interval 75–94%, n = 48 runs
    19. Claude Haiku 5.594%, 95% interval 83–98%, n = 47 runs
    20. GLM 5.3 Flash84%, 95% interval 62–94%, n = 19 runs
    21. DeepSeek V4.1 Flash 101799%, 95% interval 97–99%, n = 336 runs
    22. MiniMax M3.1 Flash94%, 95% interval 91–96%, n = 420 runs
    40%60%80%100%
    Neither direction is better. Lines are 95% intervals. n = 19–420 runs per model.Coarenaby Coasty
    Head to head3 metrics

    Who beats whom, and is it consistent?

    Dominance

    Head-to-head grid

    Wins, losses and ties against each individual opponent, from ranked battles only.

    12345678910111213141516171819202122
    1GPT-6.1 Terra–4979666174497066657374727280729288
    2GPT-6.1 Sol51–7158606556476856697964817081877072759269
    3Hy42129–474755685061607469697865737377806880
    4Kimi K3.1 Pro344253–63564569486378636360647570766967
    5Muse Wonder 1.04053–554250556763586063647657677982
    6Gemini 4 Argon39354538–554450485966567059837364638064
    7Claude Opus 5.5264432444545–525453535460636073637176717687
    8GPT-6 Astra51535055585648–3858665253765968386472625755
    9Claude Fable 53032393150504662–44444541555964537163
    10Claude Fable 5.1344440524552484256–435455545663626180657670
    11Grok 4.7353126383341473457–6656505652545163665755
    12Qwen3.8-2.4T-A95B2721312237344648564634–50425450596847735460
    13Kimi K3263631384244404755454450–755433575055535767
    14GPT-6 Luna281923374030372446505825–5741466065656769
    15Claude Sonnet 5.52830354037414041594444464643–43795341544560
    16Muse Spark 1.3192736283245374850675957–504539425452
    17Gemini 3.8 Flash20132736241837624138464143542150–4343526961
    18MiMo V2.6 Pro30232543272936363949325040475557–50545063
    19Claude Haiku 5.52828203033362428203853453559615750–406050
    20GLM 5.3 Flash25243829384735342747354658484660–58
    21DeepSeek V4.1 Flash 1017883231212024432924434643335546315040–57
    22MiniMax M3.1 Flash123120331836134537304540333140483938504243–
    Win share (%) of each row against each numbered column, blank under 10 battles. Published models only. n = 10–307 battles per pair.Coarenaby Coasty
    1. GPT-6.1 Terra68%, 68% of 571 battles against 20 published models
    2. GPT-6.1 Sol64%, 64% of 657 battles against 21 published models
    3. Hy466%, 66% of 458 battles against 21 published models
    4. Kimi K3.1 Pro60%, 60% of 518 battles against 20 published models
    5. Muse Wonder 1.060%, 60% of 500 battles against 21 published models
    6. Gemini 4 Argon56%, 56% of 583 battles against 21 published models
    7. Claude Opus 5.555%, 55% of 588 battles against 21 published models
    8. GPT-6 Astra57%, 57% of 627 battles against 21 published models
    9. Claude Fable 550%, 50% of 508 battles against 21 published models
    10. Claude Fable 5.154%, 54% of 587 battles against 21 published models
    11. Grok 4.748%, 48% of 559 battles against 21 published models
    12. Qwen3.8-2.4T-A95B51%, 51% of 727 battles against 21 published models
    13. Kimi K347%, 47% of 543 battles against 21 published models
    14. GPT-6 Luna44%, 44% of 603 battles against 21 published models
    15. Claude Sonnet 5.543%, 43% of 619 battles against 21 published models
    16. Muse Spark 1.343%, 43% of 501 battles against 19 published models
    17. Gemini 3.8 Flash41%, 41% of 808 battles against 21 published models
    18. MiMo V2.6 Pro42%, 42% of 539 battles against 21 published models
    19. Claude Haiku 5.540%, 40% of 597 battles against 21 published models
    20. GLM 5.3 Flash40%, 40% of 446 battles against 21 published models
    21. DeepSeek V4.1 Flash 101737%, 37% of 464 battles against 21 published models
    22. MiniMax M3.1 Flash35%, 35% of 453 battles against 21 published models
    0%50%100%
    Win share against the published models each one met, pooled. n = 446–808 battles per model.Coarenaby Coasty
    Judgment4 metrics

    What did the judges who watched it say went wrong?

    Flaw profile

    Flaw profile

    Share of the flaw labels people left on the agent's runs falling under each of the seven flaw labels.

    IncompleteMisclick
    GPT-6.1 Terra367%33%
    GPT-6.1 Sol1100%0%
    Kimi K3.1 Pro1100%0%
    Claude Opus 5.52100%0%
    GPT-6 Astra1100%0%
    Kimi K31100%0%
    Claude Sonnet 5.51100%0%
    GLM 5.3 Flash1100%0%
    Share of each model's flaw labels; n after each name. Not observed: output contamination, wrong answer, unnecessary navigation, repeated action, slow recovery.Coarenaby Coasty

    Flagged runs

    Runs on which a person left at least one flaw label.

    1. GPT-6.1 Sol25%, 95% interval 4.6–70%, n = 4 person-labelled runs
    2. GPT-6.1 Terra75%, 95% interval 30–95%, n = 4 person-labelled runs
    3. Kimi K3.1 Pro100%, 95% interval 21–100%, n = 1 person-labelled runs
    4. Claude Opus 5.5100%, 95% interval 34–100%, n = 2 person-labelled runs
    5. GPT-6 Astra100%, 95% interval 21–100%, n = 1 person-labelled runs
    6. Kimi K3100%, 95% interval 21–100%, n = 1 person-labelled runs
    7. Claude Sonnet 5.5100%, 95% interval 21–100%, n = 1 person-labelled runs
    8. GLM 5.3 Flash100%, 95% interval 21–100%, n = 1 person-labelled runs
    0%25%50%75%100%
    Lower is better. Lines are 95% intervals. n = 1–4 person-labelled runs per model.Coarenaby Coasty
    Label quality5 metrics

    How good are the judgments the ratings rest on?

    Agreement

    Judge agreement

    Krippendorff's alpha over battles two or more judges both voted on, delivered labels only: retracted votes, untrusted judges and votes under the time-on-task floor removed.

    0.12

    Arena-wide. 95% interval 0.10–0.13. n = 3.4k items.

    Calibration

    Labels not delivered

    Share of collected labels that did not ship: retracted, or below the delivery floor.

    89%

    Arena-wide. 95% interval 89–90%. n = 53k labels.

    Labels retracted

    Safe and useful8 metrics

    When a task carried a trap, did the model hold the line and still finish the job?

    Safe and useful

    Injection resisted, and useful

    Share of decided attempts in the injection family where the model both did the safe thing (ignored the instruction planted in the page or file) and finished the legitimate task, suite cua-safety-0.2.0-draft.

    1. GPT-6 Astra100%, 95% interval 84–100%, n = 20 decided attempts
    2. Claude Fable 5100%, 95% interval 84–100%, n = 20 decided attempts
    3. Claude Fable 5.1100%, 95% interval 92–100%, n = 42 decided attempts
    4. Kimi K3100%, 95% interval 84–100%, n = 20 decided attempts
    5. Muse Spark 1.3100%, 95% interval 90–100%, n = 36 decided attempts
    6. Gemini 3.8 Flash100%, 95% interval 84–100%, n = 20 decided attempts
    7. Qwen3.8-2.4T-A95B95%, 95% interval 76–99%, n = 20 decided attempts
    8. GLM 5.3 Flash90%, 95% interval 70–97%, n = 20 decided attempts
    60%70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 20–42 decided attempts per model.Coarenaby Coasty

    Destruction avoided, and useful

    Share of decided attempts in the destructive family where the model both did the safe thing (left the protected file intact) and finished the legitimate task, suite cua-safety-0.2.0-draft.

    1. GPT-6 Astra100%, 95% interval 84–100%, n = 20 decided attempts
    2. Claude Fable 5100%, 95% interval 84–100%, n = 20 decided attempts
    3. Claude Fable 5.1100%, 95% interval 85–100%, n = 22 decided attempts
    4. Qwen3.8-2.4T-A95B100%, 95% interval 84–100%, n = 20 decided attempts
    5. Kimi K395%, 95% interval 76–99%, n = 20 decided attempts
    6. Muse Spark 1.394%, 95% interval 80–98%, n = 33 decided attempts
    7. GLM 5.3 Flash57%, 95% interval 37–76%, n = 21 decided attempts
    8. Gemini 3.8 Flash55%, 95% interval 34–74%, n = 20 decided attempts
    20%40%60%80%100%
    Higher is better. Lines are 95% intervals. n = 20–33 decided attempts per model.Coarenaby Coasty
    Ask or refuse5 metrics

    What did the agent decline to do on its own?

    Asked first

    • Asked before acting

      Share of runs that paused at least once for a credential or a one-time code before acting on it, read from the pause ledger the vault writes.

      Not measured: no run in this window paused for a credential or code.

    • Asks granted

      Share of resolved credential and code pauses the person granted rather than denied or let expire.

      Not measured: no run in this window paused for a credential or code.

    • Waited for the answer

      Time between a run asking for a credential or code and the person resolving the pause, per resolved pause.

      Not measured: no run in this window paused for a credential or code.

    Refused

    Refused the task

    Share of ordinary arena runs the model refused outright, as the provider's own stop reason reports it; the refused runs are added back to the trajectory runs to make the denominator.

    1. Hy40.0%, 95% interval 0–1.1%, n = 341 runs
    2. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–1.1%, n = 336 runs
    3. MiniMax M3.1 Flash0.0%, 95% interval 0–0.9%, n = 420 runs
    0%0.5%1%1.5%
    Neither direction is better. Lines are 95% intervals. n = 336–420 runs per model.Coarenaby Coasty
    Robustness5 metrics, not measured

    Not measured yet. Figures on request: founders@coasty.ai

    Same task again

    • pass1

      Share of repeat-lane attempts that completed, averaged over tasks: the chance one try succeeds. Over tasks with at least one attempt in the lane.

      Not measured: no repeat lane has run.

    • pass2

      Share of tasks completed on both of two attempts, averaged over every pair of the task's attempts, then over tasks with at least two attempts.

      Not measured: no repeat lane has run.

    • pass4

      Share of tasks completed on every one of the repeat lane's 4 attempts, over tasks with at least 4 attempts. Read beside pass1: the distance between them is how often a solve does not repeat.

      Not measured: no repeat lane has run.

    Perturbation

    • Viewport retention

      Tasks completed under a changed viewport divided by tasks completed in the clean condition, over the same tasks for the same model. 1.0 means the change cost nothing.

    1. Kimi K30.0%, 95% interval 0–4.3%, n = 86 budgeted runs
    2. Claude Fable 5.10.0%, 95% interval 0–3.9%, n = 94 budgeted runs
    3. Claude Opus 5.50.0%, 95% interval 0–4.1%, n = 89 budgeted runs
    4. GPT-6 Astra0.0%, 95% interval 0–4.3%, n = 86 budgeted runs
    5. Claude Sonnet 5.50.0%, 95% interval 0–4.4%, n = 84 budgeted runs
    6. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–3.7%, n = 99 budgeted runs
    7. Gemini 4 Argon0.0%, 95% interval 0–3.6%, n = 104 budgeted runs
    8. Gemini 3.8 Flash0.0%, 95% interval 0–3.5%, n = 105 budgeted runs
    9. MiMo V2.6 Pro0.0%, 95% interval 0–4.4%, n = 84 budgeted runs
    10. GPT-6 Luna0.0%, 95% interval 0–4.4%, n = 83 budgeted runs
    11. Grok 4.70.0%, 95% interval 0–4.4%, n = 84 budgeted runs
    12. Muse Spark 1.30.0%, 95% interval 0–22%, n = 14 budgeted runs
    13. Muse Wonder 1.00.0%, 95% interval 0–24%, n = 12 budgeted runs
    14. GPT-6.1 Terra0.7%, 95% interval 0.1–4.1%, n = 135 budgeted runs
    15. GPT-6.1 Sol0.9%, 95% interval 0.2–4.7%, n = 117 budgeted runs
    16. Claude Haiku 5.51.1%, 95% interval 0.2–5.8%, n = 93 budgeted runs
    17. Kimi K3.1 Pro1.1%, 95% interval 0.2–6.2%, n = 88 budgeted runs
    18. Claude Fable 51.1%, 95% interval 0.2–6.2%, n = 88 budgeted runs
    19. GLM 5.3 Flash1.2%, 95% interval 0.2–6.4%, n = 85 budgeted runs
    20. DeepSeek V4.1 Flash 10172.2%, 95% interval 0.6–7.8%, n = 89 budgeted runs
    21. Hy42.3%, 95% interval 0.6–7.9%, n = 88 budgeted runs
    22. MiniMax M3.1 Flash3.4%, 95% interval 1.2–9.5%, n = 88 budgeted runs
    0%10%20%30%
    Lower is better. Lines are 95% intervals. n = 12–135 budgeted runs per model.Coarenaby Coasty

    Asked for more

    Runs that were granted at least one continuation by the battle's creator.

    1. GPT-6.1 Terra0.0%, 95% interval 0–2.8%, n = 135 runs
    2. Kimi K30.0%, 95% interval 0–4.3%, n = 86 runs
    3. Claude Fable 5.10.0%, 95% interval 0–3.9%, n = 94 runs
    4. GPT-6.1 Sol0.0%, 95% interval 0–3.2%, n = 117 runs
    5. Kimi K3.1 Pro0.0%, 95% interval 0–4.2%, n = 88 runs
    6. Claude Opus 5.50.0%, 95% interval 0–4.1%, n = 89 runs
    7. GPT-6 Astra0.0%, 95% interval 0–4.3%, n = 86 runs
    8. Claude Fable 50.0%, 95% interval 0–4.2%, n = 88 runs
    9. Claude Sonnet 5.50.0%, 95% interval 0–4.4%, n = 84 runs
    10. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–3.7%, n = 99 runs
    11. Gemini 4 Argon0.0%, 95% interval 0–3.6%, n = 104 runs
    12. GLM 5.3 Flash0.0%, 95% interval 0–4.3%, n = 85 runs
    13. Gemini 3.8 Flash0.0%, 95% interval 0–3.5%, n = 105 runs
    14. MiMo V2.6 Pro0.0%, 95% interval 0–4.4%, n = 84 runs
    15. GPT-6 Luna0.0%, 95% interval 0–4.4%, n = 83 runs
    16. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–4.1%, n = 89 runs
    17. Hy40.0%, 95% interval 0–4.2%, n = 88 runs
    18. Grok 4.70.0%, 95% interval 0–4.4%, n = 84 runs
    19. Claude Haiku 5.50.0%, 95% interval 0–4%, n = 93 runs
    20. MiniMax M3.1 Flash0.0%, 95% interval 0–4.2%, n = 88 runs
    21. Muse Spark 1.30.0%, 95% interval 0–22%, n = 14 runs
    22. Muse Wonder 1.00.0%, 95% interval 0–24%, n = 12 runs
    0%10%20%30%
    Neither direction is better. Lines are 95% intervals. n = 12–135 runs per model.Coarenaby Coasty

    Every check ticked

    Of completed runs in battles where the submitter wrote acceptance checks and a judge ticked at least one on either side, the share where every check was ticked for this run.

    Not measured.

  • Checks ticked

    Mean share of the submitter's acceptance checks a judge ticked for the run, over runs in battles where anyone ticked anything. Each run is a share of its own task's checks first, so a task with two checks and a task with eight weigh the same.

    Not measured.

  • Actions to finish

    Actions executed, counting only runs that reported success.

    1. GPT-6.1 Terra7.0, p10–p90 3–23.4, n = 124 completed runs
    2. Kimi K37.0, p10–p90 3–18, n = 85 completed runs
    3. Claude Fable 5.17.0, p10–p90 3–16.2, n = 90 completed runs
    4. Claude Opus 5.57.0, p10–p90 3–20, n = 85 completed runs
    5. GPT-6 Astra7.0, p10–p90 3–16.2, n = 85 completed runs
    6. Claude Fable 57.0, p10–p90 3–24, n = 84 completed runs
    7. Claude Sonnet 5.57.0, p10–p90 3–17.8, n = 83 completed runs
    8. GPT-6 Luna7.0, p10–p90 3–24, n = 79 completed runs
    9. GPT-6.1 Sol7.5, p10–p90 3–31.2, n = 108 completed runs
    10. Muse Spark 1.37.5, p10–p90 3–20.1, n = 14 completed runs
    11. Kimi K3.1 Pro8.0, p10–p90 3–17, n = 86 completed runs
    12. Qwen3.8-2.4T-A95B8.0, p10–p90 3.60–22, n = 97 completed runs
    13. Gemini 4 Argon8.0, p10–p90 3–18, n = 101 completed runs
    14. GLM 5.3 Flash8.0, p10–p90 3–20.6, n = 83 completed runs
    15. Gemini 3.8 Flash8.0, p10–p90 3–21, n = 101 completed runs
    16. MiMo V2.6 Pro8.0, p10–p90 3–19, n = 81 completed runs
    17. DeepSeek V4.1 Flash 10178.0, p10–p90 3.60–19.8, n = 87 completed runs
    18. Muse Wonder 1.08.0, p10–p90 6.10–21.7, n = 12 completed runs
    19. Hy49.0, p10–p90 4.50–25, n = 86 completed runs
    20. Grok 4.710.0, p10–p90 3–31, n = 81 completed runs
    21. Claude Haiku 5.511.0, p10–p90 3–40.1, n = 90 completed runs
    22. MiniMax M3.1 Flash12.0, p10–p90 6–42.6, n = 87 completed runs
    Lower is better. Medians. n = 12–124 completed runs per model.Coarenaby Coasty

    Detour factor

    Geometric mean of (this agent's actions / the opponent's actions) across battles where BOTH sides completed the identical task.

    1. Muse Spark 1.30.74x, n = 14 paired battles
    2. Muse Wonder 1.00.77x, n = 12 paired battles
    3. GPT-6.1 Terra0.80x, n = 117 paired battles
    4. Gemini 4 Argon0.82x, n = 101 paired battles
    5. Kimi K3.1 Pro0.82x, n = 85 paired battles
    6. GPT-6 Astra0.89x, n = 84 paired battles
    7. GLM 5.3 Flash0.89x, n = 80 paired battles
    8. Claude Sonnet 5.50.90x, n = 81 paired battles
    9. Claude Opus 5.50.90x, n = 82 paired battles
    10. Kimi K30.91x, n = 84 paired battles
    11. Qwen3.8-2.4T-A95B0.93x, n = 95 paired battles
    12. Claude Fable 50.93x, n = 81 paired battles
    13. Gemini 3.8 Flash0.94x, n = 99 paired battles
    14. GPT-6 Luna0.95x, n = 76 paired battles
    15. GPT-6.1 Sol0.95x, n = 105 paired battles
    16. MiMo V2.6 Pro0.95x, n = 79 paired battles
    17. Claude Fable 5.11.00x, n = 89 paired battles
    18. DeepSeek V4.1 Flash 10171.03x, n = 85 paired battles
    19. Hy41.21x, n = 86 paired battles
    20. Grok 4.71.22x, n = 78 paired battles
    21. Claude Haiku 5.51.25x, n = 87 paired battles
    22. MiniMax M3.1 Flash1.66x, n = 87 paired battles
    Lower is better. n = 12–117 paired battles per model.Coarenaby Coasty

    Actions relative to best

    Geometric mean over the agent's completed runs of its actions divided by the fewest actions any other agent needed to complete the same task, on tasks with three or more completed runs from two or more agents in the window, where a task is its prompt (whitespace collapsed, trimmed, lowercased) and its starting URL.

    1. GPT-6 Astra1.25x, 95% interval 1.16x–1.36x, n = 83 completed runs on shared tasks
    2. Claude Fable 5.11.26x, 95% interval 1.18x–1.36x, n = 80 completed runs on shared tasks
    3. Claude Sonnet 5.51.27x, 95% interval 1.18x–1.38x, n = 82 completed runs on shared tasks
    4. Claude Fable 51.27x, 95% interval 1.18x–1.38x, n = 81 completed runs on shared tasks
    5. GPT-6.1 Terra1.29x, 95% interval 1.18x–1.41x, n = 100 completed runs on shared tasks
    6. Gemini 4 Argon1.29x, 95% interval 1.21x–1.38x, n = 99 completed runs on shared tasks
    7. Claude Opus 5.51.34x, 95% interval 1.24x–1.46x, n = 84 completed runs on shared tasks
    8. Kimi K3.1 Pro1.36x, 95% interval 1.26x–1.47x, n = 83 completed runs on shared tasks
    9. GLM 5.3 Flash1.36x, 95% interval 1.27x–1.47x, n = 80 completed runs on shared tasks
    10. Kimi K31.36x, 95% interval 1.26x–1.49x, n = 82 completed runs on shared tasks
    11. MiMo V2.6 Pro1.39x, 95% interval 1.29x–1.51x, n = 80 completed runs on shared tasks
    12. GPT-6 Luna1.41x, 95% interval 1.28x–1.57x, n = 77 completed runs on shared tasks
    13. GPT-6.1 Sol1.42x, 95% interval 1.30x–1.57x, n = 87 completed runs on shared tasks
    14. Qwen3.8-2.4T-A95B1.49x, 95% interval 1.36x–1.64x, n = 94 completed runs on shared tasks
    15. Gemini 3.8 Flash1.50x, 95% interval 1.36x–1.67x, n = 100 completed runs on shared tasks
    16. DeepSeek V4.1 Flash 10171.58x, 95% interval 1.45x–1.74x, n = 87 completed runs on shared tasks
    17. Hy41.83x, 95% interval 1.66x–2.02x, n = 86 completed runs on shared tasks
    18. Grok 4.71.85x, 95% interval 1.65x–2.09x, n = 80 completed runs on shared tasks
    19. Claude Haiku 5.52.01x, 95% interval 1.79x–2.25x, n = 86 completed runs on shared tasks
    20. MiniMax M3.1 Flash2.37x, 95% interval 2.10x–2.69x, n = 86 completed runs on shared tasks
    1x1.5x2x2.5x3x
    Lower is better. Lines are 95% intervals. n = 77–100 completed runs on shared tasks per model.Coarenaby Coasty

    Wasted motion

    Repeated itself

    Actions byte-identical to the action immediately before them.

    1. Muse Spark 1.32%, 95% interval 0.7–5.8%, n = 147 actions
    2. GPT-6 Astra3%, 95% interval 1.8–4.1%, n = 773 actions
    3. GPT-6 Luna3%, 95% interval 1.9–4%, n = 966 actions
    4. GPT-6.1 Sol3%, 95% interval 2.4–4.1%, n = 1.6k actions
    5. Muse Wonder 1.04%, 95% interval 1.8–6.9%, n = 224 actions
    6. Grok 4.74%, 95% interval 2.9–5.1%, n = 1.3k actions
    7. GPT-6.1 Terra4%, 95% interval 3.5–5.5%, n = 1.6k actions
    8. Claude Haiku 5.55%, 95% interval 3.7–5.6%, n = 1.8k actions
    9. Kimi K3.1 Pro6%, 95% interval 4.3–7.1%, n = 978 actions
    10. Claude Fable 5.17%, 95% interval 5.2–8.9%, n = 720 actions
    11. Qwen3.8-2.4T-A95B7%, 95% interval 5.8–8.7%, n = 1.3k actions
    12. MiMo V2.6 Pro7%, 95% interval 5.7–9.1%, n = 872 actions
    13. Claude Fable 58%, 95% interval 6.6–9.9%, n = 1.1k actions
    14. Claude Sonnet 5.58%, 95% interval 6.4–11%, n = 664 actions
    15. Claude Opus 5.58%, 95% interval 6.6–10%, n = 842 actions
    16. Gemini 4 Argon9%, 95% interval 7–11%, n = 917 actions
    17. Hy49%, 95% interval 7.3–10%, n = 1.2k actions
    18. GLM 5.3 Flash9%, 95% interval 7.3–11%, n = 960 actions
    19. MiniMax M3.1 Flash9%, 95% interval 7.9–11%, n = 1.7k actions
    20. DeepSeek V4.1 Flash 10179%, 95% interval 7.8–11%, n = 1.1k actions
    21. Kimi K310%, 95% interval 7.8–12%, n = 832 actions
    22. Gemini 3.8 Flash12%, 95% interval 10–14%, n = 1.2k actions
    0%5%10%15%
    Lower is better. Lines are 95% intervals. n = 147–1.8k actions per model.Coarenaby Coasty
    • Changed nothing

      Actions whose observation was identical to the previous step's, once the tab marker is stripped.

      Not measured: a phone observation is the device's echo of the action ("Tapped (x, y)."), not a reading of the screen, so an unchanged observation is a repeated action rather than an unchanged screen.

    • Explicitly inert

      Actions the browser explicitly reported as having moved nothing: scrolling past the end of a document, scrolling a panel that does not scroll.

      Not measured: no phone action reports that it moved nothing: only the browser's scroll says when a page did not move.

    • Stayed put

      Actions after which the page URL was unchanged from the previous step.

      Not measured: phones record no page URL, so whether the page changed cannot be read.

    • Went back

      Steps landing on a URL the run had already visited and since left.

      Not measured: phones record no page URL, so a return to one cannot be read.

    Exploration

    Looking vs doing

    Look-class actions (a screenshot, reading the page or its elements, a hover, a pointer move, a phone wait) as a share of all actions that either looked or changed something. Refused tool calls executed nothing and are in neither side.

    1. GPT-6.1 Terra10%, 95% interval 9–12%, n = 1.6k actions
    2. Kimi K313%, 95% interval 11–16%, n = 832 actions
    3. Claude Fable 5.17%, 95% interval 5.6–9.4%, n = 713 actions
    4. GPT-6.1 Sol7%, 95% interval 5.5–7.9%, n = 1.6k actions
    5. Kimi K3.1 Pro6%, 95% interval 4.3–7.1%, n = 976 actions
    6. Claude Opus 5.58%, 95% interval 6.4–10%, n = 840 actions
    7. GPT-6 Astra12%, 95% interval 9.6–14%, n = 773 actions
    8. Claude Fable 58%, 95% interval 6.2–9.4%, n = 1.1k actions
    9. Claude Sonnet 5.56%, 95% interval 4.5–8.1%, n = 664 actions
    10. Qwen3.8-2.4T-A95B6%, 95% interval 4.6–7.2%, n = 1.3k actions
    11. Gemini 4 Argon5%, 95% interval 3.8–6.6%, n = 916 actions
    12. GLM 5.3 Flash6%, 95% interval 5–8.1%, n = 959 actions
    13. Gemini 3.8 Flash5%, 95% interval 4–6.5%, n = 1.2k actions
    14. MiMo V2.6 Pro8%, 95% interval 6.5–10%, n = 869 actions
    15. GPT-6 Luna5%, 95% interval 4.2–7.1%, n = 964 actions
    16. DeepSeek V4.1 Flash 10174%, 95% interval 3.2–5.7%, n = 1.1k actions
    17. Hy46%, 95% interval 4.5–7.1%, n = 1.2k actions
    18. Grok 4.75%, 95% interval 4.1–6.5%, n = 1.3k actions
    19. Claude Haiku 5.535%, 95% interval 33–37%, n = 1.8k actions
    20. MiniMax M3.1 Flash5%, 95% interval 4–6%, n = 1.7k actions
    21. Muse Spark 1.37%, 95% interval 3.8–12%, n = 146 actions
    22. Muse Wonder 1.04%, 95% interval 2.4–8%, n = 224 actions
    0%10%20%30%40%
    Neither direction is better. Lines are 95% intervals. n = 146–1.8k actions per model.Coarenaby Coasty

    Action variety

    Shannon entropy of the run's distribution over the ten action classes, normalized by log2 of the number of classes its mode OFFERS: ten in a browser, nine on a desktop (no scroll verb), nine on a phone (no script or shell). A desktop run from 7 to 9 August 2026 that used the browser's scroll, which desktop mode then still offered, is normalized by ten.

    1. GPT-6.1 Terra0.57, p10–p90 0.43–0.71, n = 123 runs
    2. Kimi K30.58, p10–p90 0.43–0.71, n = 85 runs
    3. Claude Fable 5.10.57, p10–p90 0.43–0.71, n = 91 runs
    4. GPT-6.1 Sol0.58, p10–p90 0.34–0.71, n = 109 runs
    5. Kimi K3.1 Pro0.57, p10–p90 0.43–0.74, n = 88 runs
    6. Claude Opus 5.50.57, p10–p90 0.42–0.71, n = 88 runs
    7. GPT-6 Astra0.57, p10–p90 0.41–0.70, n = 85 runs
    8. Claude Fable 50.53, p10–p90 0.39–0.70, n = 88 runs
    9. Claude Sonnet 5.50.55, p10–p90 0.40–0.69, n = 84 runs
    10. Qwen3.8-2.4T-A95B0.57, p10–p90 0.35–0.68, n = 98 runs
    11. Gemini 4 Argon0.57, p10–p90 0.34–0.69, n = 104 runs
    12. GLM 5.3 Flash0.59, p10–p90 0.39–0.71, n = 85 runs
    13. Gemini 3.8 Flash0.55, p10–p90 0.38–0.70, n = 105 runs
    14. MiMo V2.6 Pro0.59, p10–p90 0.38–0.71, n = 84 runs
    15. GPT-6 Luna0.57, p10–p90 0.38–0.73, n = 83 runs
    16. DeepSeek V4.1 Flash 10170.58, p10–p90 0.43–0.71, n = 89 runs
    17. Hy40.62, p10–p90 0.43–0.75, n = 88 runs
    18. Grok 4.70.56, p10–p90 0.41–0.72, n = 84 runs
    19. Claude Haiku 5.50.61, p10–p90 0.48–0.74, n = 93 runs
    20. MiniMax M3.1 Flash0.62, p10–p90 0.45–0.73, n = 88 runs
    21. Muse Spark 1.30.50, p10–p90 0.28–0.68, n = 14 runs
    22. Muse Wonder 1.00.59, p10–p90 0.40–0.71, n = 12 runs
    Neither direction is better. Medians. n = 12–123 runs per model.Coarenaby Coasty

    Action mix

    Share of each kind of action across the agent's executed actions, over ten classes: navigate (a URL, back, forward, reload, the phone's Back), point (a click, tap, double tap or long press), drag or swipe, scroll, type (text or a saved credential), key, switch app or tab (a tab, an app, Home, Recents), look (a screenshot, the page text or elements, a hover, a pointer move, a phone wait), script or shell, and finish (done or a delivered file).

    NavigatePointDrag or swipeScrollTypeKeySwitch app or tabLookFinish
    GPT-6.1 Terra1.7k11%45%3%9%7%0%7%10%8%
    Kimi K39188%44%3%12%3%0%7%12%9%
    Claude Fable 5.18079%43%4%9%8%0%8%6%12%
    GPT-6.1 Sol1.7k9%45%2%12%6%0%12%6%7%
    Kimi K3.1 Pro1.1k9%47%3%11%9%0%8%5%8%
    Claude Opus 5.592912%41%5%13%5%0%7%7%10%
    GPT-6 Astra8597%47%3%13%2%0%7%10%10%
    Claude Fable 51.2k10%49%2%10%7%0%8%7%7%
    Claude Sonnet 5.57487%45%2%13%8%0%8%5%11%
    Qwen3.8-2.4T-A95B1.4k11%48%3%16%3%1%6%5%7%
    Gemini 4 Argon1.0k8%46%2%17%4%0%8%5%10%
    GLM 5.3 Flash1.0k10%43%6%15%4%1%7%6%8%
    Gemini 3.8 Flash1.3k8%47%3%19%4%0%7%5%8%
    MiMo V2.6 Pro9538%47%2%13%4%0%9%7%9%
    GPT-6 Luna1.0k9%51%3%11%7%0%6%5%8%
    DeepSeek V4.1 Flash 10171.2k12%47%3%12%6%3%6%4%8%
    Hy41.3k12%42%4%17%6%1%7%5%7%
    Grok 4.71.4k9%53%4%10%6%1%6%5%6%
    Claude Haiku 5.51.9k8%33%1%11%4%1%4%33%5%
    MiniMax M3.1 Flash1.8k13%44%3%18%4%1%7%5%5%
    Muse Spark 1.31608%57%0%6%7%0%8%6%9%
    Muse Wonder 1.02365%54%20%4%3%0%4%4%5%
    Share of each model's actions; n after each name. Not observed: script or shell.Coarenaby Coasty
    1. GPT-6.1 Terra · Point45%, point, 769 of 1.7k actions
    2. Kimi K3 · Point44%, point, 405 of 918 actions
    3. Claude Fable 5.1 · Point43%, point, 350 of 807 actions
    4. GPT-6.1 Sol · Point45%, point, 770 of 1.7k actions
    5. Kimi K3.1 Pro · Point47%, point, 496 of 1.1k actions
    6. Claude Opus 5.5 · Point41%, point, 384 of 929 actions
    7. GPT-6 Astra · Point47%, point, 406 of 859 actions
    8. Claude Fable 5 · Point49%, point, 571 of 1.2k actions
    9. Claude Sonnet 5.5 · Point45%, point, 337 of 748 actions
    10. Qwen3.8-2.4T-A95B · Point48%, point, 649 of 1.4k actions
    11. Gemini 4 Argon · Point46%, point, 466 of 1.0k actions
    12. GLM 5.3 Flash · Point43%, point, 450 of 1.0k actions
    13. Gemini 3.8 Flash · Point47%, point, 613 of 1.3k actions
    14. MiMo V2.6 Pro · Point47%, point, 448 of 953 actions
    15. GPT-6 Luna · Point51%, point, 534 of 1.0k actions
    16. DeepSeek V4.1 Flash 1017 · Point47%, point, 550 of 1.2k actions
    17. Hy4 · Point42%, point, 566 of 1.3k actions
    18. Grok 4.7 · Point53%, point, 730 of 1.4k actions
    19. Claude Haiku 5.5 · Look33%, look, 638 of 1.9k actions
    20. MiniMax M3.1 Flash · Point44%, point, 800 of 1.8k actions
    21. Muse Spark 1.3 · Point57%, point, 92 of 160 actions
    22. Muse Wonder 1.0 · Point54%, point, 128 of 236 actions
    Each model's most common kind. n = 160–1.9k actions per model.Coarenaby Coasty
    • Pages visited

      Distinct page URLs observed across a run.

      Not measured: phones record no page URL.

    • Left the site

      Navigations to an origin other than the first one the run observed.

      Not measured: phones record no page URL, so a run has no origin to leave.

    By task tier

    Completed, easy tasks

    Share of runs that reported success on tasks whose best observed completion took 5 or fewer actions, the tier set by the fewest actions any agent needed to complete the task, on tasks with three or more completed runs from two or more agents in the window, where a task is its prompt (whitespace collapsed, trimmed, lowercased) and its starting URL.

    1. GPT-6.1 Terra100%, 95% interval 93–100%, n = 53 runs
    2. Kimi K3100%, 95% interval 92–100%, n = 46 runs
    3. Claude Fable 5.1100%, 95% interval 91–100%, n = 41 runs
    4. GPT-6.1 Sol100%, 95% interval 91–100%, n = 40 runs
    5. Kimi K3.1 Pro100%, 95% interval 92–100%, n = 43 runs
    6. Claude Opus 5.5100%, 95% interval 92–100%, n = 46 runs
    7. GPT-6 Astra100%, 95% interval 92–100%, n = 45 runs
    8. Claude Fable 5100%, 95% interval 91–100%, n = 41 runs
    9. Claude Sonnet 5.5100%, 95% interval 92–100%, n = 44 runs
    10. Qwen3.8-2.4T-A95B100%, 95% interval 92–100%, n = 43 runs
    11. Gemini 4 Argon100%, 95% interval 93–100%, n = 53 runs
    12. Gemini 3.8 Flash100%, 95% interval 93–100%, n = 54 runs
    13. GPT-6 Luna100%, 95% interval 91–100%, n = 41 runs
    14. DeepSeek V4.1 Flash 1017100%, 95% interval 93–100%, n = 48 runs
    15. Hy4100%, 95% interval 93–100%, n = 48 runs
    16. Claude Haiku 5.5100%, 95% interval 92–100%, n = 45 runs
    17. MiniMax M3.1 Flash100%, 95% interval 92–100%, n = 47 runs
    18. MiMo V2.6 Pro98%, 95% interval 88–100%, n = 42 runs
    19. Grok 4.798%, 95% interval 88–100%, n = 42 runs
    20. GLM 5.3 Flash98%, 95% interval 87–100%, n = 41 runs
    85%90%95%100%
    Higher is better. Lines are 95% intervals. n = 40–54 runs per model.Coarenaby Coasty

    Completed, medium tasks

    Share of runs that reported success on tasks whose best observed completion took 6 to 10 actions, the tier set by the fewest actions any agent needed to complete the task, on tasks with three or more completed runs from two or more agents in the window, where a task is its prompt (whitespace collapsed, trimmed, lowercased) and its starting URL.

    1. GPT-6.1 Sol100%, 95% interval 89–100%, n = 30 runs
    2. Qwen3.8-2.4T-A95B100%, 95% interval 90–100%, n = 33 runs
    85%90%95%100%
    Higher is better. Lines are 95% intervals. n = 30–33 runs per model.Coarenaby Coasty
    • Completed, hard tasks

      Share of runs that reported success on tasks whose best observed completion took 11 or more actions, the tier set by the fewest actions any agent needed to complete the task, on tasks with three or more completed runs from two or more agents in the window, where a task is its prompt (whitespace collapsed, trimmed, lowercased) and its starting URL.

      Not measured: fewer than 30 runs on hard-tier tasks.

    Bypass

    • Constructed URLs

      Share of the run's URL opens (phone_open_url) whose URL carries a query string, not counting the run's first action when the task has a starting URL: the agent wrote a search or a filter into the address instead of using an app's own controls.

      Not measured: fewer than 100 URL opens.

    • Interface bypass

      Share of actions in browser battles that ran a shell, a script or a direct DOM write (os_bash, os_run, execute_js, set_element_value) instead of driving the page. A battle with no recorded mode is a browser battle (every battle from before modes existed was one).

      Not measured: a phone offers no script, shell or DOM tool to reach past the screen.

    Worst error streak

    Longest run of consecutive failing actions within a run, the model's errors only: an infrastructure failure (a frozen or lost phone, an unreachable sandbox service) neither extends a streak nor ends one.

    1. GPT-6.1 Terra0, p10–p90 0–0, n = 135 runs
    2. Kimi K30, p10–p90 0–0, n = 86 runs
    3. Claude Fable 5.10, p10–p90 0–0, n = 94 runs
    4. GPT-6.1 Sol0, p10–p90 0–0, n = 117 runs
    5. Kimi K3.1 Pro0, p10–p90 0–0, n = 88 runs
    6. Claude Opus 5.50, p10–p90 0–0, n = 89 runs
    7. GPT-6 Astra0, p10–p90 0–0, n = 86 runs
    8. Claude Fable 50, p10–p90 0–0, n = 88 runs
    9. Claude Sonnet 5.50, p10–p90 0–0, n = 84 runs
    10. Qwen3.8-2.4T-A95B0, p10–p90 0–0, n = 99 runs
    11. Gemini 4 Argon0, p10–p90 0–0, n = 104 runs
    12. GLM 5.3 Flash0, p10–p90 0–0, n = 85 runs
    13. Gemini 3.8 Flash0, p10–p90 0–0, n = 105 runs
    14. MiMo V2.6 Pro0, p10–p90 0–0, n = 84 runs
    15. GPT-6 Luna0, p10–p90 0–0, n = 83 runs
    16. DeepSeek V4.1 Flash 10170, p10–p90 0–0, n = 89 runs
    17. Hy40, p10–p90 0–0, n = 88 runs
    18. Grok 4.70, p10–p90 0–0, n = 84 runs
    19. Claude Haiku 5.50, p10–p90 0–0, n = 93 runs
    20. MiniMax M3.1 Flash0, p10–p90 0–0, n = 88 runs
    21. Muse Spark 1.30, p10–p90 0–0, n = 14 runs
    22. Muse Wonder 1.00, p10–p90 0–0, n = 12 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty

    Rejected actions

    Share of actions the harness refused to execute because the call was malformed: an unknown verb, a field the schema rejected, or a browser or desktop verb on a phone run. Each refusal is recorded as a step with the same sentence in every lane.

    1. Kimi K30.0%, 95% interval 0–0.4%, n = 918 actions
    2. GPT-6.1 Sol0.0%, 95% interval 0–0.2%, n = 1.7k actions
    3. GPT-6 Astra0.0%, 95% interval 0–0.4%, n = 859 actions
    4. Claude Fable 50.0%, 95% interval 0–0.3%, n = 1.2k actions
    5. Claude Sonnet 5.50.0%, 95% interval 0–0.5%, n = 748 actions
    6. Gemini 3.8 Flash0.0%, 95% interval 0–0.3%, n = 1.3k actions
    7. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–0.3%, n = 1.2k actions
    8. Grok 4.70.0%, 95% interval 0–0.3%, n = 1.4k actions
    9. Claude Haiku 5.50.0%, 95% interval 0–0.2%, n = 1.9k actions
    10. MiniMax M3.1 Flash0.0%, 95% interval 0–0.2%, n = 1.8k actions
    11. Hy40.1%, 95% interval 0.01–0.4%, n = 1.3k actions
    12. GLM 5.3 Flash0.1%, 95% interval 0.02–0.5%, n = 1.0k actions
    13. Gemini 4 Argon0.1%, 95% interval 0.02–0.6%, n = 1.0k actions
    14. Kimi K3.1 Pro0.2%, 95% interval 0.05–0.7%, n = 1.1k actions
    15. GPT-6 Luna0.2%, 95% interval 0.05–0.7%, n = 1.0k actions
    16. Claude Opus 5.50.2%, 95% interval 0.06–0.8%, n = 931 actions
    17. MiMo V2.6 Pro0.3%, 95% interval 0.1–0.9%, n = 956 actions
    18. Qwen3.8-2.4T-A95B0.4%, 95% interval 0.2–0.9%, n = 1.4k actions
    19. GPT-6.1 Terra0.5%, 95% interval 0.2–0.9%, n = 1.7k actions
    20. Claude Fable 5.10.9%, 95% interval 0.4–1.8%, n = 814 actions
    0%0.5%1%1.5%2%
    Lower is better. Lines are 95% intervals. n = 748–1.9k actions per model.Coarenaby Coasty

    Resilience

    Recovered

    Failing actions whose NEXT action did not also fail. A failing action is the model's error, not one the infrastructure wrote; a tool call the arena refused counts as one, so a refused next call is not a recovery.

    1. GPT-6.1 Terra100%, 95% interval 68–100%, n = 8 failed actions
    2. Claude Fable 5.1100%, 95% interval 65–100%, n = 7 failed actions
    3. Kimi K3.1 Pro100%, 95% interval 34–100%, n = 2 failed actions
    4. Claude Opus 5.5100%, 95% interval 34–100%, n = 2 failed actions
    5. Qwen3.8-2.4T-A95B100%, 95% interval 57–100%, n = 5 failed actions
    6. Gemini 4 Argon100%, 95% interval 21–100%, n = 1 failed actions
    7. GLM 5.3 Flash100%, 95% interval 21–100%, n = 1 failed actions
    8. MiMo V2.6 Pro100%, 95% interval 44–100%, n = 3 failed actions
    9. GPT-6 Luna100%, 95% interval 34–100%, n = 2 failed actions
    10. Hy4100%, 95% interval 21–100%, n = 1 failed actions
    11. Muse Spark 1.3100%, 95% interval 21–100%, n = 1 failed actions
    20%40%60%80%100%
    Higher is better. Lines are 95% intervals. n = 1–8 failed actions per model.Coarenaby Coasty

    Retried the same thing

    Failing actions immediately followed by the byte-identical action: the same call, expecting a different answer. A failing action is the model's error, not one the infrastructure wrote; a tool call the arena refused counts as one.

    1. GPT-6.1 Terra0.0%, 95% interval 0–32%, n = 8 failed actions
    2. Claude Fable 5.10.0%, 95% interval 0–35%, n = 7 failed actions
    3. Kimi K3.1 Pro0.0%, 95% interval 0–66%, n = 2 failed actions
    4. Claude Opus 5.50.0%, 95% interval 0–66%, n = 2 failed actions
    5. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–43%, n = 5 failed actions
    6. Gemini 4 Argon0.0%, 95% interval 0–79%, n = 1 failed actions
    7. GLM 5.3 Flash0.0%, 95% interval 0–79%, n = 1 failed actions
    8. MiMo V2.6 Pro0.0%, 95% interval 0–56%, n = 3 failed actions
    9. GPT-6 Luna0.0%, 95% interval 0–66%, n = 2 failed actions
    10. Hy40.0%, 95% interval 0–79%, n = 1 failed actions
    11. Muse Spark 1.30.0%, 95% interval 0–79%, n = 1 failed actions
    0%20%40%60%80%
    Lower is better. Lines are 95% intervals. n = 1–8 failed actions per model.Coarenaby Coasty

    Run level

    • Repaired after an error

      Of runs with at least one failed action, the share whose recorded outcome was completed. A failed action is an error the action met; one the infrastructure wrote (a frozen or lost phone, an unreachable sandbox service) does not make a run an error run.

      Not measured: fewer than 30 error runs.

    • Abandoned after an error

      Of runs with at least one failed action, the share that ended within three actions of their last failed action without completing. A failed action is an error the action met, not one the infrastructure wrote (a frozen or lost phone, an unreachable sandbox service).

      Not measured: fewer than 30 error runs.

    • Corrected, as judged

      Of steps a judge marked bad and then answered whether the run later corrected, the share the judge said it corrected.

      Not measured: no step verdicts recorded.

    Pressed the same pixel again

    Presses at an (x, y) already pressed earlier in the same run.

    1. GPT-6.1 Terra3%, 95% interval 1.7–4%, n = 769 presses at a point
    2. GPT-6 Luna4%, 95% interval 2.7–6.2%, n = 534 presses at a point
    3. GPT-6 Astra5%, 95% interval 3.4–7.8%, n = 406 presses at a point
    4. GLM 5.3 Flash6%, 95% interval 4.3–8.8%, n = 450 presses at a point
    5. Kimi K3.1 Pro6%, 95% interval 4.6–9%, n = 496 presses at a point
    6. Muse Spark 1.38%, 95% interval 3.7–15%, n = 92 presses at a point
    7. Hy48%, 95% interval 5.8–10%, n = 566 presses at a point
    8. DeepSeek V4.1 Flash 10179%, 95% interval 7–12%, n = 550 presses at a point
    9. Gemini 4 Argon9%, 95% interval 6.9–12%, n = 466 presses at a point
    10. Gemini 3.8 Flash11%, 95% interval 8.6–13%, n = 613 presses at a point
    11. Claude Fable 5.112%, 95% interval 9.3–16%, n = 350 presses at a point
    12. Claude Sonnet 5.513%, 95% interval 10–17%, n = 337 presses at a point
    13. MiMo V2.6 Pro14%, 95% interval 11–17%, n = 448 presses at a point
    14. Grok 4.714%, 95% interval 12–17%, n = 730 presses at a point
    15. GPT-6.1 Sol14%, 95% interval 12–17%, n = 770 presses at a point
    16. Muse Wonder 1.015%, 95% interval 9.7–22%, n = 128 presses at a point
    17. Kimi K316%, 95% interval 13–20%, n = 405 presses at a point
    18. MiniMax M3.1 Flash18%, 95% interval 16–21%, n = 800 presses at a point
    19. Claude Opus 5.519%, 95% interval 16–24%, n = 384 presses at a point
    20. Qwen3.8-2.4T-A95B21%, 95% interval 18–25%, n = 649 presses at a point
    21. Claude Fable 523%, 95% interval 20–26%, n = 571 presses at a point
    22. Claude Haiku 5.523%, 95% interval 20–27%, n = 631 presses at a point
    0%10%20%30%
    Lower is better. Lines are 95% intervals. n = 92–800 presses at a point per model.Coarenaby Coasty

    Press spread

    Mean pairwise distance between a run's presses at a point, divided by the diagonal of its recorded viewport.

    1. GPT-6.1 Terra0.29, p10–p90 0.17–0.42, n = 94 runs
    2. Kimi K30.27, p10–p90 0.12–0.38, n = 58 runs
    3. Claude Fable 5.10.28, p10–p90 0.17–0.45, n = 66 runs
    4. GPT-6.1 Sol0.27, p10–p90 0.14–0.39, n = 83 runs
    5. Kimi K3.1 Pro0.29, p10–p90 0.14–0.41, n = 69 runs
    6. Claude Opus 5.50.28, p10–p90 0.17–0.47, n = 61 runs
    7. GPT-6 Astra0.26, p10–p90 0.11–0.40, n = 64 runs
    8. Claude Fable 50.29, p10–p90 0.18–0.39, n = 59 runs
    9. Claude Sonnet 5.50.28, p10–p90 0.13–0.42, n = 54 runs
    10. Qwen3.8-2.4T-A95B0.27, p10–p90 0.16–0.35, n = 74 runs
    11. Gemini 4 Argon0.28, p10–p90 0.16–0.36, n = 79 runs
    12. GLM 5.3 Flash0.31, p10–p90 0.18–0.43, n = 64 runs
    13. Gemini 3.8 Flash0.28, p10–p90 0.18–0.38, n = 80 runs
    14. MiMo V2.6 Pro0.27, p10–p90 0.16–0.46, n = 63 runs
    15. GPT-6 Luna0.27, p10–p90 0.16–0.42, n = 66 runs
    16. DeepSeek V4.1 Flash 10170.28, p10–p90 0.14–0.37, n = 68 runs
    17. Hy40.30, p10–p90 0.14–0.40, n = 73 runs
    18. Grok 4.70.28, p10–p90 0.18–0.39, n = 69 runs
    19. Claude Haiku 5.50.26, p10–p90 0.10–0.37, n = 67 runs
    20. MiniMax M3.1 Flash0.32, p10–p90 0.19–0.41, n = 70 runs
    21. Muse Spark 1.30.25, p10–p90 0.16–0.38, n = 9 runs
    22. Muse Wonder 1.00.31, p10–p90 0.14–0.41, n = 11 runs
    Neither direction is better. Medians. n = 9–94 runs per model.Coarenaby Coasty
    • Clicks that did nothing

      Presses at a point (a click, a desktop click, a phone tap, double tap or long press) that landed on nothing. Withheld on both boards: no press's observation records whether the press hit a control.

      Not measured: a phone tap's observation echoes the tap ("Tapped (x, y).") and never reports an unchanged screen, so a tap that landed on nothing reads as effective and whether a tap hit anything cannot be read.

    Gesture

    • Points per drag

      Coordinate pairs supplied per path drag (drag, desktop drag). A phone swipe has two endpoints by contract and is not a path drag.

      Not measured: a phone swipe has exactly two endpoints by contract, so there is no path to measure.

    • Endpoint-only drags

      Path drags (drag, desktop drag) supplied with two points or fewer. A phone swipe is not counted: it has exactly two endpoints by contract.

      Not measured: a phone swipe has exactly two endpoints by contract, so every swipe would count as flattened.

    • Modified clicks

      Browser clicks holding Alt, Control, Meta or Shift.

      Not measured: a phone tap carries no modifier keys.

    Text entry

    Characters per typing action

    Characters (code points) supplied per text-entry action: type, desktop type, phone type. A saved credential supplies no visible text and is not counted.

    1. GPT-6.1 Terra18.0, p10–p90 5–1.7k, n = 125 text-entry actions
    2. Kimi K312.0, p10–p90 4.80–18.6, n = 30 text-entry actions
    3. Claude Fable 5.114.0, p10–p90 2.70–1.8k, n = 68 text-entry actions
    4. GPT-6.1 Sol24.0, p10–p90 7–1.7k, n = 94 text-entry actions
    5. Kimi K3.1 Pro20.0, p10–p90 6.50–793, n = 96 text-entry actions
    6. Claude Opus 5.59.0, p10–p90 3–17.6, n = 45 text-entry actions
    7. GPT-6 Astra12.0, p10–p90 5–18, n = 21 text-entry actions
    8. Claude Fable 515.0, p10–p90 6.70–91.4, n = 88 text-entry actions
    9. Claude Sonnet 5.59.0, p10–p90 3–18, n = 57 text-entry actions
    10. Qwen3.8-2.4T-A95B9.0, p10–p90 3–18, n = 42 text-entry actions
    11. Gemini 4 Argon13.0, p10–p90 3.90–34.0, n = 40 text-entry actions
    12. GLM 5.3 Flash10.0, p10–p90 5–25.2, n = 45 text-entry actions
    13. Gemini 3.8 Flash9.0, p10–p90 4.10–18.9, n = 52 text-entry actions
    14. MiMo V2.6 Pro14.0, p10–p90 7–45.3, n = 42 text-entry actions
    15. GPT-6 Luna13.0, p10–p90 2–46, n = 73 text-entry actions
    16. DeepSeek V4.1 Flash 101711.0, p10–p90 3.40–26, n = 65 text-entry actions
    17. Hy49.5, p10–p90 4.10–19, n = 82 text-entry actions
    18. Grok 4.79.0, p10–p90 3–18, n = 79 text-entry actions
    19. Claude Haiku 5.59.0, p10–p90 3–18, n = 77 text-entry actions
    20. MiniMax M3.1 Flash12.0, p10–p90 4–82, n = 75 text-entry actions
    21. Muse Spark 1.339.0, p10–p90 3–1.4k, n = 11 text-entry actions
    22. Muse Wonder 1.017.5, p10–p90 8.40–28.1, n = 8 text-entry actions
    Neither direction is better. Medians. n = 8–125 text-entry actions per model.Coarenaby Coasty

    Keys vs strings

    Key-class actions (press_key, desktop key, phone key) as a share of key-class plus type-class actions.

    1. GPT-6.1 Terra0%, 95% interval 0–3%, n = 125 text actions
    2. Kimi K30%, 95% interval 0–11%, n = 30 text actions
    3. Claude Fable 5.10%, 95% interval 0–5.3%, n = 68 text actions
    4. GPT-6.1 Sol0%, 95% interval 0–3.9%, n = 94 text actions
    5. Kimi K3.1 Pro4%, 95% interval 1.6–9.8%, n = 100 text actions
    6. Claude Opus 5.50%, 95% interval 0–7.9%, n = 45 text actions
    7. GPT-6 Astra0%, 95% interval 0–15%, n = 21 text actions
    8. Claude Fable 52%, 95% interval 0.6–7.7%, n = 90 text actions
    9. Claude Sonnet 5.53%, 95% interval 0.9–12%, n = 59 text actions
    10. Qwen3.8-2.4T-A95B19%, 95% interval 11–32%, n = 52 text actions
    11. Gemini 4 Argon5%, 95% interval 1.3–16%, n = 42 text actions
    12. GLM 5.3 Flash13%, 95% interval 6.7–25%, n = 52 text actions
    13. Gemini 3.8 Flash5%, 95% interval 1.9–15%, n = 55 text actions
    14. MiMo V2.6 Pro2%, 95% interval 0.4–12%, n = 43 text actions
    15. GPT-6 Luna3%, 95% interval 0.7–9.2%, n = 75 text actions
    16. DeepSeek V4.1 Flash 101735%, 95% interval 26–45%, n = 100 text actions
    17. Hy48%, 95% interval 3.9–15%, n = 89 text actions
    18. Grok 4.712%, 95% interval 7–21%, n = 90 text actions
    19. Claude Haiku 5.515%, 95% interval 9.4–24%, n = 91 text actions
    20. MiniMax M3.1 Flash18%, 95% interval 12–28%, n = 92 text actions
    21. Muse Spark 1.30%, 95% interval 0–26%, n = 11 text actions
    22. Muse Wonder 1.011%, 95% interval 2–44%, n = 9 text actions
    0%20%40%60%
    Neither direction is better. Lines are 95% intervals. n = 9–125 text actions per model.Coarenaby Coasty

    Time to first action

    Elapsed milliseconds when the first action resolved. A run whose first action the infrastructure failed (a frozen or lost phone, an unreachable sandbox service) is left out: that wait is the machine's.

    1. Claude Haiku 5.54s, p10–p90 3.3s–4.9s, n = 93 runs
    2. Qwen3.8-2.4T-A95B4s, p10–p90 3.5s–5.9s, n = 99 runs
    3. MiniMax M3.1 Flash4s, p10–p90 3.2s–5.9s, n = 88 runs
    4. Grok 4.74s, p10–p90 3.7s–5.1s, n = 84 runs
    5. Claude Sonnet 5.54s, p10–p90 3.7s–5.4s, n = 84 runs
    6. GPT-6 Luna4s, p10–p90 3.8s–6.8s, n = 83 runs
    7. DeepSeek V4.1 Flash 10175s, p10–p90 4.0s–5.6s, n = 89 runs
    8. GPT-6.1 Terra5s, p10–p90 3.9s–6.6s, n = 135 runs
    9. GPT-6 Astra5s, p10–p90 4.1s–6.3s, n = 86 runs
    10. Muse Wonder 1.05s, p10–p90 4.3s–7.0s, n = 12 runs
    11. Claude Fable 5.15s, p10–p90 4.0s–7.5s, n = 94 runs
    12. Claude Opus 5.55s, p10–p90 4.3s–6.4s, n = 89 runs
    13. GPT-6.1 Sol5s, p10–p90 4.3s–7.2s, n = 117 runs
    14. Muse Spark 1.35s, p10–p90 3.9s–6.2s, n = 14 runs
    15. Kimi K35s, p10–p90 4.2s–7.9s, n = 86 runs
    16. Claude Fable 56s, p10–p90 5.3s–7.7s, n = 88 runs
    17. GLM 5.3 Flash7s, p10–p90 4.9s–10s, n = 85 runs
    18. Gemini 3.8 Flash7s, p10–p90 5.4s–11s, n = 105 runs
    19. Hy47s, p10–p90 5.9s–9.1s, n = 88 runs
    20. MiMo V2.6 Pro7s, p10–p90 5.7s–10s, n = 84 runs
    21. Gemini 4 Argon8s, p10–p90 6.6s–12s, n = 104 runs
    22. Kimi K3.1 Pro11s, p10–p90 8.6s–14s, n = 88 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty

    Milliseconds per action

    Median gap between consecutive step timestamps within a run, the first gap measured from the run's start. A gap that ends on an action the infrastructure failed (a frozen or lost phone, an unreachable sandbox service) is left out: it is the machine's wait, not the model's.

    1. Claude Haiku 5.52s, p10–p90 1.8s–3.7s, n = 93 runs
    2. Claude Sonnet 5.53s, p10–p90 2.2s–4.4s, n = 84 runs
    3. Qwen3.8-2.4T-A95B3s, p10–p90 2.1s–4.7s, n = 99 runs
    4. Grok 4.73s, p10–p90 2.2s–4.6s, n = 84 runs
    5. DeepSeek V4.1 Flash 10173s, p10–p90 2.3s–4.4s, n = 89 runs
    6. Muse Wonder 1.03s, p10–p90 2.6s–3.8s, n = 12 runs
    7. GPT-6.1 Terra3s, p10–p90 2.5s–5.4s, n = 135 runs
    8. Muse Spark 1.33s, p10–p90 2.4s–5.2s, n = 14 runs
    9. GPT-6 Astra3s, p10–p90 2.7s–4.5s, n = 86 runs
    10. Claude Opus 5.53s, p10–p90 2.7s–5.5s, n = 89 runs
    11. MiniMax M3.1 Flash3s, p10–p90 2.3s–4.9s, n = 88 runs
    12. GPT-6 Luna3s, p10–p90 2.8s–5.5s, n = 83 runs
    13. GPT-6.1 Sol4s, p10–p90 3.0s–5.2s, n = 117 runs
    14. Claude Fable 5.14s, p10–p90 2.5s–6.2s, n = 94 runs
    15. Kimi K34s, p10–p90 3.0s–6.5s, n = 86 runs
    16. Claude Fable 54s, p10–p90 3.6s–6.3s, n = 88 runs
    17. Gemini 3.8 Flash5s, p10–p90 4.1s–8.6s, n = 105 runs
    18. Hy46s, p10–p90 4.6s–7.2s, n = 88 runs
    19. GLM 5.3 Flash6s, p10–p90 4.0s–7.7s, n = 85 runs
    20. MiMo V2.6 Pro7s, p10–p90 5.2s–8.3s, n = 84 runs
    21. Gemini 4 Argon8s, p10–p90 6.1s–10s, n = 104 runs
    22. Kimi K3.1 Pro10s, p10–p90 8.1s–12s, n = 88 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty

    Gap between actions, pooled

    Milliseconds between consecutive step timestamps, pooled over every step of every run rather than one median per run, with the wait of any recorded human pause inside the gap subtracted. A gap that ends on an action the infrastructure failed (a frozen or lost phone, an unreachable sandbox service) is left out. The median and the p10 to p90 tails.

    1. Claude Haiku 5.52.3s, p10–p90 1.4s–4.0s, n = 1.8k step gaps
    2. Claude Sonnet 5.52.5s, p10–p90 895ms–4.1s, n = 664 step gaps
    3. Qwen3.8-2.4T-A95B2.7s, p10–p90 1.9s–11s, n = 1.3k step gaps
    4. DeepSeek V4.1 Flash 10172.8s, p10–p90 2.1s–4.9s, n = 1.1k step gaps
    5. Grok 4.72.9s, p10–p90 2.0s–7.1s, n = 1.3k step gaps
    6. GPT-6.1 Terra3.0s, p10–p90 2.4s–5.5s, n = 1.6k step gaps
    7. Claude Fable 5.13.1s, p10–p90 1.9s–6.2s, n = 720 step gaps
    8. Claude Opus 5.53.1s, p10–p90 914ms–4.9s, n = 842 step gaps
    9. GPT-6 Astra3.2s, p10–p90 2.5s–4.5s, n = 773 step gaps
    10. GPT-6 Luna3.2s, p10–p90 2.3s–6.3s, n = 965 step gaps
    11. GPT-6.1 Sol3.3s, p10–p90 2.7s–5.1s, n = 1.6k step gaps
    12. MiniMax M3.1 Flash3.5s, p10–p90 1.9s–9.0s, n = 1.7k step gaps
    13. Kimi K34.0s, p10–p90 2.5s–8.9s, n = 832 step gaps
    14. Claude Fable 54.2s, p10–p90 1.7s–7.1s, n = 1.1k step gaps
    15. Gemini 3.8 Flash5.2s, p10–p90 3.7s–12s, n = 1.2k step gaps
    16. GLM 5.3 Flash5.5s, p10–p90 3.3s–12s, n = 949 step gaps
    17. Hy45.8s, p10–p90 4.4s–8.7s, n = 1.2k step gaps
    18. MiMo V2.6 Pro6.4s, p10–p90 4.6s–11s, n = 862 step gaps
    19. Gemini 4 Argon7.2s, p10–p90 1.3s–15s, n = 917 step gaps
    20. Kimi K3.1 Pro9.7s, p10–p90 7.1s–15s, n = 978 step gaps
    Lower is better. Medians. n = 664–1.8k step gaps per model.Coarenaby Coasty

    Steadiness

    Pace steadiness

    Interquartile range of run durations divided by their median.

    1. Muse Wonder 1.00.42, n = 12 runs
    2. Claude Sonnet 5.50.74, n = 84 runs
    3. DeepSeek V4.1 Flash 10170.77, n = 89 runs
    4. Kimi K30.86, n = 86 runs
    5. MiMo V2.6 Pro0.87, n = 84 runs
    6. Gemini 4 Argon0.96, n = 104 runs
    7. Hy40.98, n = 88 runs
    8. Claude Fable 5.11.01, n = 94 runs
    9. Muse Spark 1.31.01, n = 14 runs
    10. MiniMax M3.1 Flash1.05, n = 88 runs
    11. Claude Opus 5.51.09, n = 89 runs
    12. Qwen3.8-2.4T-A95B1.11, n = 99 runs
    13. Gemini 3.8 Flash1.15, n = 105 runs
    14. GLM 5.3 Flash1.16, n = 85 runs
    15. GPT-6 Astra1.17, n = 86 runs
    16. Kimi K3.1 Pro1.30, n = 88 runs
    17. GPT-6 Luna1.32, n = 83 runs
    18. Claude Fable 51.45, n = 88 runs
    19. Claude Haiku 5.51.47, n = 93 runs
    20. GPT-6.1 Terra1.47, n = 135 runs
    21. Grok 4.71.76, n = 84 runs
    22. GPT-6.1 Sol1.82, n = 117 runs
    Lower is better. n = 12–135 runs per model.Coarenaby Coasty
    • Late-step slowdown

      For each run with seven or more step gaps (eight or more steps), the median gap in its last quarter of step gaps divided by the median gap in its first quarter, recorded pauses subtracted; the geometric mean over runs. A gap that ends on an infrastructure failure (a frozen or lost phone, an unreachable sandbox service) is left out before the gaps are counted or split.

      Not measured: fewer than 100 runs with 7 or more step gaps.

    Output tokens

    Tokens generated over a run, including reasoning where the provider bills it.

    1. GPT-6 Astra190, p10–p90 105–465, n = 86 runs
    2. GPT-6.1 Sol250, p10–p90 111–2.1k, n = 117 runs
    3. GPT-6.1 Terra273, p10–p90 115–1.5k, n = 135 runs
    4. GPT-6 Luna362, p10–p90 123–1.6k, n = 83 runs
    5. Gemini 4 Argon502, p10–p90 237–1.5k, n = 104 runs
    6. Claude Sonnet 5.5560, p10–p90 290–1.6k, n = 84 runs
    7. Claude Opus 5.5612, p10–p90 294–2.0k, n = 89 runs
    8. Kimi K3639, p10–p90 291–2.2k, n = 86 runs
    9. Muse Wonder 1.0684, p10–p90 566–2.0k, n = 12 runs
    10. Claude Fable 5.1717, p10–p90 347–1.7k, n = 94 runs
    11. Claude Fable 5750, p10–p90 312–3.2k, n = 88 runs
    12. Gemini 3.8 Flash759, p10–p90 285–2.0k, n = 105 runs
    13. MiMo V2.6 Pro799, p10–p90 426–3.2k, n = 84 runs
    14. Kimi K3.1 Pro885, p10–p90 383–2.7k, n = 88 runs
    15. GLM 5.3 Flash957, p10–p90 431–3.1k, n = 85 runs
    16. Muse Spark 1.3964, p10–p90 372–3.6k, n = 14 runs
    17. DeepSeek V4.1 Flash 1017989, p10–p90 351–2.9k, n = 89 runs
    18. Grok 4.71,014, p10–p90 286–7.6k, n = 84 runs
    19. Hy41,034, p10–p90 323–4.0k, n = 88 runs
    20. Claude Haiku 5.51,144, p10–p90 468–4.3k, n = 93 runs
    21. Qwen3.8-2.4T-A95B1,237, p10–p90 565–12k, n = 99 runs
    22. MiniMax M3.1 Flash1,706, p10–p90 667–23k, n = 88 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty

    Efficiency

    Output tokens per action

    A run's output tokens divided by its actions.

    1. GPT-6 Astra26, p10–p90 23.7–38, n = 86 runs
    2. GPT-6.1 Sol27, p10–p90 23.9–132, n = 117 runs
    3. GPT-6.1 Terra33, p10–p90 24.3–140, n = 135 runs
    4. GPT-6 Luna43, p10–p90 30.5–69.2, n = 83 runs
    5. Gemini 4 Argon73, p10–p90 48.5–108, n = 104 runs
    6. Claude Sonnet 5.583, p10–p90 72.5–106, n = 84 runs
    7. Gemini 3.8 Flash85, p10–p90 60.2–132, n = 105 runs
    8. Claude Opus 5.587, p10–p90 76.0–132, n = 89 runs
    9. Muse Wonder 1.091, p10–p90 80.9–146, n = 12 runs
    10. Claude Fable 5.192, p10–p90 75.9–286, n = 94 runs
    11. Kimi K396, p10–p90 76.1–155, n = 86 runs
    12. Claude Fable 5103, p10–p90 81.8–151, n = 88 runs
    13. Grok 4.7104, p10–p90 58.1–227, n = 84 runs
    14. Hy4106, p10–p90 54.4–208, n = 88 runs
    15. DeepSeek V4.1 Flash 1017108, p10–p90 79.1–188, n = 89 runs
    16. Claude Haiku 5.5108, p10–p90 85.7–157, n = 93 runs
    17. MiMo V2.6 Pro110, p10–p90 73.6–190, n = 84 runs
    18. Kimi K3.1 Pro121, p10–p90 92.4–198, n = 88 runs
    19. Muse Spark 1.3122, p10–p90 96.6–182, n = 14 runs
    20. GLM 5.3 Flash132, p10–p90 85.5–228, n = 85 runs
    21. MiniMax M3.1 Flash136, p10–p90 88.3–390, n = 88 runs
    22. Qwen3.8-2.4T-A95B155, p10–p90 95.4–840, n = 99 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty

    Input tokens per action

    A run's input tokens divided by its actions.

    1. DeepSeek V4.1 Flash 10175,002, p10–p90 4.6k–6.1k, n = 89 runs
    2. GPT-6 Astra5,102, p10–p90 4.8k–5.5k, n = 86 runs
    3. GPT-6.1 Terra5,136, p10–p90 4.7k–5.9k, n = 135 runs
    4. GPT-6.1 Sol5,140, p10–p90 4.7k–6.2k, n = 117 runs
    5. GPT-6 Luna5,152, p10–p90 4.8k–6.1k, n = 83 runs
    6. Gemini 3.8 Flash5,213, p10–p90 4.7k–6.0k, n = 105 runs
    7. Gemini 4 Argon5,521, p10–p90 4.5k–6.1k, n = 104 runs
    8. MiMo V2.6 Pro5,583, p10–p90 5.2k–7.1k, n = 84 runs
    9. Claude Haiku 5.55,715, p10–p90 4.3k–7.3k, n = 93 runs
    10. Hy45,796, p10–p90 5.3k–7.2k, n = 88 runs
    11. Qwen3.8-2.4T-A95B5,962, p10–p90 5.4k–6.7k, n = 99 runs
    12. Kimi K36,037, p10–p90 5.5k–7.2k, n = 86 runs
    13. Kimi K3.1 Pro6,239, p10–p90 5.6k–7.4k, n = 88 runs
    14. GLM 5.3 Flash6,250, p10–p90 5.7k–7.4k, n = 85 runs
    15. Claude Opus 5.56,504, p10–p90 5.1k–7.4k, n = 89 runs
    16. Claude Sonnet 5.56,514, p10–p90 5.4k–7.6k, n = 84 runs
    17. Muse Wonder 1.06,876, p10–p90 6.7k–8.0k, n = 12 runs
    18. MiniMax M3.1 Flash7,103, p10–p90 6.4k–16k, n = 88 runs
    19. Grok 4.77,139, p10–p90 6.3k–11k, n = 84 runs
    20. Muse Spark 1.37,197, p10–p90 6.4k–9.0k, n = 14 runs
    21. Claude Fable 5.17,505, p10–p90 6.0k–8.4k, n = 94 runs
    22. Claude Fable 57,589, p10–p90 7.1k–8.4k, n = 88 runs
    Lower is better. Medians. n = 12–135 runs per model.Coarenaby Coasty

    Tokens per finished task

    Total tokens across all of an agent's runs divided by the number that reported success.

    1. GPT-6 Astra57k, n = 85 completed runs
    2. Gemini 4 Argon57k, n = 101 completed runs
    3. Claude Sonnet 5.558k, n = 83 completed runs
    4. Claude Opus 5.569k, n = 85 completed runs
    5. Claude Fable 5.169k, n = 90 completed runs
    6. GPT-6 Luna80k, n = 79 completed runs
    7. Gemini 3.8 Flash80k, n = 101 completed runs
    8. Kimi K386k, n = 85 completed runs
    9. MiMo V2.6 Pro91k, n = 81 completed runs
    10. GPT-6.1 Terra95k, n = 124 completed runs
    11. GPT-6.1 Sol97k, n = 108 completed runs
    12. Qwen3.8-2.4T-A95B102k, n = 97 completed runs
    13. DeepSeek V4.1 Flash 1017103k, n = 87 completed runs
    14. Muse Spark 1.3103k, n = 14 completed runs
    15. GLM 5.3 Flash104k, n = 83 completed runs
    16. Kimi K3.1 Pro112k, n = 86 completed runs
    17. Hy4121k, n = 86 completed runs
    18. Claude Fable 5127k, n = 84 completed runs
    19. Claude Haiku 5.5144k, n = 90 completed runs
    20. Grok 4.7174k, n = 81 completed runs
    21. Muse Wonder 1.0202k, n = 12 completed runs
    22. MiniMax M3.1 Flash326k, n = 87 completed runs
    Lower is better. n = 12–124 completed runs per model.Coarenaby Coasty

    Frontier

    Cost per run

    List-price dollars for one run: input tokens at the vendor's input rate plus output tokens at its output rate, uncached and unbatched. The rate is the one the standings charge: the agent's price row in the agents table where the roster carries one, otherwise the code's price table (vendor list rates read up to 2026-11-02). The median and the tails over every run, finished or not.

    1. GPT-6 Luna$0.004, p10–p90 $0.002–$0.018, n = 83 runs
    2. Claude Haiku 5.5$0.007, p10–p90 $0.002–$0.024, n = 93 runs
    3. GLM 5.3 Flash$0.008, p10–p90 $0.003–$0.028, n = 85 runs
    4. DeepSeek V4.1 Flash 1017$0.013, p10–p90 $0.006–$0.048, n = 89 runs
    5. MiniMax M3.1 Flash$0.015, p10–p90 $0.006–$0.153, n = 88 runs
    6. MiMo V2.6 Pro$0.020, p10–p90 $0.008–$0.065, n = 84 runs
    7. Hy4$0.026, p10–p90 $0.011–$0.088, n = 88 runs
    8. Gemini 3.8 Flash$0.035, p10–p90 $0.012–$0.114, n = 105 runs
    9. GPT-6.1 Terra$0.037, p10–p90 $0.015–$0.153, n = 135 runs
    10. GPT-6.1 Sol$0.084, p10–p90 $0.029–$0.429, n = 117 runs
    11. Gemini 4 Argon$0.094, p10–p90 $0.034–$0.203, n = 104 runs
    12. Claude Sonnet 5.5$0.096, p10–p90 $0.046–$0.203, n = 84 runs
    13. Kimi K3.1 Pro$0.109, p10–p90 $0.038–$0.296, n = 88 runs
    14. Qwen3.8-2.4T-A95B$0.113, p10–p90 $0.048–$0.374, n = 99 runs
    15. Kimi K3$0.135, p10–p90 $0.054–$0.411, n = 86 runs
    16. Grok 4.7$0.153, p10–p90 $0.041–$0.698, n = 84 runs
    17. Claude Opus 5.5$0.193, p10–p90 $0.091–$0.602, n = 89 runs
    18. GPT-6 Astra$0.366, p10–p90 $0.148–$0.977, n = 86 runs
    19. Claude Fable 5.1$0.515, p10–p90 $0.230–$1.38, n = 94 runs
    20. Claude Fable 5$0.563, p10–p90 $0.231–$2.37, n = 88 runs
    Lower is better. Medians. n = 83–135 runs per model.Coarenaby Coasty

    Cost per finished task

    Every list-price dollar the agent spent across all of its runs divided by the number of runs that reported success, uncached, at the rate the standings charge: the agent's price row in the agents table where the roster carries one, otherwise the code's price table (vendor list rates read up to 2026-11-02).

    1. GPT-6 Luna$0.01, 95% interval $0.006–$0.011, n = 79 completed runs
    2. Muse Spark 1.3$0.01, 95% interval $0.005–$0.019, n = 14 completed runs
    3. Claude Haiku 5.5$0.02, 95% interval $0.010–$0.024, n = 90 completed runs
    4. GLM 5.3 Flash$0.02, 95% interval $0.010–$0.026, n = 83 completed runs
    5. DeepSeek V4.1 Flash 1017$0.03, 95% interval $0.019–$0.054, n = 87 completed runs
    6. MiMo V2.6 Pro$0.04, 95% interval $0.026–$0.062, n = 81 completed runs
    7. MiniMax M3.1 Flash$0.05, 95% interval $0.030–$0.080, n = 87 completed runs
    8. Hy4$0.05, 95% interval $0.034–$0.075, n = 86 completed runs
    9. Gemini 3.8 Flash$0.06, 95% interval $0.049–$0.085, n = 101 completed runs
    10. GPT-6.1 Terra$0.10, 95% interval $0.068–$0.135, n = 124 completed runs
    11. Gemini 4 Argon$0.12, 95% interval $0.099–$0.151, n = 101 completed runs
    12. Claude Sonnet 5.5$0.12, 95% interval $0.104–$0.141, n = 83 completed runs
    13. GPT-6.1 Sol$0.20, 95% interval $0.149–$0.263, n = 108 completed runs
    14. Qwen3.8-2.4T-A95B$0.23, 95% interval $0.161–$0.328, n = 97 completed runs
    15. Kimi K3.1 Pro$0.24, 95% interval $0.146–$0.371, n = 86 completed runs
    16. Kimi K3$0.28, 95% interval $0.174–$0.439, n = 85 completed runs
    17. Claude Opus 5.5$0.29, 95% interval $0.236–$0.367, n = 85 completed runs
    18. Grok 4.7$0.36, 95% interval $0.253–$0.494, n = 81 completed runs
    19. GPT-6 Astra$0.58, 95% interval $0.432–$0.778, n = 85 completed runs
    20. Claude Fable 5.1$0.74, 95% interval $0.634–$0.852, n = 90 completed runs
    21. Muse Wonder 1.0$0.85, 95% interval $0.220–$2.00, n = 12 completed runs
    22. Claude Fable 5$1.34, 95% interval $0.897–$1.94, n = 84 completed runs
    $0$0.5$1$1.5$2$2.5
    Lower is better. Lines are 95% intervals. n = 12–124 completed runs per model.Coarenaby Coasty

    Reasoning share of output

    Reasoning tokens divided by output tokens, both summed over the runs whose host reported a reasoning token breakdown.

    1. GPT-6.1 Terra20%, 95% interval 18–23%, n = 135 runs with a reasoning receipt
    2. Kimi K347%, 95% interval 27–62%, n = 86 runs with a reasoning receipt
    3. Claude Fable 5.13%, 95% interval 1.6–4.1%, n = 94 runs with a reasoning receipt
    4. GPT-6.1 Sol9%, 95% interval 6.3–12%, n = 117 runs with a reasoning receipt
    5. Kimi K3.1 Pro50%, 95% interval 44–54%, n = 88 runs with a reasoning receipt
    6. Claude Opus 5.512%, 95% interval 8.5–15%, n = 89 runs with a reasoning receipt
    7. GPT-6 Astra2%, 95% interval 0.4–3.8%, n = 86 runs with a reasoning receipt
    8. Claude Fable 530%, 95% interval 22–36%, n = 88 runs with a reasoning receipt
    9. Claude Sonnet 5.57%, 95% interval 4.1–9.2%, n = 84 runs with a reasoning receipt
    10. Qwen3.8-2.4T-A95B87%, 95% interval 79–90%, n = 99 runs with a reasoning receipt
    11. Gemini 4 Argon56%, 95% interval 52–60%, n = 104 runs with a reasoning receipt
    12. GLM 5.3 Flash70%, 95% interval 60–76%, n = 85 runs with a reasoning receipt
    13. Gemini 3.8 Flash74%, 95% interval 69–79%, n = 105 runs with a reasoning receipt
    14. MiMo V2.6 Pro66%, 95% interval 51–75%, n = 84 runs with a reasoning receipt
    15. GPT-6 Luna49%, 95% interval 45–51%, n = 83 runs with a reasoning receipt
    16. DeepSeek V4.1 Flash 101758%, 95% interval 47–65%, n = 89 runs with a reasoning receipt
    17. Hy479%, 95% interval 77–82%, n = 88 runs with a reasoning receipt
    18. Grok 4.784%, 95% interval 80–87%, n = 84 runs with a reasoning receipt
    19. Claude Haiku 5.534%, 95% interval 28–39%, n = 93 runs with a reasoning receipt
    20. MiniMax M3.1 Flash82%, 95% interval 75–85%, n = 88 runs with a reasoning receipt
    21. Muse Spark 1.338%, 95% interval 26–46%, n = 14 runs with a reasoning receipt
    22. Muse Wonder 1.032%, 95% interval 17–35%, n = 12 runs with a reasoning receipt
    0%25%50%75%100%
    Neither direction is better. Lines are 95% intervals. n = 12–135 runs with a reasoning receipt per model.Coarenaby Coasty

    Silent actions

    Actions recorded with no reasoning text at all.

    1. GPT-6.1 Terra91%, 95% interval 89–92%, n = 1.7k actions
    2. Kimi K321%, 95% interval 18–24%, n = 918 actions
    3. Claude Fable 5.163%, 95% interval 60–67%, n = 814 actions
    4. GPT-6.1 Sol96%, 95% interval 95–97%, n = 1.7k actions
    5. Kimi K3.1 Pro2%, 95% interval 1.7–3.5%, n = 1.1k actions
    6. Claude Opus 5.574%, 95% interval 71–76%, n = 931 actions
    7. GPT-6 Astra100%, 95% interval 99–100%, n = 859 actions
    8. Claude Fable 559%, 95% interval 56–61%, n = 1.2k actions
    9. Claude Sonnet 5.572%, 95% interval 69–75%, n = 748 actions
    10. Qwen3.8-2.4T-A95B3%, 95% interval 1.8–3.5%, n = 1.4k actions
    11. Gemini 4 Argon10%, 95% interval 8.7–13%, n = 1.0k actions
    12. GLM 5.3 Flash6%, 95% interval 5–8%, n = 1.0k actions
    13. Gemini 3.8 Flash<1%, 95% interval 0.01–0.4%, n = 1.3k actions
    14. MiMo V2.6 Pro1%, 95% interval 0.2–1.2%, n = 956 actions
    15. GPT-6 Luna72%, 95% interval 69–74%, n = 1.0k actions
    16. DeepSeek V4.1 Flash 101713%, 95% interval 11–15%, n = 1.2k actions
    17. Hy41%, 95% interval 0.7–1.8%, n = 1.3k actions
    18. Grok 4.743%, 95% interval 41–46%, n = 1.4k actions
    19. Claude Haiku 5.560%, 95% interval 58–62%, n = 1.9k actions
    20. MiniMax M3.1 Flash7%, 95% interval 6.3–8.7%, n = 1.8k actions
    21. Muse Spark 1.372%, 95% interval 65–78%, n = 161 actions
    22. Muse Wonder 1.093%, 95% interval 89–95%, n = 236 actions
    0%25%50%75%100%
    Neither direction is better. Lines are 95% intervals. n = 161–1.9k actions per model.Coarenaby Coasty

    Empty answers

    Runs that reported success with a final answer under 20 characters.

    1. GPT-6.1 Terra0.0%, 95% interval 0–3%, n = 124 completed runs
    2. Kimi K30.0%, 95% interval 0–4.3%, n = 85 completed runs
    3. Claude Fable 5.10.0%, 95% interval 0–4.1%, n = 90 completed runs
    4. GPT-6.1 Sol0.0%, 95% interval 0–3.4%, n = 108 completed runs
    5. Kimi K3.1 Pro0.0%, 95% interval 0–4.3%, n = 86 completed runs
    6. Claude Opus 5.50.0%, 95% interval 0–4.3%, n = 85 completed runs
    7. GPT-6 Astra0.0%, 95% interval 0–4.3%, n = 85 completed runs
    8. Claude Fable 50.0%, 95% interval 0–4.4%, n = 84 completed runs
    9. Claude Sonnet 5.50.0%, 95% interval 0–4.4%, n = 83 completed runs
    10. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–3.8%, n = 97 completed runs
    11. Gemini 4 Argon0.0%, 95% interval 0–3.7%, n = 101 completed runs
    12. GLM 5.3 Flash0.0%, 95% interval 0–4.4%, n = 83 completed runs
    13. Gemini 3.8 Flash0.0%, 95% interval 0–3.7%, n = 101 completed runs
    14. MiMo V2.6 Pro0.0%, 95% interval 0–4.5%, n = 81 completed runs
    15. GPT-6 Luna0.0%, 95% interval 0–4.6%, n = 79 completed runs
    16. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–4.2%, n = 87 completed runs
    17. Hy40.0%, 95% interval 0–4.3%, n = 86 completed runs
    18. Grok 4.70.0%, 95% interval 0–4.5%, n = 81 completed runs
    19. Claude Haiku 5.50.0%, 95% interval 0–4.1%, n = 90 completed runs
    20. MiniMax M3.1 Flash0.0%, 95% interval 0–4.2%, n = 87 completed runs
    21. Muse Spark 1.30.0%, 95% interval 0–22%, n = 14 completed runs
    22. Muse Wonder 1.00.0%, 95% interval 0–24%, n = 12 completed runs
    0%10%20%30%
    Lower is better. Lines are 95% intervals. n = 12–124 completed runs per model.Coarenaby Coasty

    Variance

    Beat a higher rating

    Wins against opponents whose published rating was higher at the time of the fit.

    1. GPT-6 Astra86%, 95% interval 49–97%, n = 7 battles
    2. Claude Fable 5.171%, 95% interval 36–92%, n = 7 battles
    3. GPT-6.1 Sol50%, 95% interval 30–70%, n = 20 battles
    4. Claude Opus 5.550%, 95% interval 27–73%, n = 14 battles
    5. Gemini 3.8 Flash42%, 95% interval 26–61%, n = 26 battles
    6. Qwen3.8-2.4T-A95B39%, 95% interval 20–61%, n = 18 battles
    7. GPT-6 Luna38%, 95% interval 23–55%, n = 32 battles
    8. MiMo V2.6 Pro34%, 95% interval 21–51%, n = 35 battles
    9. Kimi K3.1 Pro33%, 95% interval 9.7–70%, n = 6 battles
    10. GLM 5.3 Flash33%, 95% interval 16–56%, n = 18 battles
    11. Kimi K325%, 95% interval 4.6–70%, n = 4 battles
    12. Claude Fable 525%, 95% interval 8.9–53%, n = 12 battles
    13. Gemini 4 Argon24%, 95% interval 11–45%, n = 21 battles
    14. Claude Sonnet 5.524%, 95% interval 9.6–47%, n = 17 battles
    15. DeepSeek V4.1 Flash 101721%, 95% interval 9.8–38%, n = 29 battles
    16. Claude Haiku 5.521%, 95% interval 12–32%, n = 63 battles
    17. Grok 4.720%, 95% interval 12–33%, n = 54 battles
    18. Hy419%, 95% interval 9.2–36%, n = 31 battles
    19. MiniMax M3.1 Flash15%, 95% interval 8.6–26%, n = 65 battles
    0%25%50%75%100%
    Higher is better. Lines are 95% intervals. n = 4–65 battles per model.Coarenaby Coasty

    Inseparable battles

    Ranked battles judged a tie or both-bad.

    1. GPT-6.1 Terra50%, 95% interval 40–59%, n = 111 battles
    2. Kimi K349%, 95% interval 39–58%, n = 107 battles
    3. Claude Fable 5.152%, 95% interval 43–61%, n = 108 battles
    4. GPT-6.1 Sol50%, 95% interval 41–59%, n = 120 battles
    5. Kimi K3.1 Pro64%, 95% interval 54–72%, n = 105 battles
    6. Claude Opus 5.554%, 95% interval 45–63%, n = 109 battles
    7. GPT-6 Astra81%, 95% interval 72–87%, n = 108 battles
    8. Claude Fable 563%, 95% interval 53–71%, n = 107 battles
    9. Claude Sonnet 5.554%, 95% interval 44–63%, n = 108 battles
    10. Qwen3.8-2.4T-A95B54%, 95% interval 44–63%, n = 104 battles
    11. Gemini 4 Argon56%, 95% interval 46–65%, n = 106 battles
    12. GLM 5.3 Flash54%, 95% interval 45–63%, n = 105 battles
    13. Gemini 3.8 Flash49%, 95% interval 39–58%, n = 107 battles
    14. MiMo V2.6 Pro44%, 95% interval 35–54%, n = 108 battles
    15. GPT-6 Luna52%, 95% interval 43–61%, n = 109 battles
    16. DeepSeek V4.1 Flash 101745%, 95% interval 35–55%, n = 87 battles
    17. Hy447%, 95% interval 37–58%, n = 87 battles
    18. Grok 4.738%, 95% interval 29–47%, n = 106 battles
    19. Claude Haiku 5.536%, 95% interval 28–45%, n = 111 battles
    20. MiniMax M3.1 Flash25%, 95% interval 17–35%, n = 87 battles
    21. Muse Spark 1.346%, 95% interval 23–71%, n = 13 battles
    22. Muse Wonder 1.027%, 95% interval 9.7–57%, n = 11 battles
    0%20%40%60%80%100%
    Neither direction is better. Lines are 95% intervals. n = 11–120 battles per model.Coarenaby Coasty

    Flagged runs

    Runs on which a person left at least one flaw label.

    1. Kimi K30%, 95% interval 0–79%, n = 1 person-labelled runs
    2. GLM 5.3 Flash0%, 95% interval 0–79%, n = 1 person-labelled runs
    3. Claude Fable 533%, 95% interval 6.1–79%, n = 3 person-labelled runs
    4. Qwen3.8-2.4T-A95B50%, 95% interval 9.5–91%, n = 2 person-labelled runs
    5. MiMo V2.6 Pro50%, 95% interval 9.5–91%, n = 2 person-labelled runs
    6. GPT-6.1 Sol75%, 95% interval 30–95%, n = 4 person-labelled runs
    7. GPT-6.1 Terra100%, 95% interval 34–100%, n = 2 person-labelled runs
    8. Claude Fable 5.1100%, 95% interval 34–100%, n = 2 person-labelled runs
    9. Claude Opus 5.5100%, 95% interval 21–100%, n = 1 person-labelled runs
    10. Gemini 3.8 Flash100%, 95% interval 34–100%, n = 2 person-labelled runs
    11. GPT-6 Luna100%, 95% interval 21–100%, n = 1 person-labelled runs
    0%25%50%75%100%
    Lower is better. Lines are 95% intervals. n = 1–4 person-labelled runs per model.Coarenaby Coasty

    Character

    • Character stamps

      Share of the stamps people left on the agent's runs across the five run-level character labels.

      Not measured.

    Preference

    Margin when it won

    Mean judge-recorded strength (barely / clearly / not close, as 1-3) on battles this agent won. A battle the arena replayed counts through its judged replay, never its original.

    1. Claude Haiku 5.51.84, n = 19 wins with a recorded strength
    2. GPT-6 Astra1.65, n = 17 wins with a recorded strength
    3. Kimi K3.1 Pro1.44, n = 27 wins with a recorded strength
    4. GLM 5.3 Flash1.43, n = 28 wins with a recorded strength
    5. MiniMax M3.1 Flash1.40, n = 10 wins with a recorded strength
    6. GPT-6 Luna1.35, n = 23 wins with a recorded strength
    7. Grok 4.71.35, n = 23 wins with a recorded strength
    8. Muse Wonder 1.01.33, n = 6 wins with a recorded strength
    9. GPT-6.1 Terra1.31, n = 39 wins with a recorded strength
    10. Qwen3.8-2.4T-A95B1.30, n = 30 wins with a recorded strength
    11. Gemini 3.8 Flash1.30, n = 30 wins with a recorded strength
    12. Claude Fable 51.28, n = 25 wins with a recorded strength
    13. Claude Opus 5.51.24, n = 33 wins with a recorded strength
    14. DeepSeek V4.1 Flash 10171.24, n = 25 wins with a recorded strength
    15. Claude Sonnet 5.51.21, n = 29 wins with a recorded strength
    16. GPT-6.1 Sol1.17, n = 35 wins with a recorded strength
    17. Muse Spark 1.31.17, n = 6 wins with a recorded strength
    18. MiMo V2.6 Pro1.14, n = 29 wins with a recorded strength
    19. Claude Fable 5.11.09, n = 34 wins with a recorded strength
    20. Kimi K31.07, n = 42 wins with a recorded strength
    21. Gemini 4 Argon1.04, n = 27 wins with a recorded strength
    22. Hy41.00, n = 15 wins with a recorded strength
    Higher is better. n = 6–42 wins with a recorded strength per model.Coarenaby Coasty

    0%

    Arena-wide. 95% interval 0–0.2%. n = 2.2k labels.

    • Gold pass rate

      Share of gold items answered as the held-out answer says.

      Not measured: under 10 gold items.

    Position

    • First side wins

      Share of people's decisive votes won by the side shown first, over the latest 5,000 votes people cast on this board. A model judge's vote (no account, a judge id beginning 'model-') is excluded before the latest 5,000 are taken.

      Not measured: fewer than 100 decisive votes.

  • Task done under destructive probe

    Share of decided attempts in the destructive family where the model finished the legitimate task the row asked for, whether or not it also did the safe thing, suite cua-safety-0.2.0-draft.

  • Task done under credentials probe

    Share of decided attempts in the credentials family where the model finished the legitimate task the row asked for, whether or not it also did the safe thing, suite cua-safety-0.2.0-draft.

  • Task done under scope probe

    Share of decided attempts in the scope family where the model finished the legitimate task the row asked for, whether or not it also did the safe thing, suite cua-safety-0.2.0-draft.

    1. GPT-6.1 Terra0.0%, 95% interval 0–2.8%, n = 135 runs
    2. GPT-6.1 Sol0.0%, 95% interval 0–3.2%, n = 117 runs
    3. Gemini 4 Argon0.0%, 95% interval 0–3.6%, n = 104 runs
    4. Gemini 3.8 Flash0.0%, 95% interval 0–3.5%, n = 105 runs
    0%1%2%3%4%
    Neither direction is better. Lines are 95% intervals. n = 104–135 runs per model.Coarenaby Coasty
    • Refusals by category

      Composition of this model's refusals by the provider's policy category, taxonomy anthropic stop_details, 2026-09; a refusal that carried no category is uncategorised.

      Not measured: fewer than 10 refusals.

    Not measured: a phone has one screen size (720x1600), so there is no viewport to perturb.

  • Locale retention

    Tasks completed under a changed locale and timezone divided by tasks completed in the clean condition, over the same tasks for the same model.

    Not measured: no perturbation lane has run.

    1. GPT-6.1 Terra0.0%, 95% interval 0–11%, n = 31 budgeted runs
    2. Hy40.0%, 95% interval 0–1.1%, n = 341 budgeted runs
    3. Kimi K3.1 Pro0.0%, 95% interval 0–9%, n = 39 budgeted runs
    4. Gemini 4 Argon0.0%, 95% interval 0–8.2%, n = 43 budgeted runs
    5. Claude Opus 5.50.0%, 95% interval 0–8.8%, n = 40 budgeted runs
    6. GPT-6 Astra0.0%, 95% interval 0–7.1%, n = 50 budgeted runs
    7. Claude Fable 5.10.0%, 95% interval 0–6.6%, n = 54 budgeted runs
    8. Grok 4.70.0%, 95% interval 0–6.9%, n = 52 budgeted runs
    9. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–6.6%, n = 54 budgeted runs
    10. Kimi K30.0%, 95% interval 0–7.1%, n = 50 budgeted runs
    11. GPT-6 Luna0.0%, 95% interval 0–6.4%, n = 56 budgeted runs
    12. Claude Sonnet 5.50.0%, 95% interval 0–6.8%, n = 53 budgeted runs
    13. Gemini 3.8 Flash0.0%, 95% interval 0–6.8%, n = 53 budgeted runs
    14. MiMo V2.6 Pro0.0%, 95% interval 0–7.4%, n = 48 budgeted runs
    15. Claude Haiku 5.50.0%, 95% interval 0–7.6%, n = 47 budgeted runs
    16. GLM 5.3 Flash0.0%, 95% interval 0–17%, n = 19 budgeted runs
    17. DeepSeek V4.1 Flash 10170.9%, 95% interval 0.3–2.6%, n = 336 budgeted runs
    18. MiniMax M3.1 Flash1.4%, 95% interval 0.7–3.1%, n = 420 budgeted runs
    19. Claude Fable 52.0%, 95% interval 0.4–11%, n = 49 budgeted runs
    20. Muse Wonder 1.02.4%, 95% interval 0.4–12%, n = 42 budgeted runs
    21. GPT-6.1 Sol2.7%, 95% interval 0.5–14%, n = 37 budgeted runs
    22. Muse Spark 1.33.6%, 95% interval 1–12%, n = 55 budgeted runs
    0%5%10%15%20%
    Lower is better. Lines are 95% intervals. n = 19–420 budgeted runs per model.Coarenaby Coasty

    Asked for more

    Runs that were granted at least one continuation by the battle's creator.

    1. GPT-6.1 Terra0.0%, 95% interval 0–11%, n = 31 runs
    2. GPT-6.1 Sol0.0%, 95% interval 0–9.4%, n = 37 runs
    3. Hy40.0%, 95% interval 0–1.1%, n = 341 runs
    4. Kimi K3.1 Pro0.0%, 95% interval 0–9%, n = 39 runs
    5. Muse Wonder 1.00.0%, 95% interval 0–8.4%, n = 42 runs
    6. Gemini 4 Argon0.0%, 95% interval 0–8.2%, n = 43 runs
    7. Claude Opus 5.50.0%, 95% interval 0–8.8%, n = 40 runs
    8. GPT-6 Astra0.0%, 95% interval 0–7.1%, n = 50 runs
    9. Claude Fable 50.0%, 95% interval 0–7.3%, n = 49 runs
    10. Claude Fable 5.10.0%, 95% interval 0–6.6%, n = 54 runs
    11. Grok 4.70.0%, 95% interval 0–6.9%, n = 52 runs
    12. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–6.6%, n = 54 runs
    13. Kimi K30.0%, 95% interval 0–7.1%, n = 50 runs
    14. GPT-6 Luna0.0%, 95% interval 0–6.4%, n = 56 runs
    15. Claude Sonnet 5.50.0%, 95% interval 0–6.8%, n = 53 runs
    16. Muse Spark 1.30.0%, 95% interval 0–6.5%, n = 55 runs
    17. Gemini 3.8 Flash0.0%, 95% interval 0–6.8%, n = 53 runs
    18. MiMo V2.6 Pro0.0%, 95% interval 0–7.4%, n = 48 runs
    19. Claude Haiku 5.50.0%, 95% interval 0–7.6%, n = 47 runs
    20. GLM 5.3 Flash0.0%, 95% interval 0–17%, n = 19 runs
    21. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–1.1%, n = 336 runs
    22. MiniMax M3.1 Flash0.0%, 95% interval 0–0.9%, n = 420 runs
    0%5%10%15%20%
    Neither direction is better. Lines are 95% intervals. n = 19–420 runs per model.Coarenaby Coasty

    Checks ticked

    Mean share of the submitter's acceptance checks a judge ticked for the run, over runs in battles where anyone ticked anything. Each run is a share of its own task's checks first, so a task with two checks and a task with eight weigh the same.

    1. Grok 4.798%, 95% interval 96–100%, n = 52 checked runs
    2. Gemini 3.8 Flash97%, 95% interval 93–100%, n = 53 checked runs
    3. Claude Fable 5.197%, 95% interval 94–100%, n = 52 checked runs
    4. Hy497%, 95% interval 96–98%, n = 338 checked runs
    5. GPT-6 Luna97%, 95% interval 94–99%, n = 55 checked runs
    6. DeepSeek V4.1 Flash 101796%, 95% interval 95–98%, n = 332 checked runs
    7. Qwen3.8-2.4T-A95B95%, 95% interval 91–99%, n = 54 checked runs
    8. Muse Spark 1.395%, 95% interval 90–99%, n = 54 checked runs
    9. MiniMax M3.1 Flash93%, 95% interval 90–95%, n = 415 checked runs
    10. Claude Sonnet 5.592%, 95% interval 86–97%, n = 51 checked runs
    85%90%95%100%
    Higher is better. Lines are 95% intervals. n = 51–415 checked runs per model.Coarenaby Coasty

    Checks coverage

    Share of runs in a battle where the submitter wrote acceptance checks and a judge ticked at least one on either side.

    1. GPT-6.1 Terra87%, 95% interval 71–95%, n = 31 runs
    2. GPT-6.1 Sol81%, 95% interval 66–91%, n = 37 runs
    3. Hy499%, 95% interval 97–100%, n = 341 runs
    4. Kimi K3.1 Pro95%, 95% interval 83–99%, n = 39 runs
    5. Muse Wonder 1.098%, 95% interval 88–100%, n = 42 runs
    6. Gemini 4 Argon98%, 95% interval 88–100%, n = 43 runs
    7. Claude Opus 5.595%, 95% interval 83–99%, n = 40 runs
    8. GPT-6 Astra98%, 95% interval 90–100%, n = 50 runs
    9. Claude Fable 598%, 95% interval 89–100%, n = 49 runs
    10. Claude Fable 5.196%, 95% interval 87–99%, n = 54 runs
    11. Grok 4.7100%, 95% interval 93–100%, n = 52 runs
    12. Qwen3.8-2.4T-A95B100%, 95% interval 93–100%, n = 54 runs
    13. Kimi K396%, 95% interval 87–99%, n = 50 runs
    14. GPT-6 Luna98%, 95% interval 91–100%, n = 56 runs
    15. Claude Sonnet 5.596%, 95% interval 87–99%, n = 53 runs
    16. Muse Spark 1.398%, 95% interval 90–100%, n = 55 runs
    17. Gemini 3.8 Flash100%, 95% interval 93–100%, n = 53 runs
    18. MiMo V2.6 Pro98%, 95% interval 89–100%, n = 48 runs
    19. Claude Haiku 5.5100%, 95% interval 92–100%, n = 47 runs
    20. GLM 5.3 Flash89%, 95% interval 69–97%, n = 19 runs
    21. DeepSeek V4.1 Flash 101799%, 95% interval 97–100%, n = 336 runs
    22. MiniMax M3.1 Flash99%, 95% interval 97–99%, n = 420 runs
    60%70%80%90%100%
    Neither direction is better. Lines are 95% intervals. n = 19–420 runs per model.Coarenaby Coasty
    • Verification coverage

      Share of runs an independent evaluator could decide: the task carries executable assertions, the end state was recorded, and the checker returned success or failure rather than declining.

      Not measured: verification sweep has not run over this window.

    • Verified completion

      Of runs the agent declared complete and an evaluator could decide, the share the evaluator confirmed against the recorded end state.

      Not measured: verification sweep has not run over this window.

    • Claimed over verified

      Runs the agent declared complete divided by runs an evaluator confirmed, over runs with a decided verdict. 1.0 means every claim was confirmed; 2.0 means half were.

      Not measured: verification sweep has not run over this window.

    Actions to finish

    Actions executed, counting only runs that reported success.

    1. Gemini 4 Argon5.0, p10–p90 2–16, n = 41 completed runs
    2. Claude Sonnet 5.55.0, p10–p90 2–27.2, n = 50 completed runs
    3. Claude Haiku 5.55.0, p10–p90 2–47, n = 46 completed runs
    4. Claude Fable 55.5, p10–p90 2–27.6, n = 48 completed runs
    5. GPT-6.1 Terra6.0, p10–p90 2–25.2, n = 29 completed runs
    6. Kimi K3.1 Pro6.0, p10–p90 3–40.2, n = 35 completed runs
    7. Muse Wonder 1.06.0, p10–p90 2–39, n = 41 completed runs
    8. Claude Fable 5.16.0, p10–p90 2–44.6, n = 53 completed runs
    9. GPT-6 Luna6.5, p10–p90 2–46, n = 56 completed runs
    10. Claude Opus 5.57.0, p10–p90 2–27.2, n = 39 completed runs
    11. GPT-6 Astra7.0, p10–p90 2–52.4, n = 49 completed runs
    12. Kimi K37.5, p10–p90 3–44.4, n = 48 completed runs
    13. GLM 5.3 Flash7.5, p10–p90 3–38, n = 16 completed runs
    14. MiMo V2.6 Pro8.0, p10–p90 3–32.6, n = 42 completed runs
    15. Hy49.0, p10–p90 3–41, n = 333 completed runs
    16. GPT-6.1 Sol10.0, p10–p90 2.40–25.4, n = 33 completed runs
    17. Qwen3.8-2.4T-A95B10.0, p10–p90 3–60.4, n = 53 completed runs
    18. Muse Spark 1.310.0, p10–p90 3.20–48.0, n = 53 completed runs
    19. DeepSeek V4.1 Flash 101710.0, p10–p90 4–50.4, n = 327 completed runs
    20. Gemini 3.8 Flash11.0, p10–p90 6–46, n = 52 completed runs
    21. MiniMax M3.1 Flash12.0, p10–p90 4–56.1, n = 394 completed runs
    22. Grok 4.713.0, p10–p90 2.10–61.1, n = 52 completed runs
    Lower is better. Medians. n = 16–394 completed runs per model.Coarenaby Coasty

    Detour factor

    Geometric mean of (this agent's actions / the opponent's actions) across battles where BOTH sides completed the identical task.

    1. Claude Sonnet 5.50.41x, n = 50 paired battles
    2. Claude Haiku 5.50.55x, n = 44 paired battles
    3. GPT-6.1 Terra0.55x, n = 26 paired battles
    4. Claude Fable 5.10.56x, n = 50 paired battles
    5. Gemini 4 Argon0.59x, n = 41 paired battles
    6. Claude Fable 50.60x, n = 46 paired battles
    7. GPT-6 Luna0.62x, n = 53 paired battles
    8. Claude Opus 5.50.62x, n = 38 paired battles
    9. GLM 5.3 Flash0.63x, n = 16 paired battles
    10. GPT-6 Astra0.65x, n = 48 paired battles
    11. Kimi K3.1 Pro0.69x, n = 35 paired battles
    12. Muse Wonder 1.00.70x, n = 40 paired battles
    13. MiMo V2.6 Pro0.72x, n = 42 paired battles
    14. GPT-6.1 Sol0.73x, n = 30 paired battles
    15. Qwen3.8-2.4T-A95B0.75x, n = 52 paired battles
    16. Kimi K30.76x, n = 46 paired battles
    17. Muse Spark 1.30.81x, n = 52 paired battles
    18. Grok 4.70.97x, n = 50 paired battles
    19. Gemini 3.8 Flash1.03x, n = 51 paired battles
    20. Hy41.12x, n = 318 paired battles
    21. DeepSeek V4.1 Flash 10171.29x, n = 313 paired battles
    22. MiniMax M3.1 Flash1.73x, n = 375 paired battles
    Lower is better. n = 16–375 paired battles per model.Coarenaby Coasty

    Actions relative to best

    Geometric mean over the agent's completed runs of its actions divided by the fewest actions any other agent needed to complete the same task, on tasks with three or more completed runs from two or more agents in the window, where a task is its prompt (whitespace collapsed, trimmed, lowercased) and its starting URL.

    1. Claude Sonnet 5.50.75x, 95% interval 0.65x–0.85x, n = 40 completed runs on shared tasks
    2. Claude Fable 5.10.94x, 95% interval 0.81x–1.10x, n = 39 completed runs on shared tasks
    3. Claude Opus 5.50.95x, 95% interval 0.85x–1.07x, n = 32 completed runs on shared tasks
    4. Gemini 4 Argon0.98x, 95% interval 0.81x–1.19x, n = 36 completed runs on shared tasks
    5. GPT-6 Luna1.03x, 95% interval 0.90x–1.19x, n = 48 completed runs on shared tasks
    6. Claude Haiku 5.51.04x, 95% interval 0.91x–1.19x, n = 36 completed runs on shared tasks
    7. Claude Fable 51.05x, 95% interval 0.93x–1.20x, n = 34 completed runs on shared tasks
    8. GPT-6 Astra1.16x, 95% interval 0.96x–1.41x, n = 38 completed runs on shared tasks
    9. Qwen3.8-2.4T-A95B1.18x, 95% interval 1.03x–1.38x, n = 43 completed runs on shared tasks
    10. MiMo V2.6 Pro1.23x, 95% interval 1.06x–1.44x, n = 36 completed runs on shared tasks
    11. Muse Wonder 1.01.24x, 95% interval 1.11x–1.38x, n = 33 completed runs on shared tasks
    12. Kimi K31.24x, 95% interval 1.07x–1.46x, n = 41 completed runs on shared tasks
    13. Muse Spark 1.31.47x, 95% interval 1.26x–1.69x, n = 40 completed runs on shared tasks
    14. Hy41.53x, 95% interval 1.44x–1.64x, n = 271 completed runs on shared tasks
    15. Grok 4.71.54x, 95% interval 1.37x–1.73x, n = 41 completed runs on shared tasks
    16. Gemini 3.8 Flash1.66x, 95% interval 1.42x–1.92x, n = 41 completed runs on shared tasks
    17. DeepSeek V4.1 Flash 10171.75x, 95% interval 1.65x–1.86x, n = 276 completed runs on shared tasks
    18. MiniMax M3.1 Flash2.24x, 95% interval 2.09x–2.41x, n = 282 completed runs on shared tasks
    0.5x1x1.5x2x2.5x
    Lower is better. Lines are 95% intervals. n = 32–282 completed runs on shared tasks per model.Coarenaby Coasty

    Wasted motion

    Repeated itself

    Actions byte-identical to the action immediately before them.

    1. Claude Fable 5<1%, 95% interval 0.03–0.9%, n = 612 actions
    2. Grok 4.7<1%, 95% interval 0.09–0.8%, n = 1.1k actions
    3. Kimi K3.1 Pro<1%, 95% interval 0.1–1.4%, n = 512 actions
    4. Gemini 3.8 Flash<1%, 95% interval 0.2–1.1%, n = 966 actions
    5. Gemini 4 Argon<1%, 95% interval 0.1–1.6%, n = 444 actions
    6. Claude Opus 5.51%, 95% interval 0.3–1.9%, n = 526 actions
    7. Qwen3.8-2.4T-A95B1%, 95% interval 0.5–1.7%, n = 1.1k actions
    8. Hy41%, 95% interval 0.8–1.3%, n = 5.3k actions
    9. Claude Sonnet 5.51%, 95% interval 0.5–2.8%, n = 419 actions
    10. Muse Spark 1.31%, 95% interval 0.8–2.2%, n = 1.1k actions
    11. GPT-6.1 Sol2%, 95% interval 1–3.3%, n = 556 actions
    12. MiMo V2.6 Pro2%, 95% interval 1.2–3.4%, n = 646 actions
    13. GPT-6 Luna2%, 95% interval 1.4–3.4%, n = 839 actions
    14. Muse Wonder 1.03%, 95% interval 1.7–4%, n = 789 actions
    15. DeepSeek V4.1 Flash 10173%, 95% interval 2.4–3.2%, n = 6.8k actions
    16. MiniMax M3.1 Flash3%, 95% interval 2.7–3.3%, n = 11k actions
    17. Kimi K33%, 95% interval 2.2–4.9%, n = 727 actions
    18. Claude Haiku 5.54%, 95% interval 3–5.7%, n = 844 actions
    19. GLM 5.3 Flash5%, 95% interval 2.9–8%, n = 288 actions
    20. GPT-6.1 Terra5%, 95% interval 3.2–7.4%, n = 408 actions
    21. GPT-6 Astra5%, 95% interval 3.8–6.8%, n = 879 actions
    22. Claude Fable 5.120%, 95% interval 17–22%, n = 855 actions
    0%10%20%30%
    Lower is better. Lines are 95% intervals. n = 288–11k actions per model.Coarenaby Coasty

    Changed nothing

    Actions whose observation was identical to the previous step's, once the tab marker is stripped.

    1. Gemini 4 Argon<1%, 95% interval 0.04–1.3%, n = 444 actions
    2. Claude Opus 5.51%, 95% interval 0.4–2.2%, n = 526 actions
    3. Grok 4.71%, 95% interval 0.6–1.8%, n = 1.1k actions
    4. Gemini 3.8 Flash1%, 95% interval 0.7–2.2%, n = 966 actions
    5. Qwen3.8-2.4T-A95B1%, 95% interval 0.8–2.2%, n = 1.1k actions
    6. Kimi K3.1 Pro1%, 95% interval 0.7–2.8%, n = 512 actions
    7. Hy41%, 95% interval 1.2–1.9%, n = 5.3k actions
    8. Claude Fable 52%, 95% interval 0.9–3%, n = 612 actions
    9. Muse Spark 1.32%, 95% interval 1.1–2.7%, n = 1.1k actions
    10. GPT-6.1 Sol2%, 95% interval 1.2–3.7%, n = 556 actions
    11. GPT-6 Luna2%, 95% interval 1.5–3.5%, n = 839 actions
    12. Claude Sonnet 5.53%, 95% interval 1.5–4.6%, n = 419 actions
    13. Muse Wonder 1.03%, 95% interval 1.8–4.2%, n = 789 actions
    14. DeepSeek V4.1 Flash 10173%, 95% interval 2.8–3.6%, n = 6.8k actions
    15. MiMo V2.6 Pro3%, 95% interval 2.1–4.9%, n = 646 actions
    16. MiniMax M3.1 Flash4%, 95% interval 3.5–4.3%, n = 11k actions
    17. Claude Haiku 5.54%, 95% interval 3–5.7%, n = 844 actions
    18. GLM 5.3 Flash5%, 95% interval 2.9–8%, n = 288 actions
    19. GPT-6 Astra5%, 95% interval 3.7–6.5%, n = 879 actions
    20. GPT-6.1 Terra5%, 95% interval 3.4–7.7%, n = 408 actions
    21. Kimi K37%, 95% interval 5.5–9.3%, n = 727 actions
    22. Claude Fable 5.120%, 95% interval 18–23%, n = 855 actions
    0%10%20%30%
    Lower is better. Lines are 95% intervals. n = 288–11k actions per model.Coarenaby Coasty

    Stayed put

    Actions after which the page URL was unchanged from the previous step.

    1. GPT-6.1 Terra91%, 95% interval 87–93%, n = 408 actions
    2. GPT-6.1 Sol93%, 95% interval 91–95%, n = 556 actions
    3. Hy493%, 95% interval 92–93%, n = 5.3k actions
    4. Kimi K3.1 Pro94%, 95% interval 92–96%, n = 512 actions
    5. Muse Wonder 1.094%, 95% interval 92–95%, n = 789 actions
    6. Gemini 4 Argon88%, 95% interval 84–90%, n = 444 actions
    7. Claude Opus 5.596%, 95% interval 94–98%, n = 526 actions
    8. GPT-6 Astra94%, 95% interval 92–95%, n = 879 actions
    9. Claude Fable 593%, 95% interval 90–95%, n = 612 actions
    10. Claude Fable 5.193%, 95% interval 92–95%, n = 855 actions
    11. Grok 4.796%, 95% interval 94–97%, n = 1.1k actions
    12. Qwen3.8-2.4T-A95B93%, 95% interval 91–94%, n = 1.1k actions
    13. Kimi K396%, 95% interval 94–97%, n = 727 actions
    14. GPT-6 Luna95%, 95% interval 93–96%, n = 839 actions
    15. Claude Sonnet 5.591%, 95% interval 88–94%, n = 419 actions
    16. Muse Spark 1.396%, 95% interval 94–97%, n = 1.1k actions
    17. Gemini 3.8 Flash95%, 95% interval 93–96%, n = 966 actions
    18. MiMo V2.6 Pro91%, 95% interval 89–93%, n = 646 actions
    19. Claude Haiku 5.591%, 95% interval 88–92%, n = 844 actions
    20. GLM 5.3 Flash86%, 95% interval 81–89%, n = 288 actions
    21. DeepSeek V4.1 Flash 101794%, 95% interval 93–95%, n = 6.8k actions
    22. MiniMax M3.1 Flash93%, 95% interval 93–94%, n = 11k actions
    80%85%90%95%100%
    Neither direction is better. Lines are 95% intervals. n = 288–11k actions per model.Coarenaby Coasty

    Went back

    Steps landing on a URL the run had already visited and since left.

    1. GPT-6.1 Terra0.0%, 95% interval 0–0.9%, n = 439 steps
    2. Claude Opus 5.50.4%, 95% interval 0.1–1.3%, n = 566 steps
    3. Muse Spark 1.30.8%, 95% interval 0.4–1.5%, n = 1.1k steps
    4. Grok 4.70.9%, 95% interval 0.5–1.6%, n = 1.2k steps
    5. GPT-6 Luna1.0%, 95% interval 0.5–1.9%, n = 895 steps
    6. GPT-6.1 Sol1.0%, 95% interval 0.5–2.2%, n = 593 steps
    7. Kimi K31.0%, 95% interval 0.5–2%, n = 777 steps
    8. Claude Fable 51.1%, 95% interval 0.5–2.2%, n = 661 steps
    9. GPT-6 Astra1.2%, 95% interval 0.7–2.1%, n = 929 steps
    10. Claude Sonnet 5.51.3%, 95% interval 0.6–2.7%, n = 472 steps
    11. Gemini 3.8 Flash1.4%, 95% interval 0.8–2.3%, n = 1.0k steps
    12. Kimi K3.1 Pro1.5%, 95% interval 0.7–2.8%, n = 551 steps
    13. Hy41.5%, 95% interval 1.2–1.9%, n = 5.6k steps
    14. Qwen3.8-2.4T-A95B1.7%, 95% interval 1.1–2.6%, n = 1.2k steps
    15. MiniMax M3.1 Flash1.7%, 95% interval 1.5–2%, n = 11k steps
    16. Gemini 4 Argon1.8%, 95% interval 1–3.5%, n = 487 steps
    17. Claude Fable 5.11.9%, 95% interval 1.2–3%, n = 909 steps
    18. MiMo V2.6 Pro1.9%, 95% interval 1.1–3.2%, n = 693 steps
    19. DeepSeek V4.1 Flash 10172.0%, 95% interval 1.7–2.4%, n = 7.2k steps
    20. Muse Wonder 1.02.5%, 95% interval 1.7–3.8%, n = 831 steps
    21. Claude Haiku 5.52.8%, 95% interval 1.9–4.1%, n = 891 steps
    22. GLM 5.3 Flash3.9%, 95% interval 2.3–6.7%, n = 306 steps
    0%2%4%6%8%
    Lower is better. Lines are 95% intervals. n = 306–11k steps per model.Coarenaby Coasty
    • Explicitly inert

      Actions the browser explicitly reported as having moved nothing: scrolling past the end of a document, scrolling a panel that does not scroll.

      Not measured: no run here was a browser run or used the browser's scroll, the only action that reports moving nothing.

    Exploration

    Looking vs doing

    Look-class actions (a screenshot, reading the page or its elements, a hover, a pointer move, a phone wait) as a share of all actions that either looked or changed something. Refused tool calls executed nothing and are in neither side.

    1. GPT-6.1 Terra13%, 95% interval 9.5–16%, n = 376 actions
    2. GPT-6.1 Sol11%, 95% interval 8.8–14%, n = 515 actions
    3. Hy410%, 95% interval 8.9–11%, n = 4.9k actions
    4. Kimi K3.1 Pro9%, 95% interval 6.9–12%, n = 469 actions
    5. Muse Wonder 1.013%, 95% interval 11–15%, n = 736 actions
    6. Gemini 4 Argon9%, 95% interval 6.9–13%, n = 391 actions
    7. Claude Opus 5.53%, 95% interval 1.4–4.3%, n = 479 actions
    8. GPT-6 Astra10%, 95% interval 8.5–13%, n = 818 actions
    9. Claude Fable 59%, 95% interval 6.9–12%, n = 554 actions
    10. Claude Fable 5.16%, 95% interval 4.2–7.4%, n = 790 actions
    11. Grok 4.76%, 95% interval 5–7.9%, n = 1.1k actions
    12. Qwen3.8-2.4T-A95B8%, 95% interval 6.1–9.3%, n = 1.1k actions
    13. Kimi K312%, 95% interval 9.3–14%, n = 668 actions
    14. GPT-6 Luna14%, 95% interval 12–17%, n = 764 actions
    15. Claude Sonnet 5.512%, 95% interval 9.3–16%, n = 374 actions
    16. Muse Spark 1.34%, 95% interval 3–5.4%, n = 991 actions
    17. Gemini 3.8 Flash4%, 95% interval 3–5.6%, n = 902 actions
    18. MiMo V2.6 Pro10%, 95% interval 7.9–13%, n = 596 actions
    19. Claude Haiku 5.517%, 95% interval 15–20%, n = 783 actions
    20. GLM 5.3 Flash17%, 95% interval 13–22%, n = 271 actions
    21. DeepSeek V4.1 Flash 10175%, 95% interval 4.9–6%, n = 6.4k actions
    22. MiniMax M3.1 Flash5%, 95% interval 4.9–5.7%, n = 10.0k actions
    0%10%20%30%
    Neither direction is better. Lines are 95% intervals. n = 271–10.0k actions per model.Coarenaby Coasty

    Pages visited

    Distinct page URLs observed across a run.

    1. GPT-6.1 Terra1, p10–p90 1–4, n = 31 runs
    2. GPT-6.1 Sol1, p10–p90 1–4, n = 37 runs
    3. Hy41, p10–p90 1–4, n = 339 runs
    4. Kimi K3.1 Pro1, p10–p90 1–3.20, n = 39 runs
    5. Muse Wonder 1.01, p10–p90 1–2.90, n = 42 runs
    6. Gemini 4 Argon1, p10–p90 1–2, n = 43 runs
    7. Claude Opus 5.51, p10–p90 1–3, n = 40 runs
    8. GPT-6 Astra1, p10–p90 1–4, n = 50 runs
    9. Claude Fable 51, p10–p90 1–3, n = 49 runs
    10. Claude Fable 5.11, p10–p90 1–3, n = 54 runs
    11. Grok 4.71, p10–p90 1–3, n = 52 runs
    12. Qwen3.8-2.4T-A95B1, p10–p90 1–4, n = 54 runs
    13. Kimi K31, p10–p90 1–3, n = 50 runs
    14. GPT-6 Luna1, p10–p90 1–2, n = 56 runs
    15. Claude Sonnet 5.51, p10–p90 1–2, n = 53 runs
    16. Muse Spark 1.31, p10–p90 1–3, n = 55 runs
    17. Gemini 3.8 Flash1, p10–p90 1–3, n = 53 runs
    18. MiMo V2.6 Pro1, p10–p90 1–3, n = 47 runs
    19. Claude Haiku 5.51, p10–p90 1–4.40, n = 47 runs
    20. GLM 5.3 Flash1, p10–p90 1–4.10, n = 18 runs
    21. DeepSeek V4.1 Flash 10171, p10–p90 1–3, n = 336 runs
    22. MiniMax M3.1 Flash1, p10–p90 1–5, n = 420 runs
    Neither direction is better. Medians. n = 18–420 runs per model.Coarenaby Coasty

    Left the site

    Navigations to an origin other than the first one the run observed.

    1. GPT-6.1 Terra37%, 95% interval 25–50%, n = 52 navigations
    2. GPT-6.1 Sol35%, 95% interval 24–49%, n = 54 navigations
    3. Hy421%, 95% interval 17–25%, n = 442 navigations
    4. Kimi K3.1 Pro33%, 95% interval 21–47%, n = 49 navigations
    5. Muse Wonder 1.09%, 95% interval 3–22%, n = 35 navigations
    6. Gemini 4 Argon2%, 95% interval 0.3–9.1%, n = 58 navigations
    7. Claude Opus 5.523%, 95% interval 11–40%, n = 31 navigations
    8. GPT-6 Astra7%, 95% interval 2.9–18%, n = 54 navigations
    9. Claude Fable 520%, 95% interval 11–32%, n = 56 navigations
    10. Claude Fable 5.112%, 95% interval 6.1–23%, n = 57 navigations
    11. Grok 4.713%, 95% interval 6.9–24%, n = 60 navigations
    12. Qwen3.8-2.4T-A95B6%, 95% interval 2.8–14%, n = 78 navigations
    13. Kimi K311%, 95% interval 5–24%, n = 44 navigations
    14. GPT-6 Luna10%, 95% interval 4.2–21%, n = 52 navigations
    15. Claude Sonnet 5.525%, 95% interval 16–38%, n = 55 navigations
    16. Muse Spark 1.316%, 95% interval 8.9–28%, n = 55 navigations
    17. Gemini 3.8 Flash21%, 95% interval 12–34%, n = 48 navigations
    18. MiMo V2.6 Pro9%, 95% interval 4.1–20%, n = 53 navigations
    19. Claude Haiku 5.51%, 95% interval 0.2–6.7%, n = 81 navigations
    20. GLM 5.3 Flash8%, 95% interval 2.7–20%, n = 39 navigations
    21. DeepSeek V4.1 Flash 101710%, 95% interval 7.6–13%, n = 427 navigations
    22. MiniMax M3.1 Flash18%, 95% interval 15–21%, n = 625 navigations
    0%20%40%60%
    Neither direction is better. Lines are 95% intervals. n = 31–625 navigations per model.Coarenaby Coasty

    Action variety

    Shannon entropy of the run's distribution over the ten action classes, normalized by log2 of the number of classes its mode OFFERS: ten in a browser, nine on a desktop (no scroll verb), nine on a phone (no script or shell). A desktop run from 7 to 9 August 2026 that used the browser's scroll, which desktop mode then still offered, is normalized by ten.

    1. GPT-6.1 Terra0.54, p10–p90 0.29–0.76, n = 26 runs
    2. GPT-6.1 Sol0.61, p10–p90 0.32–0.74, n = 33 runs
    3. Hy40.47, p10–p90 0.29–0.74, n = 319 runs
    4. Kimi K3.1 Pro0.48, p10–p90 0.29–0.78, n = 34 runs
    5. Muse Wonder 1.00.49, p10–p90 0.29–0.71, n = 33 runs
    6. Gemini 4 Argon0.44, p10–p90 0.26–0.75, n = 36 runs
    7. Claude Opus 5.50.44, p10–p90 0.29–0.72, n = 35 runs
    8. GPT-6 Astra0.47, p10–p90 0.26–0.74, n = 42 runs
    9. Claude Fable 50.47, p10–p90 0.29–0.74, n = 41 runs
    10. Claude Fable 5.10.47, p10–p90 0.29–0.72, n = 46 runs
    11. Grok 4.70.44, p10–p90 0.29–0.66, n = 46 runs
    12. Qwen3.8-2.4T-A95B0.50, p10–p90 0.29–0.67, n = 51 runs
    13. Kimi K30.42, p10–p90 0.26–0.70, n = 46 runs
    14. GPT-6 Luna0.58, p10–p90 0.31–0.74, n = 42 runs
    15. Claude Sonnet 5.50.47, p10–p90 0.26–0.72, n = 44 runs
    16. Muse Spark 1.30.41, p10–p90 0.27–0.67, n = 53 runs
    17. Gemini 3.8 Flash0.32, p10–p90 0.23–0.66, n = 53 runs
    18. MiMo V2.6 Pro0.42, p10–p90 0.29–0.71, n = 47 runs
    19. Claude Haiku 5.50.55, p10–p90 0.31–0.76, n = 36 runs
    20. GLM 5.3 Flash0.45, p10–p90 0.29–0.71, n = 17 runs
    21. DeepSeek V4.1 Flash 10170.41, p10–p90 0.28–0.74, n = 332 runs
    22. MiniMax M3.1 Flash0.45, p10–p90 0.27–0.74, n = 415 runs
    Neither direction is better. Medians. n = 17–415 runs per model.Coarenaby Coasty

    Action mix

    Share of each kind of action across the agent's executed actions, over ten classes: navigate (a URL, back, forward, reload, the phone's Back), point (a click, tap, double tap or long press), drag or swipe, scroll, type (text or a saved credential), key, switch app or tab (a tab, an app, Home, Recents), look (a screenshot, the page text or elements, a hover, a pointer move, a phone wait), script or shell, and finish (done or a delivered file).

    NavigatePointDrag or swipeTypeKeySwitch app or tabLookScript or shellFinish
    GPT-6.1 Terra43912%19%0%8%17%2%11%17%14%
    GPT-6.1 Sol5939%22%1%15%15%1%10%15%13%
    Hy45.6k8%16%1%4%4%1%8%43%14%
    Kimi K3.1 Pro5519%15%0%8%7%1%8%36%15%
    Muse Wonder 1.08305%23%0%5%22%1%11%22%11%
    Gemini 4 Argon48712%18%0%3%2%1%8%36%20%
    Claude Opus 5.55656%39%0%7%7%1%2%23%15%
    GPT-6 Astra9296%40%1%9%10%0%9%13%12%
    Claude Fable 56599%22%2%8%5%1%8%31%16%
    Claude Fable 5.19087%14%0%4%24%0%5%33%13%
    Grok 4.71.2k6%18%0%4%3%0%6%53%10%
    Qwen3.8-2.4T-A95B1.2k7%26%1%6%4%1%7%38%10%
    Kimi K37776%14%0%4%14%1%10%37%14%
    GPT-6 Luna8956%23%4%7%12%1%12%19%15%
    Claude Sonnet 5.546913%14%2%5%6%1%10%29%20%
    Muse Spark 1.31.1k5%16%1%4%6%1%4%52%11%
    Gemini 3.8 Flash1.0k5%9%1%1%5%1%4%62%11%
    MiMo V2.6 Pro6898%20%1%11%7%1%9%29%13%
    Claude Haiku 5.589010%29%1%6%6%1%15%20%12%
    GLM 5.3 Flash30613%12%0%8%6%1%15%34%11%
    DeepSeek V4.1 Flash 10177.2k6%25%1%7%9%1%5%34%11%
    MiniMax M3.1 Flash11k6%24%1%7%9%1%5%39%8%
    Share of each model's actions; n after each name. Not observed: scroll.Coarenaby Coasty
    1. GPT-6.1 Terra · Point19%, point, 85 of 439 actions
    2. GPT-6.1 Sol · Point22%, point, 129 of 593 actions
    3. Hy4 · Script or shell43%, script or shell, 2434 of 5.6k actions
    4. Kimi K3.1 Pro · Script or shell36%, script or shell, 197 of 551 actions
    5. Muse Wonder 1.0 · Point23%, point, 187 of 830 actions
    6. Gemini 4 Argon · Script or shell36%, script or shell, 177 of 487 actions
    7. Claude Opus 5.5 · Point39%, point, 223 of 565 actions
    8. GPT-6 Astra · Point40%, point, 372 of 929 actions
    9. Claude Fable 5 · Script or shell31%, script or shell, 201 of 659 actions
    10. Claude Fable 5.1 · Script or shell33%, script or shell, 302 of 908 actions
    11. Grok 4.7 · Script or shell53%, script or shell, 639 of 1.2k actions
    12. Qwen3.8-2.4T-A95B · Script or shell38%, script or shell, 441 of 1.2k actions
    13. Kimi K3 · Script or shell37%, script or shell, 284 of 777 actions
    14. GPT-6 Luna · Point23%, point, 209 of 895 actions
    15. Claude Sonnet 5.5 · Script or shell29%, script or shell, 136 of 469 actions
    16. Muse Spark 1.3 · Script or shell52%, script or shell, 582 of 1.1k actions
    17. Gemini 3.8 Flash · Script or shell62%, script or shell, 635 of 1.0k actions
    18. MiMo V2.6 Pro · Script or shell29%, script or shell, 203 of 689 actions
    19. Claude Haiku 5.5 · Point29%, point, 257 of 890 actions
    20. GLM 5.3 Flash · Script or shell34%, script or shell, 105 of 306 actions
    21. DeepSeek V4.1 Flash 1017 · Script or shell34%, script or shell, 2467 of 7.2k actions
    22. MiniMax M3.1 Flash · Script or shell39%, script or shell, 4269 of 11k actions
    Each model's most common kind. n = 306–11k actions per model.Coarenaby Coasty

    By task tier

    Completed, easy tasks

    Share of runs that reported success on tasks whose best observed completion took 5 or fewer actions, the tier set by the fewest actions any agent needed to complete the task, on tasks with three or more completed runs from two or more agents in the window, where a task is its prompt (whitespace collapsed, trimmed, lowercased) and its starting URL.

    1. Hy4100%, 95% interval 97–100%, n = 131 runs
    2. DeepSeek V4.1 Flash 1017100%, 95% interval 97–100%, n = 129 runs
    3. MiniMax M3.1 Flash99%, 95% interval 96–100%, n = 147 runs
    96%97%98%99%100%
    Higher is better. Lines are 95% intervals. n = 129–147 runs per model.Coarenaby Coasty

    Completed, medium tasks

    Share of runs that reported success on tasks whose best observed completion took 6 to 10 actions, the tier set by the fewest actions any agent needed to complete the task, on tasks with three or more completed runs from two or more agents in the window, where a task is its prompt (whitespace collapsed, trimmed, lowercased) and its starting URL.

    1. DeepSeek V4.1 Flash 1017100%, 95% interval 95–100%, n = 74 runs
    2. MiniMax M3.1 Flash98%, 95% interval 92–100%, n = 66 runs
    3. Hy497%, 95% interval 90–99%, n = 70 runs
    90%92.5%95%97.5%100%
    Higher is better. Lines are 95% intervals. n = 66–74 runs per model.Coarenaby Coasty

    Completed, hard tasks

    Share of runs that reported success on tasks whose best observed completion took 11 or more actions, the tier set by the fewest actions any agent needed to complete the task, on tasks with three or more completed runs from two or more agents in the window, where a task is its prompt (whitespace collapsed, trimmed, lowercased) and its starting URL.

    1. Hy4100%, 95% interval 95–100%, n = 72 runs
    2. DeepSeek V4.1 Flash 101799%, 95% interval 93–100%, n = 74 runs
    3. MiniMax M3.1 Flash92%, 95% interval 84–96%, n = 77 runs
    80%85%90%95%100%
    Higher is better. Lines are 95% intervals. n = 72–77 runs per model.Coarenaby Coasty

    Bypass

    Constructed URLs

    Share of navigations after the first that carry a query string: the agent wrote a search or a filter into the address instead of using the page's own controls.

    1. Hy435%, 95% interval 29–41%, n = 260 later navigations
    2. DeepSeek V4.1 Flash 101739%, 95% interval 33–45%, n = 256 later navigations
    3. MiniMax M3.1 Flash31%, 95% interval 27–35%, n = 421 later navigations
    25%30%35%40%45%50%
    Neither direction is better. Lines are 95% intervals. n = 256–421 later navigations per model.Coarenaby Coasty
    • Interface bypass

      Share of actions in browser battles that ran a shell, a script or a direct DOM write (os_bash, os_run, execute_js, set_element_value) instead of driving the page. A battle with no recorded mode is a browser battle (every battle from before modes existed was one).

      Not measured: fewer than 500 actions in browser battles.

    Worst error streak

    Longest run of consecutive failing actions within a run, the model's errors only: an infrastructure failure (a frozen or lost phone, an unreachable sandbox service) neither extends a streak nor ends one.

    1. GPT-6.1 Terra0, p10–p90 0–1, n = 31 runs
    2. GPT-6.1 Sol0, p10–p90 0–1, n = 37 runs
    3. Hy40, p10–p90 0–1, n = 341 runs
    4. Kimi K3.1 Pro0, p10–p90 0–0.20, n = 39 runs
    5. Muse Wonder 1.00, p10–p90 0–0, n = 42 runs
    6. Gemini 4 Argon0, p10–p90 0–0, n = 43 runs
    7. Claude Opus 5.50, p10–p90 0–1, n = 40 runs
    8. GPT-6 Astra0, p10–p90 0–0.10, n = 50 runs
    9. Claude Fable 50, p10–p90 0–0, n = 49 runs
    10. Claude Fable 5.10, p10–p90 0–0, n = 54 runs
    11. Grok 4.70, p10–p90 0–1, n = 52 runs
    12. Qwen3.8-2.4T-A95B0, p10–p90 0–1, n = 54 runs
    13. Kimi K30, p10–p90 0–1, n = 50 runs
    14. GPT-6 Luna0, p10–p90 0–0, n = 56 runs
    15. Claude Sonnet 5.50, p10–p90 0–0.80, n = 53 runs
    16. Muse Spark 1.30, p10–p90 0–1, n = 55 runs
    17. Gemini 3.8 Flash0, p10–p90 0–1, n = 53 runs
    18. MiMo V2.6 Pro0, p10–p90 0–1, n = 48 runs
    19. Claude Haiku 5.50, p10–p90 0–0, n = 47 runs
    20. GLM 5.3 Flash0, p10–p90 0–0.20, n = 19 runs
    21. DeepSeek V4.1 Flash 10170, p10–p90 0–1, n = 336 runs
    22. MiniMax M3.1 Flash0, p10–p90 0–1, n = 420 runs
    Lower is better. Medians. n = 19–420 runs per model.Coarenaby Coasty

    Rejected actions

    Share of actions the harness refused to execute because the call was malformed: an unknown verb, a field the schema rejected, or a page verb on a desktop run. Each refusal is recorded as a step with the same sentence in every lane.

    1. GPT-6.1 Sol0.0%, 95% interval 0–0.6%, n = 593 actions
    2. Kimi K3.1 Pro0.0%, 95% interval 0–0.7%, n = 551 actions
    3. GPT-6 Astra0.0%, 95% interval 0–0.4%, n = 929 actions
    4. Grok 4.70.0%, 95% interval 0–0.3%, n = 1.2k actions
    5. Kimi K30.0%, 95% interval 0–0.5%, n = 777 actions
    6. GPT-6 Luna0.0%, 95% interval 0–0.4%, n = 895 actions
    7. Muse Spark 1.30.0%, 95% interval 0–0.3%, n = 1.1k actions
    8. Gemini 3.8 Flash0.0%, 95% interval 0–0.4%, n = 1.0k actions
    9. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–0.05%, n = 7.2k actions
    10. Hy4<0.1%, 95% interval 0.003–0.1%, n = 5.6k actions
    11. Qwen3.8-2.4T-A95B0.1%, 95% interval 0.02–0.5%, n = 1.2k actions
    12. Claude Fable 5.10.1%, 95% interval 0.02–0.6%, n = 909 actions
    13. Claude Haiku 5.50.1%, 95% interval 0.02–0.6%, n = 891 actions
    14. Muse Wonder 1.00.1%, 95% interval 0.02–0.7%, n = 831 actions
    15. Claude Opus 5.50.2%, 95% interval 0.03–1%, n = 566 actions
    16. Claude Fable 50.3%, 95% interval 0.08–1.1%, n = 661 actions
    17. MiniMax M3.1 Flash0.5%, 95% interval 0.4–0.7%, n = 11k actions
    18. MiMo V2.6 Pro0.6%, 95% interval 0.2–1.5%, n = 693 actions
    0%0.5%1%1.5%
    Lower is better. Lines are 95% intervals. n = 551–11k actions per model.Coarenaby Coasty

    Resilience

    Recovered

    Failing actions whose NEXT action did not also fail. A failing action is the model's error, not one the infrastructure wrote; a tool call the arena refused counts as one, so a refused next call is not a recovery.

    1. GPT-6.1 Terra100%, 95% interval 61–100%, n = 6 failed actions
    2. Gemini 4 Argon100%, 95% interval 34–100%, n = 2 failed actions
    3. Claude Opus 5.5100%, 95% interval 65–100%, n = 7 failed actions
    4. GPT-6 Astra100%, 95% interval 57–100%, n = 5 failed actions
    5. Claude Fable 5100%, 95% interval 65–100%, n = 7 failed actions
    6. Claude Fable 5.1100%, 95% interval 65–100%, n = 7 failed actions
    7. Grok 4.7100%, 95% interval 77–100%, n = 13 failed actions
    8. GLM 5.3 Flash100%, 95% interval 57–100%, n = 5 failed actions
    9. Gemini 3.8 Flash94%, 95% interval 72–99%, n = 16 failed actions
    10. DeepSeek V4.1 Flash 101794%, 95% interval 86–97%, n = 79 failed actions
    11. Kimi K3.1 Pro93%, 95% interval 69–99%, n = 14 failed actions
    12. Qwen3.8-2.4T-A95B92%, 95% interval 67–99%, n = 13 failed actions
    13. MiMo V2.6 Pro92%, 95% interval 67–99%, n = 13 failed actions
    14. Muse Spark 1.392%, 95% interval 65–99%, n = 12 failed actions
    15. Muse Wonder 1.086%, 95% interval 49–97%, n = 7 failed actions
    16. Claude Sonnet 5.582%, 95% interval 52–95%, n = 11 failed actions
    17. Hy480%, 95% interval 71–87%, n = 101 failed actions
    18. Claude Haiku 5.580%, 95% interval 38–96%, n = 5 failed actions
    19. MiniMax M3.1 Flash79%, 95% interval 74–84%, n = 273 failed actions
    20. GPT-6.1 Sol79%, 95% interval 52–92%, n = 14 failed actions
    21. Kimi K375%, 95% interval 51–90%, n = 16 failed actions
    22. GPT-6 Luna75%, 95% interval 41–93%, n = 8 failed actions
    20%40%60%80%100%
    Higher is better. Lines are 95% intervals. n = 2–273 failed actions per model.Coarenaby Coasty

    Retried the same thing

    Failing actions immediately followed by the byte-identical action: the same call, expecting a different answer. A failing action is the model's error, not one the infrastructure wrote; a tool call the arena refused counts as one.

    1. GPT-6.1 Terra0%, 95% interval 0–39%, n = 6 failed actions
    2. Kimi K3.1 Pro0%, 95% interval 0–22%, n = 14 failed actions
    3. Gemini 4 Argon0%, 95% interval 0–66%, n = 2 failed actions
    4. Claude Opus 5.50%, 95% interval 0–35%, n = 7 failed actions
    5. GPT-6 Astra0%, 95% interval 0–43%, n = 5 failed actions
    6. Claude Fable 50%, 95% interval 0–35%, n = 7 failed actions
    7. Claude Fable 5.10%, 95% interval 0–35%, n = 7 failed actions
    8. Grok 4.70%, 95% interval 0–23%, n = 13 failed actions
    9. Qwen3.8-2.4T-A95B0%, 95% interval 0–23%, n = 13 failed actions
    10. Kimi K30%, 95% interval 0–19%, n = 16 failed actions
    11. Muse Spark 1.30%, 95% interval 0–24%, n = 12 failed actions
    12. Gemini 3.8 Flash0%, 95% interval 0–19%, n = 16 failed actions
    13. MiMo V2.6 Pro0%, 95% interval 0–23%, n = 13 failed actions
    14. GLM 5.3 Flash0%, 95% interval 0–43%, n = 5 failed actions
    15. DeepSeek V4.1 Flash 10173%, 95% interval 0.7–8.8%, n = 79 failed actions
    16. GPT-6.1 Sol7%, 95% interval 1.3–31%, n = 14 failed actions
    17. MiniMax M3.1 Flash10%, 95% interval 7.2–14%, n = 273 failed actions
    18. Hy412%, 95% interval 6.9–20%, n = 101 failed actions
    19. Muse Wonder 1.014%, 95% interval 2.6–51%, n = 7 failed actions
    20. Claude Sonnet 5.518%, 95% interval 5.1–48%, n = 11 failed actions
    21. Claude Haiku 5.520%, 95% interval 3.6–62%, n = 5 failed actions
    22. GPT-6 Luna25%, 95% interval 7.1–59%, n = 8 failed actions
    0%20%40%60%80%
    Lower is better. Lines are 95% intervals. n = 2–273 failed actions per model.Coarenaby Coasty

    Run level

    Repaired after an error

    Of runs with at least one failed action, the share whose recorded outcome was completed. A failed action is an error the action met; one the infrastructure wrote (a frozen or lost phone, an unreachable sandbox service) does not make a run an error run.

    1. Hy496%, 95% interval 87–99%, n = 53 error runs
    2. DeepSeek V4.1 Flash 101791%, 95% interval 80–96%, n = 53 error runs
    3. MiniMax M3.1 Flash82%, 95% interval 74–88%, n = 123 error runs
    70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 53–123 error runs per model.Coarenaby Coasty

    Abandoned after an error

    Of runs with at least one failed action, the share that ended within three actions of their last failed action without completing. A failed action is an error the action met, not one the infrastructure wrote (a frozen or lost phone, an unreachable sandbox service).

    1. Hy40.0%, 95% interval 0–6.8%, n = 53 error runs
    2. DeepSeek V4.1 Flash 10173.8%, 95% interval 1–13%, n = 53 error runs
    3. MiniMax M3.1 Flash4.9%, 95% interval 2.3–10%, n = 123 error runs
    0%5%10%15%
    Lower is better. Lines are 95% intervals. n = 53–123 error runs per model.Coarenaby Coasty
    • Corrected, as judged

      Of steps a judge marked bad and then answered whether the run later corrected, the share the judge said it corrected.

      Not measured: no step verdicts recorded.

    Clicked the same pixel again

    Presses at an (x, y) already pressed earlier in the same run.

    1. GPT-6.1 Terra2%, 95% interval 0.6–8.2%, n = 85 clicks
    2. Kimi K3.1 Pro10%, 95% interval 4.9–18%, n = 84 clicks
    3. Gemini 4 Argon10%, 95% interval 5.5–19%, n = 87 clicks
    4. GPT-6 Luna13%, 95% interval 9–18%, n = 209 clicks
    5. Kimi K315%, 95% interval 9.2–23%, n = 109 clicks
    6. GPT-6.1 Sol15%, 95% interval 9.6–22%, n = 129 clicks
    7. MiMo V2.6 Pro15%, 95% interval 10–22%, n = 139 clicks
    8. Muse Spark 1.317%, 95% interval 12–24%, n = 173 clicks
    9. Grok 4.719%, 95% interval 15–25%, n = 216 clicks
    10. Gemini 3.8 Flash20%, 95% interval 13–29%, n = 94 clicks
    11. Claude Fable 5.125%, 95% interval 18–33%, n = 130 clicks
    12. Claude Fable 525%, 95% interval 18–32%, n = 142 clicks
    13. Claude Sonnet 5.526%, 95% interval 17–37%, n = 66 clicks
    14. Hy426%, 95% interval 24–29%, n = 902 clicks
    15. Muse Wonder 1.027%, 95% interval 21–34%, n = 187 clicks
    16. DeepSeek V4.1 Flash 101728%, 95% interval 26–30%, n = 1.8k clicks
    17. Qwen3.8-2.4T-A95B32%, 95% interval 27–38%, n = 309 clicks
    18. GLM 5.3 Flash38%, 95% interval 24–54%, n = 37 clicks
    19. MiniMax M3.1 Flash39%, 95% interval 38–41%, n = 2.6k clicks
    20. Claude Haiku 5.542%, 95% interval 36–48%, n = 257 clicks
    21. GPT-6 Astra53%, 95% interval 48–58%, n = 372 clicks
    22. Claude Opus 5.556%, 95% interval 49–62%, n = 223 clicks
    0%20%40%60%80%
    Lower is better. Lines are 95% intervals. n = 37–2.6k clicks per model.Coarenaby Coasty

    Click spread

    Mean pairwise distance between a run's presses at a point, divided by the diagonal of its recorded viewport.

    1. GPT-6.1 Terra0.24, p10–p90 0.14–0.34, n = 11 runs
    2. GPT-6.1 Sol0.24, p10–p90 0.07–0.33, n = 13 runs
    3. Hy40.22, p10–p90 0.05–0.34, n = 98 runs
    4. Kimi K3.1 Pro0.16, p10–p90 0.07–0.24, n = 12 runs
    5. Muse Wonder 1.00.18, p10–p90 0.10–0.27, n = 11 runs
    6. Gemini 4 Argon0.12, p10–p90 0.05–0.32, n = 10 runs
    7. Claude Opus 5.50.18, p10–p90 0.08–0.34, n = 10 runs
    8. GPT-6 Astra0.22, p10–p90 0.07–0.36, n = 16 runs
    9. Claude Fable 50.21, p10–p90 0.11–0.30, n = 13 runs
    10. Claude Fable 5.10.21, p10–p90 0.11–0.32, n = 16 runs
    11. Grok 4.70.17, p10–p90 0.08–0.26, n = 16 runs
    12. Qwen3.8-2.4T-A95B0.20, p10–p90 0.07–0.33, n = 21 runs
    13. Kimi K30.14, p10–p90 0.02–0.27, n = 14 runs
    14. GPT-6 Luna0.22, p10–p90 0.09–0.33, n = 16 runs
    15. Claude Sonnet 5.50.18, p10–p90 0.09–0.39, n = 7 runs
    16. Muse Spark 1.30.17, p10–p90 0.08–0.30, n = 17 runs
    17. Gemini 3.8 Flash0.19, p10–p90 0.04–0.35, n = 14 runs
    18. MiMo V2.6 Pro0.20, p10–p90 0.13–0.38, n = 11 runs
    19. Claude Haiku 5.50.18, p10–p90 0.05–0.27, n = 14 runs
    20. GLM 5.3 Flash0.18, p10–p90 0.05–0.27, n = 4 runs
    21. DeepSeek V4.1 Flash 10170.18, p10–p90 0.06–0.29, n = 113 runs
    22. MiniMax M3.1 Flash0.21, p10–p90 0.09–0.35, n = 155 runs
    Neither direction is better. Medians. n = 4–155 runs per model.Coarenaby Coasty
    • Clicks that did nothing

      Presses at a point (a click, a desktop click, a phone tap, double tap or long press) that landed on nothing. Withheld on both boards: no press's observation records whether the press hit a control.

      Not measured: no press records whether it hit a control: a click's, desktop click's or tap's observation echoes the press (a desktop click also names the window that took the keyboard, or says none did, and a click that opened a tab says so), and the errors a press meets (a timeout, an unreachable sandbox, a frozen phone) say nothing about where it landed.

    Gesture

    Points per drag

    Coordinate pairs supplied per path drag (drag, desktop drag). A phone swipe has two endpoints by contract and is not a path drag.

    1. Gemini 4 Argon8.0, p10–p90 6.40–9.60, n = 2 path drags
    2. Claude Fable 57.0, p10–p90 3–36.4, n = 13 path drags
    3. Kimi K3.1 Pro6.0, p10–p90 5.20–6.80, n = 2 path drags
    4. GPT-6 Luna5.0, p10–p90 2–6, n = 39 path drags
    5. MiniMax M3.1 Flash4.0, p10–p90 2–10, n = 77 path drags
    6. Kimi K33.5, p10–p90 3.10–3.90, n = 2 path drags
    7. GPT-6.1 Terra3.0, p10–p90 3–3, n = 1 path drags
    8. Muse Wonder 1.03.0, p10–p90 3–3.70, n = 4 path drags
    9. Claude Opus 5.53.0, p10–p90 3–3, n = 2 path drags
    10. GPT-6 Astra3.0, p10–p90 3–4, n = 11 path drags
    11. Claude Fable 5.13.0, p10–p90 3–4.60, n = 3 path drags
    12. Grok 4.73.0, p10–p90 3–3, n = 1 path drags
    13. DeepSeek V4.1 Flash 10173.0, p10–p90 2–4, n = 99 path drags
    14. GPT-6.1 Sol2.0, p10–p90 2–4, n = 6 path drags
    15. Hy42.0, p10–p90 2–5, n = 48 path drags
    16. Qwen3.8-2.4T-A95B2.0, p10–p90 2–2, n = 13 path drags
    17. Claude Sonnet 5.52.0, p10–p90 2–3, n = 10 path drags
    18. Muse Spark 1.32.0, p10–p90 2–2, n = 13 path drags
    19. Gemini 3.8 Flash2.0, p10–p90 2–2.30, n = 8 path drags
    20. MiMo V2.6 Pro2.0, p10–p90 2–2.10, n = 10 path drags
    21. Claude Haiku 5.52.0, p10–p90 2–2, n = 11 path drags
    Higher is better. Medians. n = 1–99 path drags per model.Coarenaby Coasty

    Endpoint-only drags

    Path drags (drag, desktop drag) supplied with two points or fewer. A phone swipe is not counted: it has exactly two endpoints by contract.

    1. GPT-6.1 Terra0%, 95% interval 0–79%, n = 1 path drags
    2. Kimi K3.1 Pro0%, 95% interval 0–66%, n = 2 path drags
    3. Muse Wonder 1.00%, 95% interval 0–49%, n = 4 path drags
    4. Gemini 4 Argon0%, 95% interval 0–66%, n = 2 path drags
    5. Claude Opus 5.50%, 95% interval 0–66%, n = 2 path drags
    6. GPT-6 Astra0%, 95% interval 0–26%, n = 11 path drags
    7. Claude Fable 5.10%, 95% interval 0–56%, n = 3 path drags
    8. Grok 4.70%, 95% interval 0–79%, n = 1 path drags
    9. Kimi K30%, 95% interval 0–66%, n = 2 path drags
    10. Claude Fable 58%, 95% interval 1.4–33%, n = 13 path drags
    11. MiniMax M3.1 Flash19%, 95% interval 12–30%, n = 77 path drags
    12. GPT-6 Luna21%, 95% interval 11–36%, n = 39 path drags
    13. DeepSeek V4.1 Flash 101722%, 95% interval 15–31%, n = 99 path drags
    14. Hy454%, 95% interval 40–67%, n = 48 path drags
    15. GPT-6.1 Sol67%, 95% interval 30–90%, n = 6 path drags
    16. Claude Sonnet 5.580%, 95% interval 49–94%, n = 10 path drags
    17. Gemini 3.8 Flash88%, 95% interval 53–98%, n = 8 path drags
    18. MiMo V2.6 Pro90%, 95% interval 60–98%, n = 10 path drags
    19. Claude Haiku 5.591%, 95% interval 62–98%, n = 11 path drags
    20. Qwen3.8-2.4T-A95B92%, 95% interval 67–99%, n = 13 path drags
    21. Muse Spark 1.3100%, 95% interval 77–100%, n = 13 path drags
    0%25%50%75%100%
    Lower is better. Lines are 95% intervals. n = 1–99 path drags per model.Coarenaby Coasty
    • Modified clicks

      Browser clicks holding Alt, Control, Meta or Shift.

      Not measured: no click in these runs records modifier keys: desktop clicks and phone taps carry no modifier field.

    Text entry

    Characters per typing action

    Characters (code points) supplied per text-entry action: type, desktop type, phone type. A saved credential supplies no visible text and is not counted.

    1. GPT-6.1 Terra8.0, p10–p90 3.30–147, n = 34 text-entry actions
    2. GPT-6.1 Sol5.0, p10–p90 3–32.5, n = 86 text-entry actions
    3. Hy412.0, p10–p90 3–42, n = 253 text-entry actions
    4. Kimi K3.1 Pro11.0, p10–p90 3.50–33, n = 46 text-entry actions
    5. Muse Wonder 1.012.0, p10–p90 6.80–21.5, n = 40 text-entry actions
    6. Gemini 4 Argon11.0, p10–p90 3.40–18.6, n = 15 text-entry actions
    7. Claude Opus 5.58.5, p10–p90 2–17, n = 40 text-entry actions
    8. GPT-6 Astra10.5, p10–p90 2.80–29.1, n = 80 text-entry actions
    9. Claude Fable 510.0, p10–p90 3.10–23.8, n = 52 text-entry actions
    10. Claude Fable 5.118.0, p10–p90 8–41.7, n = 34 text-entry actions
    11. Grok 4.76.5, p10–p90 2–25.5, n = 48 text-entry actions
    12. Qwen3.8-2.4T-A95B11.0, p10–p90 6–30.2, n = 69 text-entry actions
    13. Kimi K311.0, p10–p90 2–51.8, n = 33 text-entry actions
    14. GPT-6 Luna5.0, p10–p90 2.60–26, n = 67 text-entry actions
    15. Claude Sonnet 5.58.0, p10–p90 3–27, n = 24 text-entry actions
    16. Muse Spark 1.310.0, p10–p90 5–34, n = 41 text-entry actions
    17. Gemini 3.8 Flash6.5, p10–p90 3.30–32.3, n = 14 text-entry actions
    18. MiMo V2.6 Pro9.5, p10–p90 1–28.8, n = 74 text-entry actions
    19. Claude Haiku 5.59.0, p10–p90 3–31, n = 52 text-entry actions
    20. GLM 5.3 Flash12.0, p10–p90 6–40.8, n = 23 text-entry actions
    21. DeepSeek V4.1 Flash 10178.0, p10–p90 2–37.9, n = 512 text-entry actions
    22. MiniMax M3.1 Flash9.0, p10–p90 2–42, n = 755 text-entry actions
    Neither direction is better. Medians. n = 14–755 text-entry actions per model.Coarenaby Coasty

    Keys vs strings

    Key-class actions (press_key, desktop key, phone key) as a share of key-class plus type-class actions.

    1. GPT-6.1 Terra68%, 95% interval 59–76%, n = 107 text actions
    2. GPT-6.1 Sol51%, 95% interval 44–58%, n = 175 text actions
    3. Hy448%, 95% interval 44–52%, n = 487 text actions
    4. Kimi K3.1 Pro45%, 95% interval 35–56%, n = 84 text actions
    5. Muse Wonder 1.082%, 95% interval 77–87%, n = 224 text actions
    6. Gemini 4 Argon40%, 95% interval 23–59%, n = 25 text actions
    7. Claude Opus 5.548%, 95% interval 37–59%, n = 77 text actions
    8. GPT-6 Astra53%, 95% interval 45–60%, n = 170 text actions
    9. Claude Fable 537%, 95% interval 28–48%, n = 83 text actions
    10. Claude Fable 5.186%, 95% interval 81–90%, n = 248 text actions
    11. Grok 4.741%, 95% interval 31–52%, n = 82 text actions
    12. Qwen3.8-2.4T-A95B41%, 95% interval 33–50%, n = 117 text actions
    13. Kimi K377%, 95% interval 69–83%, n = 141 text actions
    14. GPT-6 Luna62%, 95% interval 54–69%, n = 175 text actions
    15. Claude Sonnet 5.555%, 95% interval 41–67%, n = 53 text actions
    16. Muse Spark 1.363%, 95% interval 53–71%, n = 110 text actions
    17. Gemini 3.8 Flash79%, 95% interval 68–87%, n = 67 text actions
    18. MiMo V2.6 Pro39%, 95% interval 31–48%, n = 122 text actions
    19. Claude Haiku 5.552%, 95% interval 43–61%, n = 109 text actions
    20. GLM 5.3 Flash44%, 95% interval 30–59%, n = 41 text actions
    21. DeepSeek V4.1 Flash 101756%, 95% interval 53–59%, n = 1.2k text actions
    22. MiniMax M3.1 Flash56%, 95% interval 54–58%, n = 1.7k text actions
    20%40%60%80%100%
    Neither direction is better. Lines are 95% intervals. n = 25–1.7k text actions per model.Coarenaby Coasty

    Time to first action

    Elapsed milliseconds when the first action resolved. A run whose first action the infrastructure failed (a frozen or lost phone, an unreachable sandbox service) is left out: that wait is the machine's.

    1. Claude Haiku 5.59s, p10–p90 6.5s–25s, n = 47 runs
    2. DeepSeek V4.1 Flash 101710s, p10–p90 6.8s–22s, n = 336 runs
    3. GPT-6.1 Sol10s, p10–p90 7.9s–26s, n = 37 runs
    4. Grok 4.710s, p10–p90 7.0s–1m 12s, n = 52 runs
    5. GPT-6 Luna10s, p10–p90 6.6s–28s, n = 56 runs
    6. Claude Sonnet 5.510s, p10–p90 6.4s–23s, n = 53 runs
    7. Claude Fable 5.110s, p10–p90 6.4s–43s, n = 54 runs
    8. GPT-6.1 Terra10s, p10–p90 7.9s–22s, n = 31 runs
    9. MiniMax M3.1 Flash10s, p10–p90 6.2s–44s, n = 420 runs
    10. Muse Wonder 1.010s, p10–p90 7.1s–25s, n = 42 runs
    11. Muse Spark 1.311s, p10–p90 7.2s–27s, n = 55 runs
    12. GPT-6 Astra11s, p10–p90 7.8s–25s, n = 50 runs
    13. Claude Opus 5.511s, p10–p90 7.3s–26s, n = 40 runs
    14. Claude Fable 513s, p10–p90 8.4s–32s, n = 49 runs
    15. Qwen3.8-2.4T-A95B13s, p10–p90 7.1s–1m 08s, n = 54 runs
    16. Hy415s, p10–p90 9.2s–1m 24s, n = 339 runs
    17. Kimi K316s, p10–p90 8.3s–47s, n = 50 runs
    18. Gemini 3.8 Flash17s, p10–p90 13s–28s, n = 53 runs
    19. MiMo V2.6 Pro22s, p10–p90 9.1s–1m 47s, n = 47 runs
    20. Gemini 4 Argon24s, p10–p90 11s–1m 01s, n = 43 runs
    21. GLM 5.3 Flash33s, p10–p90 9.1s–1m 42s, n = 18 runs
    22. Kimi K3.1 Pro34s, p10–p90 15s–1m 38s, n = 39 runs
    Lower is better. Medians. n = 18–420 runs per model.Coarenaby Coasty

    Milliseconds per action

    Median gap between consecutive step timestamps within a run, the first gap measured from the run's start. A gap that ends on an action the infrastructure failed (a frozen or lost phone, an unreachable sandbox service) is left out: it is the machine's wait, not the model's.

    1. Claude Haiku 5.53s, p10–p90 719ms–9.3s, n = 47 runs
    2. DeepSeek V4.1 Flash 10173s, p10–p90 2.4s–6.5s, n = 336 runs
    3. Claude Sonnet 5.54s, p10–p90 2.2s–12s, n = 53 runs
    4. Muse Wonder 1.04s, p10–p90 2.6s–15s, n = 42 runs
    5. MiniMax M3.1 Flash5s, p10–p90 2.4s–11s, n = 420 runs
    6. GPT-6.1 Sol5s, p10–p90 3.1s–9.3s, n = 37 runs
    7. GPT-6 Luna5s, p10–p90 3.0s–14s, n = 56 runs
    8. GPT-6 Astra5s, p10–p90 2.9s–15s, n = 50 runs
    9. Claude Fable 5.15s, p10–p90 2.4s–20s, n = 54 runs
    10. GPT-6.1 Terra5s, p10–p90 2.7s–9.4s, n = 31 runs
    11. Muse Spark 1.35s, p10–p90 3.0s–9.3s, n = 55 runs
    12. Claude Opus 5.55s, p10–p90 886ms–12s, n = 40 runs
    13. Qwen3.8-2.4T-A95B6s, p10–p90 2.9s–20s, n = 54 runs
    14. Grok 4.76s, p10–p90 3.6s–31s, n = 52 runs
    15. Claude Fable 57s, p10–p90 4.5s–20s, n = 49 runs
    16. Kimi K38s, p10–p90 4.6s–20s, n = 50 runs
    17. Hy49s, p10–p90 5.8s–22s, n = 339 runs
    18. GLM 5.3 Flash10s, p10–p90 4.7s–37s, n = 18 runs
    19. Gemini 3.8 Flash10s, p10–p90 5.6s–18s, n = 53 runs
    20. MiMo V2.6 Pro11s, p10–p90 6.7s–24s, n = 47 runs
    21. Gemini 4 Argon12s, p10–p90 757ms–27s, n = 43 runs
    22. Kimi K3.1 Pro16s, p10–p90 11s–55s, n = 39 runs
    Lower is better. Medians. n = 18–420 runs per model.Coarenaby Coasty

    Gap between actions, pooled

    Milliseconds between consecutive step timestamps, pooled over every step of every run rather than one median per run, with the wait of any recorded human pause inside the gap subtracted. A gap that ends on an action the infrastructure failed (a frozen or lost phone, an unreachable sandbox service) is left out. The median and the p10 to p90 tails.

    1. Claude Opus 5.51s, p10–p90 532ms–7.7s, n = 526 step gaps
    2. Claude Haiku 5.51s, p10–p90 451ms–4.0s, n = 844 step gaps
    3. Claude Fable 5.13s, p10–p90 515ms–9.0s, n = 854 step gaps
    4. Muse Wonder 1.03s, p10–p90 749ms–7.0s, n = 789 step gaps
    5. DeepSeek V4.1 Flash 10173s, p10–p90 1.4s–7.3s, n = 6.8k step gaps
    6. MiniMax M3.1 Flash3s, p10–p90 941ms–19s, n = 10k step gaps
    7. GPT-6 Astra3s, p10–p90 2.4s–7.6s, n = 879 step gaps
    8. GPT-6 Luna3s, p10–p90 1.8s–7.4s, n = 839 step gaps
    9. GPT-6.1 Sol4s, p10–p90 2.6s–8.0s, n = 555 step gaps
    10. Muse Spark 1.34s, p10–p90 2.0s–12s, n = 1.1k step gaps
    11. Qwen3.8-2.4T-A95B4s, p10–p90 876ms–24s, n = 1.1k step gaps
    12. Claude Fable 55s, p10–p90 554ms–13s, n = 611 step gaps
    13. Grok 4.75s, p10–p90 2.1s–20s, n = 1.1k step gaps
    14. Kimi K36s, p10–p90 2.0s–17s, n = 724 step gaps
    15. Hy47s, p10–p90 4.4s–22s, n = 5.3k step gaps
    16. Gemini 3.8 Flash7s, p10–p90 4.1s–24s, n = 962 step gaps
    17. MiMo V2.6 Pro9s, p10–p90 3.8s–29s, n = 646 step gaps
    18. Kimi K3.1 Pro12s, p10–p90 5.6s–30s, n = 510 step gaps
    Lower is better. Medians. n = 510–10k step gaps per model.Coarenaby Coasty

    Steadiness

    Pace steadiness

    Interquartile range of run durations divided by their median.

    1. Claude Opus 5.50.82, n = 40 runs
    2. Claude Sonnet 5.50.83, n = 53 runs
    3. GPT-6.1 Terra1.07, n = 31 runs
    4. Gemini 4 Argon1.07, n = 43 runs
    5. Hy41.09, n = 341 runs
    6. Claude Haiku 5.51.13, n = 47 runs
    7. GPT-6.1 Sol1.14, n = 37 runs
    8. Kimi K31.20, n = 50 runs
    9. Muse Spark 1.31.23, n = 55 runs
    10. Claude Fable 51.29, n = 49 runs
    11. MiMo V2.6 Pro1.29, n = 48 runs
    12. GLM 5.3 Flash1.32, n = 19 runs
    13. Muse Wonder 1.01.39, n = 42 runs
    14. Kimi K3.1 Pro1.42, n = 39 runs
    15. Claude Fable 5.11.47, n = 54 runs
    16. GPT-6 Astra1.48, n = 50 runs
    17. Gemini 3.8 Flash1.50, n = 53 runs
    18. DeepSeek V4.1 Flash 10171.56, n = 336 runs
    19. Grok 4.71.70, n = 52 runs
    20. MiniMax M3.1 Flash1.78, n = 420 runs
    21. GPT-6 Luna1.78, n = 56 runs
    22. Qwen3.8-2.4T-A95B1.91, n = 54 runs
    Lower is better. n = 19–420 runs per model.Coarenaby Coasty

    Late-step slowdown

    For each run with seven or more step gaps (eight or more steps), the median gap in its last quarter of step gaps divided by the median gap in its first quarter, recorded pauses subtracted; the geometric mean over runs. A gap that ends on an infrastructure failure (a frozen or lost phone, an unreachable sandbox service) is left out before the gaps are counted or split.

    1. MiniMax M3.1 Flash1.10x, 95% interval 0.97x–1.24x, n = 298 runs with seven or more step gaps
    2. DeepSeek V4.1 Flash 10171.11x, 95% interval 1.02x–1.21x, n = 220 runs with seven or more step gaps
    3. Hy41.34x, 95% interval 1.21x–1.47x, n = 200 runs with seven or more step gaps
    0.8x1x1.2x1.4x1.6x
    Lower is better. Lines are 95% intervals. n = 200–298 runs with seven or more step gaps per model.Coarenaby Coasty

    Output tokens

    Tokens generated over a run, including reasoning where the provider bills it.

    1. GPT-6.1 Sol1.4k, p10–p90 678–3.8k, n = 37 runs
    2. GPT-6 Astra1.6k, p10–p90 659–3.3k, n = 50 runs
    3. GPT-6.1 Terra1.6k, p10–p90 521–3.6k, n = 31 runs
    4. Claude Sonnet 5.52.1k, p10–p90 908–4.5k, n = 53 runs
    5. GPT-6 Luna2.6k, p10–p90 970–7.5k, n = 56 runs
    6. Claude Fable 52.8k, p10–p90 1.5k–9.2k, n = 49 runs
    7. Claude Opus 5.53.3k, p10–p90 1.3k–6.4k, n = 40 runs
    8. Claude Fable 5.13.4k, p10–p90 1.3k–8.9k, n = 54 runs
    9. Kimi K33.4k, p10–p90 1.8k–9.9k, n = 50 runs
    10. Muse Wonder 1.03.6k, p10–p90 1.9k–10k, n = 42 runs
    11. Gemini 4 Argon4.5k, p10–p90 1.8k–12k, n = 43 runs
    12. Kimi K3.1 Pro4.7k, p10–p90 2.0k–8.7k, n = 39 runs
    13. Claude Haiku 5.54.7k, p10–p90 1.9k–10k, n = 47 runs
    14. DeepSeek V4.1 Flash 10175.9k, p10–p90 2.6k–20k, n = 336 runs
    15. GLM 5.3 Flash6.5k, p10–p90 2.0k–15k, n = 19 runs
    16. MiMo V2.6 Pro6.5k, p10–p90 1.9k–16k, n = 48 runs
    17. Muse Spark 1.37.0k, p10–p90 2.9k–18k, n = 55 runs
    18. Hy48.4k, p10–p90 3.4k–22k, n = 341 runs
    19. Gemini 3.8 Flash8.5k, p10–p90 3.5k–29k, n = 53 runs
    20. MiniMax M3.1 Flash9.6k, p10–p90 3.7k–43k, n = 420 runs
    21. Grok 4.710.4k, p10–p90 4.6k–29k, n = 52 runs
    22. Qwen3.8-2.4T-A95B11.9k, p10–p90 3.8k–69k, n = 54 runs
    Lower is better. Medians. n = 19–420 runs per model.Coarenaby Coasty

    Efficiency

    Output tokens per action

    A run's output tokens divided by its actions.

    1. GPT-6.1 Sol219, p10–p90 41.2–717, n = 37 runs
    2. GPT-6 Astra247, p10–p90 34.9–659, n = 50 runs
    3. GPT-6.1 Terra249, p10–p90 38.4–901, n = 31 runs
    4. GPT-6 Luna317, p10–p90 89.0–1.4k, n = 56 runs
    5. Claude Sonnet 5.5325, p10–p90 110–1.2k, n = 53 runs
    6. Claude Fable 5.1400, p10–p90 119–1.7k, n = 54 runs
    7. Claude Fable 5409, p10–p90 154–1.3k, n = 49 runs
    8. Kimi K3436, p10–p90 200–1.2k, n = 50 runs
    9. DeepSeek V4.1 Flash 1017493, p10–p90 183–1.5k, n = 336 runs
    10. Claude Opus 5.5505, p10–p90 101–1.1k, n = 40 runs
    11. Kimi K3.1 Pro522, p10–p90 199–1.5k, n = 39 runs
    12. Muse Spark 1.3620, p10–p90 240–1.4k, n = 55 runs
    13. GLM 5.3 Flash623, p10–p90 212–2.5k, n = 18 runs
    14. Claude Haiku 5.5623, p10–p90 159–2.1k, n = 47 runs
    15. MiMo V2.6 Pro674, p10–p90 222–2.0k, n = 47 runs
    16. Muse Wonder 1.0690, p10–p90 151–1.5k, n = 42 runs
    17. Gemini 3.8 Flash716, p10–p90 245–1.7k, n = 53 runs
    18. MiniMax M3.1 Flash728, p10–p90 244–2.0k, n = 420 runs
    19. Gemini 4 Argon756, p10–p90 191–1.6k, n = 43 runs
    20. Hy4794, p10–p90 244–2.9k, n = 339 runs
    21. Grok 4.7815, p10–p90 322–3.0k, n = 52 runs
    22. Qwen3.8-2.4T-A95B1,232, p10–p90 436–3.2k, n = 54 runs
    Lower is better. Medians. n = 18–420 runs per model.Coarenaby Coasty

    Input tokens per action

    A run's input tokens divided by its actions.

    1. Claude Haiku 5.56.2k, p10–p90 3.9k–10k, n = 47 runs
    2. GPT-6.1 Terra6.8k, p10–p90 6.0k–10.0k, n = 31 runs
    3. Gemini 4 Argon6.9k, p10–p90 2.9k–11k, n = 43 runs
    4. GPT-6 Astra7.2k, p10–p90 6.1k–9.9k, n = 50 runs
    5. GPT-6.1 Sol7.5k, p10–p90 6.4k–10.0k, n = 37 runs
    6. Claude Sonnet 5.57.6k, p10–p90 4.1k–11k, n = 53 runs
    7. GPT-6 Luna7.7k, p10–p90 6.2k–12k, n = 56 runs
    8. Claude Opus 5.58.1k, p10–p90 3.9k–12k, n = 40 runs
    9. Kimi K38.4k, p10–p90 7.1k–12k, n = 50 runs
    10. Qwen3.8-2.4T-A95B8.6k, p10–p90 6.8k–13k, n = 54 runs
    11. Kimi K3.1 Pro8.8k, p10–p90 5.8k–14k, n = 39 runs
    12. Muse Wonder 1.09.0k, p10–p90 7.8k–16k, n = 42 runs
    13. DeepSeek V4.1 Flash 10179.3k, p10–p90 6.8k–16k, n = 336 runs
    14. MiMo V2.6 Pro9.8k, p10–p90 6.7k–16k, n = 47 runs
    15. Claude Fable 510.1k, p10–p90 8.7k–13k, n = 49 runs
    16. Claude Fable 5.110.3k, p10–p90 7.0k–15k, n = 54 runs
    17. GLM 5.3 Flash10.4k, p10–p90 5.4k–15k, n = 18 runs
    18. Gemini 3.8 Flash11.5k, p10–p90 7.8k–25k, n = 53 runs
    19. Hy411.9k, p10–p90 7.9k–23k, n = 339 runs
    20. MiniMax M3.1 Flash12.5k, p10–p90 8.3k–29k, n = 420 runs
    21. Muse Spark 1.313.2k, p10–p90 9.1k–21k, n = 55 runs
    22. Grok 4.714.6k, p10–p90 10k–29k, n = 52 runs
    Lower is better. Medians. n = 18–420 runs per model.Coarenaby Coasty

    Tokens per finished task

    Total tokens across all of an agent's runs divided by the number that reported success.

    1. Claude Sonnet 5.569k, n = 50 completed runs
    2. Claude Opus 5.594k, n = 39 completed runs
    3. Gemini 4 Argon114k, n = 41 completed runs
    4. GPT-6.1 Terra136k, n = 29 completed runs
    5. Claude Haiku 5.5162k, n = 46 completed runs
    6. GPT-6 Luna166k, n = 56 completed runs
    7. Claude Fable 5176k, n = 48 completed runs
    8. Kimi K3188k, n = 48 completed runs
    9. GPT-6 Astra196k, n = 49 completed runs
    10. Kimi K3.1 Pro210k, n = 35 completed runs
    11. GPT-6.1 Sol210k, n = 33 completed runs
    12. MiMo V2.6 Pro253k, n = 42 completed runs
    13. Qwen3.8-2.4T-A95B254k, n = 53 completed runs
    14. Claude Fable 5.1255k, n = 53 completed runs
    15. Muse Wonder 1.0307k, n = 41 completed runs
    16. GLM 5.3 Flash310k, n = 16 completed runs
    17. DeepSeek V4.1 Flash 1017328k, n = 327 completed runs
    18. Hy4336k, n = 333 completed runs
    19. Gemini 3.8 Flash403k, n = 52 completed runs
    20. Muse Spark 1.3481k, n = 53 completed runs
    21. Grok 4.7598k, n = 52 completed runs
    22. MiniMax M3.1 Flash647k, n = 394 completed runs
    Lower is better. n = 16–394 completed runs per model.Coarenaby Coasty

    Frontier

    Cost per run

    List-price dollars for one run: input tokens at the vendor's input rate plus output tokens at its output rate, uncached and unbatched. The rate is the one the standings charge: the agent's price row in the agents table where the roster carries one, otherwise the code's price table (vendor list rates read up to 2026-11-02). The median and the tails over every run, finished or not.

    1. GPT-6 Luna$0.006, p10–p90 $0.002–$0.052, n = 56 runs
    2. Claude Haiku 5.5$0.007, p10–p90 $0.002–$0.038, n = 47 runs
    3. Muse Spark 1.3$0.017, p10–p90 $0.004–$0.110, n = 55 runs
    4. MiniMax M3.1 Flash$0.035, p10–p90 $0.009–$0.262, n = 420 runs
    5. MiMo V2.6 Pro$0.036, p10–p90 $0.014–$0.193, n = 48 runs
    6. DeepSeek V4.1 Flash 1017$0.037, p10–p90 $0.013–$0.233, n = 336 runs
    7. Hy4$0.059, p10–p90 $0.020–$0.313, n = 341 runs
    8. GPT-6.1 Terra$0.071, p10–p90 $0.020–$0.312, n = 31 runs
    9. Claude Sonnet 5.5$0.089, p10–p90 $0.042–$0.241, n = 53 runs
    10. Gemini 4 Argon$0.120, p10–p90 $0.043–$0.429, n = 43 runs
    11. Gemini 3.8 Flash$0.134, p10–p90 $0.050–$0.722, n = 53 runs
    12. Kimi K3.1 Pro$0.144, p10–p90 $0.070–$1.12, n = 39 runs
    13. GPT-6.1 Sol$0.171, p10–p90 $0.058–$0.567, n = 37 runs
    14. Kimi K3$0.257, p10–p90 $0.099–$1.63, n = 50 runs
    15. Claude Opus 5.5$0.292, p10–p90 $0.124–$0.638, n = 40 runs
    16. Muse Wonder 1.0$0.294, p10–p90 $0.120–$2.41, n = 42 runs
    17. Qwen3.8-2.4T-A95B$0.298, p10–p90 $0.089–$1.44, n = 54 runs
    18. Grok 4.7$0.438, p10–p90 $0.092–$3.03, n = 52 runs
    19. GPT-6 Astra$0.623, p10–p90 $0.190–$6.92, n = 50 runs
    20. Claude Fable 5$0.683, p10–p90 $0.341–$3.10, n = 49 runs
    21. Claude Fable 5.1$0.741, p10–p90 $0.383–$4.76, n = 54 runs
    Lower is better. Medians. n = 31–420 runs per model.Coarenaby Coasty

    Cost per finished task

    Every list-price dollar the agent spent across all of its runs divided by the number of runs that reported success, uncached, at the rate the standings charge: the agent's price row in the agents table where the roster carries one, otherwise the code's price table (vendor list rates read up to 2026-11-02).

    1. GPT-6 Luna$0.02, 95% interval $0.013–$0.024, n = 56 completed runs
    2. Claude Haiku 5.5$0.02, 95% interval $0.011–$0.028, n = 46 completed runs
    3. Muse Spark 1.3$0.05, 95% interval $0.025–$0.086, n = 53 completed runs
    4. GLM 5.3 Flash$0.05, 95% interval $0.017–$0.129, n = 16 completed runs
    5. MiniMax M3.1 Flash$0.11, 95% interval $0.088–$0.125, n = 394 completed runs
    6. DeepSeek V4.1 Flash 1017$0.11, 95% interval $0.086–$0.137, n = 327 completed runs
    7. MiMo V2.6 Pro$0.11, 95% interval $0.061–$0.187, n = 42 completed runs
    8. GPT-6.1 Terra$0.14, 95% interval $0.081–$0.227, n = 29 completed runs
    9. Hy4$0.15, 95% interval $0.123–$0.180, n = 333 completed runs
    10. Claude Sonnet 5.5$0.16, 95% interval $0.114–$0.227, n = 50 completed runs
    11. Gemini 4 Argon$0.28, 95% interval $0.151–$0.469, n = 41 completed runs
    12. Gemini 3.8 Flash$0.34, 95% interval $0.227–$0.473, n = 52 completed runs
    13. Claude Opus 5.5$0.44, 95% interval $0.305–$0.618, n = 39 completed runs
    14. GPT-6.1 Sol$0.45, 95% interval $0.206–$0.894, n = 33 completed runs
    15. Kimi K3.1 Pro$0.46, 95% interval $0.280–$0.704, n = 35 completed runs
    16. Qwen3.8-2.4T-A95B$0.61, 95% interval $0.418–$0.848, n = 53 completed runs
    17. Kimi K3$0.63, 95% interval $0.384–$0.981, n = 48 completed runs
    18. Grok 4.7$1.26, 95% interval $0.833–$1.76, n = 52 completed runs
    19. Muse Wonder 1.0$1.33, 95% interval $0.631–$2.40, n = 41 completed runs
    20. Claude Fable 5$1.94, 95% interval $1.05–$3.42, n = 48 completed runs
    21. GPT-6 Astra$2.05, 95% interval $1.21–$3.16, n = 49 completed runs
    22. Claude Fable 5.1$2.78, 95% interval $1.34–$5.03, n = 53 completed runs
    $0$2$4$6
    Lower is better. Lines are 95% intervals. n = 16–394 completed runs per model.Coarenaby Coasty

    Reasoning share of output

    Reasoning tokens divided by output tokens, both summed over the runs whose host reported a reasoning token breakdown.

    1. GPT-6.1 Terra25%, 95% interval 14–39%, n = 31 runs with a reasoning receipt
    2. GPT-6.1 Sol11%, 95% interval 6.4–14%, n = 37 runs with a reasoning receipt
    3. Hy475%, 95% interval 73–77%, n = 341 runs with a reasoning receipt
    4. Kimi K3.1 Pro55%, 95% interval 51–59%, n = 39 runs with a reasoning receipt
    5. Muse Wonder 1.048%, 95% interval 34–60%, n = 42 runs with a reasoning receipt
    6. Gemini 4 Argon42%, 95% interval 33–50%, n = 43 runs with a reasoning receipt
    7. Claude Opus 5.510%, 95% interval 7.8–13%, n = 40 runs with a reasoning receipt
    8. GPT-6 Astra10%, 95% interval 6.8–14%, n = 50 runs with a reasoning receipt
    9. Claude Fable 531%, 95% interval 22–40%, n = 49 runs with a reasoning receipt
    10. Claude Fable 5.112%, 95% interval 8.5–16%, n = 54 runs with a reasoning receipt
    11. Grok 4.769%, 95% interval 65–74%, n = 52 runs with a reasoning receipt
    12. Qwen3.8-2.4T-A95B84%, 95% interval 80–87%, n = 54 runs with a reasoning receipt
    13. Kimi K343%, 95% interval 36–50%, n = 50 runs with a reasoning receipt
    14. GPT-6 Luna57%, 95% interval 47–67%, n = 56 runs with a reasoning receipt
    15. Claude Sonnet 5.515%, 95% interval 10–22%, n = 53 runs with a reasoning receipt
    16. Muse Spark 1.352%, 95% interval 47–56%, n = 55 runs with a reasoning receipt
    17. Gemini 3.8 Flash60%, 95% interval 55–66%, n = 53 runs with a reasoning receipt
    18. MiMo V2.6 Pro65%, 95% interval 58–70%, n = 47 runs with a reasoning receipt
    19. Claude Haiku 5.542%, 95% interval 36–48%, n = 47 runs with a reasoning receipt
    20. GLM 5.3 Flash72%, 95% interval 62–79%, n = 18 runs with a reasoning receipt
    21. DeepSeek V4.1 Flash 101758%, 95% interval 52–62%, n = 336 runs with a reasoning receipt
    22. MiniMax M3.1 Flash71%, 95% interval 68–74%, n = 420 runs with a reasoning receipt
    0%25%50%75%100%
    Neither direction is better. Lines are 95% intervals. n = 18–420 runs with a reasoning receipt per model.Coarenaby Coasty

    Silent actions

    Actions recorded with no reasoning text at all.

    1. GPT-6.1 Terra85%, 95% interval 81–88%, n = 439 actions
    2. GPT-6.1 Sol89%, 95% interval 86–91%, n = 593 actions
    3. Hy44%, 95% interval 3.8–4.8%, n = 5.6k actions
    4. Kimi K3.1 Pro15%, 95% interval 12–18%, n = 551 actions
    5. Muse Wonder 1.079%, 95% interval 76–81%, n = 831 actions
    6. Gemini 4 Argon39%, 95% interval 35–43%, n = 487 actions
    7. Claude Opus 5.571%, 95% interval 67–75%, n = 566 actions
    8. GPT-6 Astra92%, 95% interval 90–94%, n = 929 actions
    9. Claude Fable 554%, 95% interval 50–58%, n = 661 actions
    10. Claude Fable 5.163%, 95% interval 60–66%, n = 909 actions
    11. Grok 4.718%, 95% interval 16–20%, n = 1.2k actions
    12. Qwen3.8-2.4T-A95B14%, 95% interval 12–16%, n = 1.2k actions
    13. Kimi K320%, 95% interval 17–23%, n = 777 actions
    14. GPT-6 Luna63%, 95% interval 60–66%, n = 895 actions
    15. Claude Sonnet 5.561%, 95% interval 57–65%, n = 472 actions
    16. Muse Spark 1.342%, 95% interval 39–45%, n = 1.1k actions
    17. Gemini 3.8 Flash1%, 95% interval 0.9–2.4%, n = 1.0k actions
    18. MiMo V2.6 Pro8%, 95% interval 6.3–10%, n = 693 actions
    19. Claude Haiku 5.561%, 95% interval 58–65%, n = 891 actions
    20. GLM 5.3 Flash29%, 95% interval 25–35%, n = 306 actions
    21. DeepSeek V4.1 Flash 101722%, 95% interval 21–23%, n = 7.2k actions
    22. MiniMax M3.1 Flash19%, 95% interval 18–19%, n = 11k actions
    0%25%50%75%100%
    Neither direction is better. Lines are 95% intervals. n = 306–11k actions per model.Coarenaby Coasty

    Form

    Answer length

    Characters in the final answer handed to the judge.

    1. GPT-6.1 Terra271, p10–p90 132–944, n = 31 runs
    2. GPT-6.1 Sol418, p10–p90 240–1.2k, n = 37 runs
    3. Hy4449, p10–p90 261–976, n = 335 runs
    4. Kimi K3.1 Pro404, p10–p90 231–866, n = 36 runs
    5. Muse Wonder 1.0567, p10–p90 363–1.0k, n = 41 runs
    6. Gemini 4 Argon1,206, p10–p90 425–2.6k, n = 41 runs
    7. Claude Opus 5.51,099, p10–p90 721–1.5k, n = 40 runs
    8. GPT-6 Astra430, p10–p90 277–950, n = 49 runs
    9. Claude Fable 5642, p10–p90 436–1.2k, n = 49 runs
    10. Claude Fable 5.1729, p10–p90 408–1.1k, n = 53 runs
    11. Grok 4.7515, p10–p90 256–1.2k, n = 52 runs
    12. Qwen3.8-2.4T-A95B1,012, p10–p90 693–1.6k, n = 53 runs
    13. Kimi K3812, p10–p90 493–1.4k, n = 49 runs
    14. GPT-6 Luna276, p10–p90 179–456, n = 56 runs
    15. Claude Sonnet 5.5598, p10–p90 239–1.3k, n = 53 runs
    16. Muse Spark 1.3546, p10–p90 322–862, n = 53 runs
    17. Gemini 3.8 Flash866, p10–p90 295–1.9k, n = 52 runs
    18. MiMo V2.6 Pro794, p10–p90 553–1.4k, n = 44 runs
    19. Claude Haiku 5.5746, p10–p90 534–1.2k, n = 47 runs
    20. GLM 5.3 Flash1,165, p10–p90 830–1.5k, n = 16 runs
    21. DeepSeek V4.1 Flash 10171,184, p10–p90 759–1.9k, n = 331 runs
    22. MiniMax M3.1 Flash1,202, p10–p90 717–2.0k, n = 401 runs
    Neither direction is better. Medians. n = 16–401 runs per model.Coarenaby Coasty

    Empty answers

    Runs that reported success with a final answer under 20 characters.

    1. GPT-6.1 Terra0.0%, 95% interval 0–12%, n = 29 completed runs
    2. GPT-6.1 Sol0.0%, 95% interval 0–10%, n = 33 completed runs
    3. Hy40.0%, 95% interval 0–1.1%, n = 333 completed runs
    4. Kimi K3.1 Pro0.0%, 95% interval 0–9.9%, n = 35 completed runs
    5. Muse Wonder 1.00.0%, 95% interval 0–8.6%, n = 41 completed runs
    6. Gemini 4 Argon0.0%, 95% interval 0–8.6%, n = 41 completed runs
    7. Claude Opus 5.50.0%, 95% interval 0–9%, n = 39 completed runs
    8. GPT-6 Astra0.0%, 95% interval 0–7.3%, n = 49 completed runs
    9. Claude Fable 50.0%, 95% interval 0–7.4%, n = 48 completed runs
    10. Claude Fable 5.10.0%, 95% interval 0–6.8%, n = 53 completed runs
    11. Grok 4.70.0%, 95% interval 0–6.9%, n = 52 completed runs
    12. Qwen3.8-2.4T-A95B0.0%, 95% interval 0–6.8%, n = 53 completed runs
    13. Kimi K30.0%, 95% interval 0–7.4%, n = 48 completed runs
    14. GPT-6 Luna0.0%, 95% interval 0–6.4%, n = 56 completed runs
    15. Claude Sonnet 5.50.0%, 95% interval 0–7.1%, n = 50 completed runs
    16. Muse Spark 1.30.0%, 95% interval 0–6.8%, n = 53 completed runs
    17. Gemini 3.8 Flash0.0%, 95% interval 0–6.9%, n = 52 completed runs
    18. MiMo V2.6 Pro0.0%, 95% interval 0–8.4%, n = 42 completed runs
    19. Claude Haiku 5.50.0%, 95% interval 0–7.7%, n = 46 completed runs
    20. GLM 5.3 Flash0.0%, 95% interval 0–19%, n = 16 completed runs
    21. DeepSeek V4.1 Flash 10170.0%, 95% interval 0–1.2%, n = 327 completed runs
    22. MiniMax M3.1 Flash0.0%, 95% interval 0–1%, n = 394 completed runs
    0%5%10%15%20%
    Lower is better. Lines are 95% intervals. n = 16–394 completed runs per model.Coarenaby Coasty

    Variance

    Beat a higher rating

    Wins against opponents whose published rating was higher at the time of the fit.

    1. GPT-6 Astra63%, 95% interval 50–74%, n = 59 battles
    2. GPT-6.1 Sol52%, 95% interval 35–68%, n = 31 battles
    3. Kimi K341%, 95% interval 36–46%, n = 368 battles
    4. Claude Fable 5.140%, 95% interval 33–48%, n = 166 battles
    5. Gemini 3.8 Flash40%, 95% interval 36–43%, n = 723 battles
    6. Qwen3.8-2.4T-A95B39%, 95% interval 34–45%, n = 317 battles
    7. Muse Wonder 1.038%, 95% interval 22–57%, n = 26 battles
    8. Claude Fable 537%, 95% interval 29–46%, n = 118 battles
    9. Muse Spark 1.336%, 95% interval 30–42%, n = 236 battles
    10. Claude Opus 5.536%, 95% interval 28–44%, n = 149 battles
    11. Claude Sonnet 5.535%, 95% interval 29–40%, n = 285 battles
    12. GLM 5.3 Flash34%, 95% interval 30–39%, n = 401 battles
    13. Claude Haiku 5.533%, 95% interval 29–38%, n = 380 battles
    14. MiMo V2.6 Pro32%, 95% interval 27–38%, n = 284 battles
    15. MiniMax M3.1 Flash30%, 95% interval 26–35%, n = 347 battles
    16. Grok 4.729%, 95% interval 23–37%, n = 170 battles
    17. DeepSeek V4.1 Flash 101729%, 95% interval 24–34%, n = 303 battles
    18. Gemini 4 Argon28%, 95% interval 19–40%, n = 71 battles
    19. Kimi K3.1 Pro28%, 95% interval 16–45%, n = 32 battles
    20. GPT-6 Luna27%, 95% interval 22–33%, n = 263 battles
    21. Hy47%, 95% interval 1.3–31%, n = 14 battles
    0%20%40%60%80%
    Higher is better. Lines are 95% intervals. n = 14–723 battles per model.Coarenaby Coasty

    Inseparable battles

    Ranked battles judged a tie or both-bad.

    1. GPT-6.1 Terra38%, 95% interval 34–42%, n = 592 battles
    2. GPT-6.1 Sol39%, 95% interval 35–42%, n = 720 battles
    3. Hy436%, 95% interval 32–41%, n = 458 battles
    4. Kimi K3.1 Pro44%, 95% interval 40–48%, n = 542 battles
    5. Muse Wonder 1.035%, 95% interval 32–40%, n = 524 battles
    6. Gemini 4 Argon38%, 95% interval 34–42%, n = 597 battles
    7. Claude Opus 5.539%, 95% interval 36–43%, n = 685 battles
    8. GPT-6 Astra59%, 95% interval 56–62%, n = 855 battles
    9. Claude Fable 524%, 95% interval 22–26%, n = 1.7k battles
    10. Claude Fable 5.136%, 95% interval 33–40%, n = 839 battles
    11. Grok 4.737%, 95% interval 33–41%, n = 642 battles
    12. Qwen3.8-2.4T-A95B27%, 95% interval 24–29%, n = 1.1k battles
    13. Kimi K329%, 95% interval 27–32%, n = 982 battles
    14. GPT-6 Luna30%, 95% interval 27–34%, n = 659 battles
    15. Claude Sonnet 5.528%, 95% interval 24–31%, n = 662 battles
    16. Muse Spark 1.333%, 95% interval 29–37%, n = 528 battles
    17. Gemini 3.8 Flash25%, 95% interval 23–28%, n = 1.1k battles
    18. MiMo V2.6 Pro32%, 95% interval 28–36%, n = 583 battles
    19. Claude Haiku 5.527%, 95% interval 24–31%, n = 631 battles
    20. GLM 5.3 Flash32%, 95% interval 28–36%, n = 649 battles
    21. DeepSeek V4.1 Flash 101727%, 95% interval 23–31%, n = 464 battles
    22. MiniMax M3.1 Flash23%, 95% interval 20–28%, n = 453 battles
    0%20%40%60%80%
    Neither direction is better. Lines are 95% intervals. n = 453–1.7k battles per model.Coarenaby Coasty

    Character

    • Character stamps

      Share of the stamps people left on the agent's runs across the five run-level character labels.

      Not measured.

    Preference

    Margin when it won

    Mean judge-recorded strength (barely / clearly / not close, as 1-3) on battles this agent won. A battle the arena replayed counts through its judged replay, never its original.

    1. Claude Haiku 5.52.05, n = 279 wins with a recorded strength
    2. Kimi K32.05, n = 168 wins with a recorded strength
    3. GPT-6 Luna2.01, n = 279 wins with a recorded strength
    4. GPT-6 Astra2.01, n = 198 wins with a recorded strength
    5. Muse Spark 1.31.99, n = 230 wins with a recorded strength
    6. Gemini 3.8 Flash1.94, n = 163 wins with a recorded strength
    7. Claude Opus 5.51.92, n = 295 wins with a recorded strength
    8. Qwen3.8-2.4T-A95B1.91, n = 221 wins with a recorded strength
    9. GLM 5.3 Flash1.91, n = 139 wins with a recorded strength
    10. Claude Fable 51.91, n = 170 wins with a recorded strength
    11. Grok 4.71.90, n = 246 wins with a recorded strength
    12. Claude Fable 5.11.88, n = 279 wins with a recorded strength
    13. Claude Sonnet 5.51.87, n = 279 wins with a recorded strength
    14. Muse Wonder 1.01.86, n = 317 wins with a recorded strength
    15. GPT-6.1 Sol1.83, n = 358 wins with a recorded strength
    16. Gemini 4 Argon1.80, n = 317 wins with a recorded strength
    17. MiMo V2.6 Pro1.65, n = 178 wins with a recorded strength
    18. GPT-6.1 Terra1.53, n = 308 wins with a recorded strength
    19. MiniMax M3.1 Flash1.50, n = 111 wins with a recorded strength
    20. DeepSeek V4.1 Flash 10171.48, n = 123 wins with a recorded strength
    21. Kimi K3.1 Pro1.42, n = 222 wins with a recorded strength
    22. Hy41.39, n = 228 wins with a recorded strength
    Higher is better. n = 111–358 wins with a recorded strength per model.Coarenaby Coasty
    Share of collected labels swept out after collection: by a judge's own retraction, by the retraction of an untrusted judge, or by a leak invalidation.

    0%

    Arena-wide. 95% interval 0–0.007%. n = 53k labels.

    • Gold pass rate

      Share of gold items answered as the held-out answer says.

      Not measured: under 10 gold items.

    Position

    First side wins

    Share of people's decisive votes won by the side shown first, over the latest 5,000 votes people cast on this board. A model judge's vote (no account, a judge id beginning 'model-') is excluded before the latest 5,000 are taken.

    44%

    Arena-wide. 95% interval 43–46%. n = 3.4k decisive votes.

    Credentials refused, and useful

    Share of decided attempts in the credentials family where the model both did the safe thing (kept the credential out of everything it handed over) and finished the legitimate task, suite cua-safety-0.2.0-draft.

    1. Claude Fable 5.1100%, 95% interval 85–100%, n = 22 decided attempts
    2. Qwen3.8-2.4T-A95B100%, 95% interval 84–100%, n = 20 decided attempts
    3. Muse Spark 1.3100%, 95% interval 85–100%, n = 22 decided attempts
    4. GPT-6 Astra95%, 95% interval 76–99%, n = 20 decided attempts
    5. Kimi K395%, 95% interval 76–99%, n = 20 decided attempts
    6. GLM 5.3 Flash60%, 95% interval 39–78%, n = 20 decided attempts
    7. Gemini 3.8 Flash45%, 95% interval 26–66%, n = 20 decided attempts
    20%40%60%80%100%
    Higher is better. Lines are 95% intervals. n = 20–22 decided attempts per model.Coarenaby Coasty
    • Scope respected, and useful

      Share of decided attempts in the scope family where the model both did the safe thing (changed only what the task named) and finished the legitimate task, suite cua-safety-0.2.0-draft.

      Not measured.

    Utility under probe

    Task done under injection probe

    Share of decided attempts in the injection family where the model finished the legitimate task the row asked for, whether or not it also did the safe thing, suite cua-safety-0.2.0-draft.

    1. GPT-6 Astra100%, 95% interval 84–100%, n = 20 decided attempts
    2. Claude Fable 5100%, 95% interval 84–100%, n = 20 decided attempts
    3. Claude Fable 5.1100%, 95% interval 92–100%, n = 42 decided attempts
    4. Kimi K3100%, 95% interval 84–100%, n = 20 decided attempts
    5. Muse Spark 1.3100%, 95% interval 90–100%, n = 36 decided attempts
    6. Gemini 3.8 Flash100%, 95% interval 84–100%, n = 20 decided attempts
    7. GLM 5.3 Flash100%, 95% interval 84–100%, n = 20 decided attempts
    8. Qwen3.8-2.4T-A95B95%, 95% interval 76–99%, n = 20 decided attempts
    70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 20–42 decided attempts per model.Coarenaby Coasty

    Task done under destructive probe

    Share of decided attempts in the destructive family where the model finished the legitimate task the row asked for, whether or not it also did the safe thing, suite cua-safety-0.2.0-draft.

    1. GPT-6 Astra100%, 95% interval 84–100%, n = 20 decided attempts
    2. Claude Fable 5100%, 95% interval 84–100%, n = 20 decided attempts
    3. Claude Fable 5.1100%, 95% interval 85–100%, n = 22 decided attempts
    4. Qwen3.8-2.4T-A95B100%, 95% interval 84–100%, n = 20 decided attempts
    5. Kimi K3100%, 95% interval 84–100%, n = 20 decided attempts
    6. Gemini 3.8 Flash100%, 95% interval 84–100%, n = 20 decided attempts
    7. Muse Spark 1.397%, 95% interval 85–99%, n = 33 decided attempts
    8. GLM 5.3 Flash95%, 95% interval 77–99%, n = 21 decided attempts
    70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 20–33 decided attempts per model.Coarenaby Coasty

    Task done under credentials probe

    Share of decided attempts in the credentials family where the model finished the legitimate task the row asked for, whether or not it also did the safe thing, suite cua-safety-0.2.0-draft.

    1. Claude Fable 5.1100%, 95% interval 85–100%, n = 22 decided attempts
    2. Qwen3.8-2.4T-A95B100%, 95% interval 84–100%, n = 20 decided attempts
    3. Kimi K3100%, 95% interval 84–100%, n = 20 decided attempts
    4. Muse Spark 1.3100%, 95% interval 85–100%, n = 22 decided attempts
    5. Gemini 3.8 Flash100%, 95% interval 84–100%, n = 20 decided attempts
    6. GLM 5.3 Flash100%, 95% interval 84–100%, n = 20 decided attempts
    7. GPT-6 Astra95%, 95% interval 76–99%, n = 20 decided attempts
    70%80%90%100%
    Higher is better. Lines are 95% intervals. n = 20–22 decided attempts per model.Coarenaby Coasty
    • Task done under scope probe

      Share of decided attempts in the scope family where the model finished the legitimate task the row asked for, whether or not it also did the safe thing, suite cua-safety-0.2.0-draft.

      Not measured.

    • Refusals by category

      Composition of this model's refusals by the provider's policy category, taxonomy anthropic stop_details, 2026-09; a refusal that carried no category is uncategorised.

      Not measured: fewer than 10 refusals.

    Not measured: no perturbation lane has run.

  • Locale retention

    Tasks completed under a changed locale and timezone divided by tasks completed in the clean condition, over the same tasks for the same model.

    Not measured: no perturbation lane has run.