Repository navigation
Re-grade the 25 leaderboard routers with the current evaluator - #253
Merged
Merged
Conversation
Every prediction file behind a leaderboard row was re-graded on GitHub's runners (workflow run 40971464215, main at 5a342c5) with the LiveCodeBench fixes (#230, #234, #239), the METEOR cap (#216) and the current price table. The re-graded files keep their original JSON formatting. README Arena, accuracy, cost and optimality columns are updated and the table re-ranked; robustness does not depend on grading and is unchanged. Divyam moves to #1 (77.22) and BizRouter to #2 (77.08). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 30, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Re-grades every prediction file behind a leaderboard row (25 routers) with the current evaluator. It ran on GitHub's runners, because LiveCodeBench grading executes submitted code: workflow run 40971464215 on
mainat 5a342c5, 4 workers per router. All 25 jobs succeeded.What the current evaluator includes that some stored scores predate
__main__guards (Fix LiveCodeBench scoring of single-quoted __main__ guards #230),sys.stdin.bufferinput (Fix LiveCodeBench stdin tests for solutions that read sys.stdin.buffer #234), and a per-test memory limit (Limit memory of LiveCodeBench test processes #239).What this PR changes
accuracyandcost. Each file keeps its original JSON formatting, so the diff shows only changed values. Routers that stored no per-row scores (BizRouter, NuRoute, Weave, Chayan, chuzom, cruq, LLM Router, R**2, vLLM-SR) now have them, so their website difficulty breakdowns can be built. nadir-caliper's stored all-zero scores are replaced.Correction: the
/evaluatere-runs I triggered on #232, #229 and #224 earlier today graded with each PR branch's own copy of the evaluator, so they did not include these fixes. The numbers here supersede them.Not re-graded: Paix2 (on hold, #211), and four prediction files with no leaderboard row (
glm-4-air-router,llm-router,nadir-tumbler,sqwish-router).Leaderboard before → after
Row-level changes per prediction file
"Newly scored" rows had no stored score before. Grade flips compare stored and new scores, including the optional candidate rows; for Cross-Router all flips are in candidate rows. Two flips in nadir-cascade-v2 were checked against the labels by hand (ArcMMLU_468 answered A, label D; ArcMMLU_65 answered D, label A): the stored 1.0 was wrong.
🤖 Generated with Claude Code