optimization, compared against human expert patches. Updated monthly.</p></div> <div class="metrics-section svelte-1h6jcx3"><h2 class="svelte-1h6jcx3" data-svelte-h="svelte-152aplx">Metrics</h2> <div class="metrics-grid svelte-1h6jcx3"><div class="metric-card svelte-1h6jcx3" style="--accent: var(--wine-gold)"><div class="metric-symbol svelte-1h6jcx3">RP</div> <div class="metric-body svelte-1h6jcx3"><h3 class="svelte-1h6jcx3">RP Rank</h3> <p class="svelte-1h6jcx3">Ranked Pairs position computed over pairwise advantage comparisons across all agent-model configurations. Lower is better.</p></div> </div><div class="metric-card svelte-1h6jcx3" style="--accent: var(--score-good)"><div class="metric-symbol svelte-1h6jcx3">Adv</div> <div class="metric-body svelte-1h6jcx3"><h3 class="svelte-1h6jcx3">Advantage</h3> <p class="svelte-1h6jcx3">Speedup_agent − Speedup_expert. Measures performance relative to human experts. A positive value means the agent outperformed the human.</p></div> </div><div class="metric-card svelte-1h6jcx3" style="--accent: var(--category-cyan)"><div class="metric-symbol svelte-1h6jcx3">Ã</div> <div class="metric-body svelte-1h6jcx3"><h3 class="svelte-1h6jcx3">Normalized Advantage</h3> <p class="svelte-1h6jcx3">Signal-to-noise ratio of the agent advantage, accounting for variance across workloads. Rewards consistent improvements across many benchmarks.</p></div> </div><div class="metric-card svelte-1h6jcx3" style="--accent: var(--category-blue)"><div class="metric-symbol svelte-1h6jcx3">S</div> <div class="metric-body svelte-1h6jcx3"><h3 class="svelte-1h6jcx3">Speedup</h3> <p class="svelte-1h6jcx3">Geometric mean of per-workload speedup ratios (baseline / agent execution time). Values > 1 indicate the agent made the code faster.</p></div> </div></div></div> <div class="table-section svelte-1h6jcx3"><h2 class="svelte-1h6jcx3" data-svelte-h="svelte-16gwwlq">Global Leaderboard</h2> <p class="table-note svelte-1h6jcx3" data-svelte-h="svelte-t5qm0y">Ranked by Ranked Pairs ordering on Advantage. Click headers to sort.</p> <div class="table-wrapper svelte-1h6jcx3"><table class="svelte-1h6jcx3"><thead class="svelte-1h6jcx3"><tr><th class="text-col svelte-1h6jcx3" data-svelte-h="svelte-1j9cto">Agent</th> <th class="text-col svelte-1h6jcx3" data-svelte-h="svelte-1cw35u8">Model</th> <th class="num-col sortable svelte-1h6jcx3 active">RP Rank <span class="sort-arrow svelte-1h6jcx3">↑</span> </th><th class="num-col sortable svelte-1h6jcx3">Adv <span class="sort-arrow svelte-1h6jcx3">↑</span> </th><th class="num-col sortable svelte-1h6jcx3">Ã <span class="sort-arrow svelte-1h6jcx3">↑</span> </th><th class="num-col sortable svelte-1h6jcx3">Speedup <span class="sort-arrow svelte-1h6jcx3">↑</span> </th></tr></thead> <tbody><tr class="svelte-1h6jcx3"><td class="agent-name svelte-1h6jcx3">OpenHands</td> <td class="model-name svelte-1h6jcx3">Claude 4.0 Sonnet</td> <td class="rank-cell svelte-1h6jcx3">1</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0112</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0483</td> <td class="num-cell svelte-1h6jcx3">1.0539</td> </tr><tr class="svelte-1h6jcx3"><td class="agent-name svelte-1h6jcx3">OpenHands</td> <td class="model-name svelte-1h6jcx3">Qwen 3 Coder</td> <td class="rank-cell svelte-1h6jcx3">2</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0301</td> <td class="num-cell svelte-1h6jcx3 negative">-0.1529</td> <td class="num-cell svelte-1h6jcx3">1.0346</td> </tr><tr class="svelte-1h6jcx3"><td class="agent-name svelte-1h6jcx3">OpenHands</td> <td class="model-name svelte-1h6jcx3">GPT-5</td> <td class="rank-cell svelte-1h6jcx3">3</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0209</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0702</td> <td class="num-cell svelte-1h6jcx3">1.0825</td> </tr><tr class="svelte-1h6jcx3"><td class="agent-name svelte-1h6jcx3">Terminus 2</td> <td class="model-name svelte-1h6jcx3">Claude 4.0 Sonnet</td> <td class="rank-cell svelte-1h6jcx3">4</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0410</td> <td class="num-cell svelte-1h6jcx3 negative">-0.1065</td> <td class="num-cell svelte-1h6jcx3">1.0987</td> </tr><tr class="svelte-1h6jcx3"><td class="agent-name svelte-1h6jcx3">Terminus 2</td> <td class="model-name svelte-1h6jcx3">Qwen 3 Coder</td> <td class="rank-cell svelte-1h6jcx3">5</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0454</td> <td class="num-cell svelte-1h6jcx3 negative">-0.1257</td> <td class="num-cell svelte-1h6jcx3">1.0677</td> </tr><tr class="svelte-1h6jcx3"><td class="agent-name svelte-1h6jcx3">Terminus 2</td> <td class="model-name svelte-1h6jcx3">Gemini 2.5 Pro</td> <td class="rank-cell svelte-1h6jcx3">6</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0433</td> <td class="num-cell svelte-1h6jcx3 negative">-0.1138</td> <td class="num-cell svelte-1h6jcx3">1.0963</td> </tr><tr class="svelte-1h6jcx3"><td class="agent-name svelte-1h6jcx3">Terminus 2</td> <td class="model-name svelte-1h6jcx3">GPT-5</td> <td class="rank-cell svelte-1h6jcx3">7</td> <td class="num-cell svelte-1h6jcx3 negative">-0.0504</td> <td class="num-cell svelte-1h6jcx3 negative">-0.1387</td> <td class="num-cell svelte-1h6jcx3">1.0585</td> </tr><tr class="svelte-1h6jcx3 human-row"><td class="agent-name svelte-1h6jcx3">Human Expert</td> <td class="model-name svelte-1h6jcx3">—</td> <td class="rank-cell svelte-1h6jcx3">—</td> <td class="num-cell svelte-1h6jcx3">0.0000</td> <td class="num-cell svelte-1h6jcx3">0.0000</td> <td class="num-cell svelte-1h6jcx3">1.1040</td> </tr></tbody></table></div></div> <div class="stratified-section svelte-1h6jcx3"><h2 class="svelte-1h6jcx3" data-svelte-h="svelte-1xa4n95">Stratified Advantage Breakdown</h2> <p class="table-note svelte-1h6jcx3" data-svelte-h="svelte-l0ylna">Advantage computed at different code hierarchy levels — module, class,
0 commit comments