Scoreboard
Pass rate by model and harness, per difficulty tier. Sorted by the lower end of the 95% interval. A tier appears once it has scored runs.
Circle = open-weight model, diamond = proprietary. A hollow marker means fewer than 20 runs (preliminary). Whiskers are 95% Wilson intervals.
Tier 3 (hard)
Shaded rows are not separable from the leader on this evidence: their interval reaches the lower end of the leader (the solid result with the highest lower end). Preliminary rows never lead and are never shaded.
| Model | Harness | Weights | Pass rate | 95% interval | Passed/runs | Notes |
|---|---|---|---|---|---|---|
| Kimi K3 | OpenCode 1.19.3 (neutral) | open-weight | 98% | 88%–100% | 43/44 | top group |
| Claude Opus 5.5 | Claude Code (native) | proprietary | 91% | 79%–96% | 40/44 | top group |
| GPT-6 Astra | OpenCode 1.19.3 (neutral) | proprietary | 91% | 79%–96% | 40/44 | top group |
| Claude Fable 5.1 | OpenCode 1.19.3 (neutral) | proprietary | 95% | 76%–99% | 19/20 | top group paused |
| GLM-5.3 | OpenCode 1.19.3 (neutral) | open-weight | 89% | 76%–95% | 39/44 | top group |
| Claude Opus 5.5 | OpenCode 1.19.3 (neutral, v2 config) | proprietary | 100% | 72%–100% | 10/10 | preliminary |
| GPT-6 Astra | OpenCode 1.19.3 (neutral, v2 config) | proprietary | 100% | 72%–100% | 10/10 | preliminary |
| Kimi K3 | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 100% | 72%–100% | 10/10 | preliminary |
| Claude Fable 5.1 | Claude Code (native) | proprietary | 90% | 71%–97% | 19/21 | top group paused |
| Claude Opus 5.5 | OpenCode 1.19.3 (neutral) | proprietary | 82% | 68%–90% | 36/44 | top group |
| DeepSeek V4.1 Flash | OpenCode 1.19.3 (neutral) | open-weight | 80% | 66%–89% | 35/44 | top group |
| GPT-6 Astra | Codex CLI (native) | proprietary | 80% | 66%–89% | 35/44 | top group |
| Qwen 3.8 2.4T-A95B | OpenCode 1.19.3 (neutral) | open-weight | 78% | 63%–88% | 32/41 | |
| MiniMax M3 | OpenCode 1.19.3 (neutral) | open-weight | 77% | 62%–87% | 33/43 | |
| DeepSeek V4 Pro | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 90% | 60%–98% | 9/10 | preliminary |
| GLM-5.3 | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 90% | 60%–98% | 9/10 | preliminary |
| MiniMax M3 | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 90% | 60%–98% | 9/10 | preliminary |
| Qwen 3.8 Max | OpenCode 1.19.3 (neutral) | open-weight | 73% | 58%–84% | 32/44 | |
| DeepSeek V4 Pro | OpenCode 1.19.3 (neutral) | open-weight | 66% | 51%–78% | 29/44 | |
| DeepSeek V4.1 Flash | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 70% | 40%–89% | 7/10 | preliminary |
| MiMo V2.6 Pro | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 70% | 40%–89% | 7/10 | preliminary |
| Qwen 3.8 2.4T-A95B | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 70% | 40%–89% | 7/10 | preliminary |
| Qwen 3.8 Max | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 70% | 40%–89% | 7/10 | preliminary |
| MiMo V2.6 Pro | OpenCode 1.19.3 (neutral) | open-weight | 21% | 12%–36% | 9/42 | |
| Gemma 4 31B | OpenCode 1.19.3 (neutral) | open-weight | 17% | 8%–31% | 7/41 | |
| Gemma 4 31B | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 10% | 2%–40% | 1/10 | preliminary |
| gpt-oss-120b | OpenCode 1.19.3 (neutral) | open-weight | 0% | 0%–8% | 0/43 | known format defect |
| gpt-oss-120b | OpenCode 1.19.3 (neutral, v2 config) | open-weight | 0% | 0%–28% | 0/10 | preliminary known format defect |
Tier 2 (moderate)
Shaded rows are not separable from the leader on this evidence: their interval reaches the lower end of the leader (the solid result with the highest lower end). Preliminary rows never lead and are never shaded.
| Model | Harness | Weights | Pass rate | 95% interval | Passed/runs | Notes |
|---|---|---|---|---|---|---|
| Claude Opus 5.5 | OpenCode 1.19.3 (neutral) | proprietary | 96% | 82%–99% | 27/28 | top group |
| GPT-6 Astra | OpenCode 1.19.3 (neutral) | proprietary | 96% | 82%–99% | 27/28 | top group |
| GPT-6 Astra | Codex CLI (native) | proprietary | 96% | 82%–99% | 27/28 | top group |
| Claude Opus 5.5 | Claude Code (native) | proprietary | 93% | 77%–98% | 26/28 | top group |
| DeepSeek V4 Pro | OpenCode 1.19.3 (neutral) | open-weight | 93% | 77%–98% | 26/28 | top group |
| Qwen 3.8 2.4T-A95B | OpenCode 1.19.3 (neutral) | open-weight | 93% | 77%–98% | 26/28 | top group |
| GLM-5.3 | OpenCode 1.19.3 (neutral) | open-weight | 89% | 73%–96% | 25/28 | top group |
| DeepSeek V4.1 Flash | OpenCode 1.19.3 (neutral) | open-weight | 86% | 68%–94% | 24/28 | top group |
| Kimi K3 | OpenCode 1.19.3 (neutral) | open-weight | 86% | 68%–94% | 24/28 | top group |
| MiniMax M3 | OpenCode 1.19.3 (neutral) | open-weight | 82% | 64%–92% | 23/28 | top group |
| Qwen 3.8 Max | OpenCode 1.19.3 (neutral) | open-weight | 79% | 60%–90% | 22/28 | top group |
| MiMo V2.6 Pro | OpenCode 1.19.3 (neutral) | open-weight | 54% | 36%–70% | 15/28 | |
| Gemma 4 31B | OpenCode 1.19.3 (neutral) | open-weight | 14% | 6%–32% | 4/28 | |
| gpt-oss-120b | OpenCode 1.19.3 (neutral) | open-weight | 0% | 0%–12% | 0/28 | known format defect |
Tier 1 (routine)
Shaded rows are not separable from the leader on this evidence: their interval reaches the lower end of the leader (the solid result with the highest lower end). Preliminary rows never lead and are never shaded.
| Model | Harness | Weights | Pass rate | 95% interval | Passed/runs | Notes |
|---|---|---|---|---|---|---|
| GLM-5.3 | OpenCode 1.19.3 (neutral) | open-weight | 96% | 82%–99% | 26/27 | top group |
| Kimi K3 | OpenCode 1.19.3 (neutral) | open-weight | 96% | 81%–99% | 25/26 | top group |
| Claude Opus 5.5 | OpenCode 1.19.3 (neutral) | proprietary | 94% | 79%–98% | 29/31 | top group |
| Claude Opus 5.5 | Claude Code (native) | proprietary | 94% | 79%–98% | 29/31 | top group |
| GPT-6 Astra | OpenCode 1.19.3 (neutral) | proprietary | 90% | 75%–97% | 28/31 | top group |
| DeepSeek V4 Pro | OpenCode 1.19.3 (neutral) | open-weight | 87% | 70%–95% | 26/30 | top group |
| Qwen 3.8 2.4T-A95B | OpenCode 1.19.3 (neutral) | open-weight | 88% | 70%–96% | 22/25 | top group |
| DeepSeek V4.1 Flash | OpenCode 1.19.3 (neutral) | open-weight | 84% | 67%–93% | 26/31 | top group |
| MiniMax M3 | OpenCode 1.19.3 (neutral) | open-weight | 84% | 65%–94% | 21/25 | top group |
| GPT-6 Astra | Codex CLI (native) | proprietary | 81% | 64%–91% | 25/31 | top group |
| Qwen 3.8 Max | OpenCode 1.19.3 (neutral) | open-weight | 81% | 60%–92% | 17/21 | top group |
| MiMo V2.6 Pro | OpenCode 1.19.3 (neutral) | open-weight | 65% | 43%–82% | 13/20 | top group |
| Gemma 4 31B | OpenCode 1.19.3 (neutral) | open-weight | 50% | 31%–69% | 11/22 | |
| gpt-oss-120b | OpenCode 1.19.3 (neutral) | open-weight | 0% | 0%–12% | 0/28 | known format defect |
| Claude Fable 5.1 | OpenCode 1.19.3 (neutral) | proprietary | too few runs to rate | n=8 | paused | |