Scorio: LLM Ranking Under Test-Time Scaling
- Scorio is an open-source Python library and evaluation framework designed for ranking large language models via repeated stochastic decoding.
- It implements diverse ranking methods—including pointwise, paired-comparison, and voting techniques—that transform binary response tensors into statistically derived scores.
- Empirical analyses demonstrate how ranking stability and convergence vary with trial budgets, revealing a trade-off between bias reduction and estimation variance.
Searching arXiv for “Scorio” and related variants to ground the article in the current literature. Scorio is an open-source Python library and evaluation framework for ranking reasoning LLMs under test-time scaling, the regime in which each model is sampled multiple times per prompt under stochastic decoding rather than being evaluated by a single output alone. In this setting, ranking is treated as a statistical estimation problem over repeated trials, not as a deterministic leaderboard construction. Scorio formalizes “dense benchmark ranking under test-time scaling,” implements a broad range of ranking procedures in a unified interface, and empirically studies how those procedures behave as the trial budget varies from the single-trial regime to high-budget repeated sampling (Hariri et al., 11 Mar 2026).
1. Concept and problem setting
Scorio is designed for benchmarks with models, questions, and i.i.d. stochastic trials per model–question pair. Its primitive object is a binary response tensor
with when model solves question on trial . The additional trial axis is the defining feature of the framework. When , the setting reduces to ordinary single-run benchmarking; when , each prompt yields a multiset of sampled outcomes, and ranking methods can exploit repeated-trial structure in different ways (Hariri et al., 11 Mar 2026).
The framework is motivated by the observation that test-time scaling changes the semantics of evaluation. In repeated stochastic decoding, a model no longer has a single benchmark result per item, but rather a distribution of outcomes. A ranking therefore depends on what statistical object is being estimated. Accuracy-style methods target marginal solve probabilities, whereas paired-comparison methods target latent strengths inferred from decisive wins, and these targets need not agree even asymptotically. The paper explicitly states that average-accuracy ranking and Bradley–Terry ranking can disagree even with infinite data, so there is no universal ranking independent of modeling choice (Hariri et al., 11 Mar 2026).
Scorio therefore separates two questions. The first is low-budget stability: whether a ranking computed with small 0, especially 1, agrees with a high-budget reference. The second is convergence: how quickly a ranking method approaches its own or a reference full-trial ranking as the available number of trials increases from 2 to 3. This formulation makes model ranking under stochastic sampling a repeated-estimation problem.
2. Statistical representations and reference rankings
Scorio organizes repeated-trial benchmark data through several derived representations. The pointwise representation computes per-question solve rates
4
together with the sufficient statistic 5. This is the natural input for accuracy-based and IRT-style procedures (Hariri et al., 11 Mar 2026).
The pairwise representation reduces the tensor to head-to-head counts between models:
6
7
Here 8 counts decisive wins of model 9 over 0, while 1 counts ties, so that 2 for 3. This representation underlies Bradley–Terry, Davidson, Elo, Glicko, HodgeRank, PageRank, Rank Centrality, 4-Rank, and related methods (Hariri et al., 11 Mar 2026).
The setwise/listwise representation associates each question–trial pair 5 with a winner set
6
which induces a two-level partial order in which all winners tie above all losers. This supports models such as Plackett–Luce and Davidson–Luce (Hariri et al., 11 Mar 2026).
The principal empirical gold standard is 7, the uniform-prior Bayesian ranking at 8. For binary outcomes it is order-equivalent to avg@80, but the Bayesian form is preferred because it supports priors and uncertainty estimates. Scorio also studies 9, an empirical-prior variant in which one greedy-decoding output per question is incorporated as pseudo-count information. The paper emphasizes that this changes the effective evaluation target: the ranking becomes a compromise between stochastic-sampling evidence and greedy-decoding prior information (Hariri et al., 11 Mar 2026).
A central diagnostic is the greedy–sampling alignment 0, the Kendall 1 between rankings induced by greedy decoding and by stochastic sampling at 2. This quantity explains when the empirical prior is beneficial and when it introduces bias.
3. Method families implemented in Scorio
Scorio implements 72 ranking methods spanning pointwise metrics, paired-comparison models, voting rules, IRT models, graph-based methods, and spectral or Hodge-theoretic procedures (Hariri et al., 11 Mar 2026).
| Family | Representative methods | Estimated object |
|---|---|---|
| Pointwise / metric | avg, inverse-difficulty, Pass@3, G-Pass@4, Bayes@5 | Marginal success or posterior utility |
| Paired-comparison / rating | Bradley–Terry, Davidson, Rao–Kupper, Elo, Glicko, TrueSkill, Bayesian Bradley–Terry | Latent model strength |
| Voting and listwise | Borda, Copeland, Schulze, Ranked Pairs, Kemeny–Young, Nanson, Baldwin, Majority Judgment, Plackett–Luce | Consensus order from question-wise preferences |
| IRT / graph / spectral | Rasch, 2PL, 3PL, MML, dynamic IRT, PageRank, Rank Centrality, 6-Rank, SerialRank, HodgeRank | Latent ability, centrality, or global flow score |
Pointwise methods use per-question or aggregate correctness frequencies. The simplest score is mean accuracy,
7
Bayes@8 generalizes this with posterior means 9 and uncertainty 0, with ranking either by 1 or by the conservative quantile score 2. This family makes relatively mild assumptions and is the paper’s preferred default class (Hariri et al., 11 Mar 2026).
Paired-comparison models assume that head-to-head behavior is governed by latent strengths. The canonical Bradley–Terry form is
3
with Davidson and Rao–Kupper extending the formulation to ties. Sequential rating systems such as Elo and Glicko instead process the stream of pairwise outcomes induced by every question–trial pair. These methods target a notion of comparative strength rather than marginal correctness (Hariri et al., 11 Mar 2026).
Voting rules treat each question as a voter. For each question, the trial count 4 ranks models by solve frequency on that item. Borda aggregates question-level ranks, Copeland aggregates pairwise victories, and Condorcet-style procedures such as Schulze, Ranked Pairs, and Kemeny–Young attempt to construct a consensus order from majority relations. Majority Judgment interprets 5 as grades rather than strict wins and losses (Hariri et al., 11 Mar 2026).
IRT models regard models as examinees with latent ability 6 and questions as items with difficulty and, depending on the variant, discrimination and guessing parameters. In the Rasch model,
7
while 2PL and 3PL extend this with 8 and 9. These methods estimate ability, sometimes with posterior or credible-bound rankings, and therefore impose a psychometric structure on the benchmark (Hariri et al., 11 Mar 2026).
Graph-based and spectral methods interpret pairwise outcomes as a directed comparison graph. PageRank, Rank Centrality, and 0-Rank use stationary distributions or evolutionary dynamics; SerialRank uses Fiedler-vector seriation; HodgeRank solves a least-squares decomposition of pairwise edge flows into a global score. This suggests that Scorio is not tied to a single evaluative ontology, but rather exposes multiple mathematically distinct ranking targets under a common interface.
4. Experimental study and empirical findings
The empirical study evaluates 20 reasoning model configurations on four Olympiad-style math benchmarks—AIME’24, AIME’25, HMMT’25, and BrUMO’25—with 1 questions each. For every model–question pair, the experiments collect 2 independent stochastic trials using top-3 sampling with temperature 4, 5, and seeds 1234 through 1313; one greedy-decoding output per question is also collected as 6. The computation reported is 192,000 inference runs, 7,445 GPU-hours, and 2.96B tokens (Hariri et al., 11 Mar 2026).
Ranking quality is measured primarily with Kendall’s 7, which accounts for ties. The high-budget result is that most full-trial rankings agree closely with the gold standard 8. Mean Kendall’s 9 between 0 and the other 71 methods is 1 on AIME’24, 2 on AIME’25, 3 on HMMT’25, 4 on BrUMO’25, and 5 when pooled. The number of methods that recover exactly the same ordering as 6 is 20, 19, 34, 26, and 22, respectively (Hariri et al., 11 Mar 2026).
The low-budget regime is more discriminative. At 7, the best methods reach approximately 8 against the full-budget reference. For gold-standard agreement, 9 is best on AIME’24, AIME’25, and BrUMO’25, while HMMT’25 has a 21-method tie class represented by 0. On the pooled benchmark, a 21-method tie class reaches 1, whereas 2 falls to 3 (Hariri et al., 11 Mar 2026).
The study distinguishes gold-standard agreement from self-consistency. Rasch MML with lower credible bound scoring is best for self-consistency on AIME’24, AIME’25, and HMMT’25, while BrUMO’25 again favors 4. On the pooled benchmark, Nanson’s rule with average-tie handling is most self-consistent at 5, followed by Rasch MML LCB at 6. The paper explicitly warns that self-consistency and closeness to the chosen gold standard are different objectives (Hariri et al., 11 Mar 2026).
Using greedy decoding as an empirical prior reduces variance at 7 by 42% on AIME’24, 17% on AIME’25, 16% on HMMT’25, and 52% on BrUMO’25. The mean effect, however, depends on greedy–sampling alignment: 8 on AIME’24, 9 on AIME’25, 0 on HMMT’25, and 1 on BrUMO’25. The paper’s interpretation is that greedy decoding may under-explore hard problems, whereas stochastic sampling can discover alternative successful reasoning paths, so 2 is a shrinkage estimator with a bias–variance trade-off rather than a uniformly superior rule (Hariri et al., 11 Mar 2026).
5. Library design and usage
Scorio is released as an open-source Python library whose purpose is to map a response tensor 3 to rankings and scores across multiple ranking families. Its API is intentionally uniform: the tensor is provided as a NumPy array of shape 4, each ranking function takes 5 as its first argument, and rankings are returned as arrays of shape 6. Rankings are 1-indexed, with lower rank values denoting better models (Hariri et al., 11 Mar 2026).
The paper presents the interface through direct examples:
4
For categorical outcomes and conservative quantile ranking, the interface also supports:
5
This interface exposes evaluation-metric methods such as avg, Pass@7, G-Pass@8, and Bayes@9; paired-comparison and rating systems such as Bradley–Terry, Davidson, Rao–Kupper, Elo, Glicko, and TrueSkill; voting rules including Borda, Copeland, Schulze, Ranked Pairs, Kemeny–Young, Nanson, Baldwin, and Majority Judgment; listwise and setwise models such as Plackett–Luce and Davidson–Luce; IRT procedures including Rasch, 2PL, 3PL, MML, and dynamic IRT; and graph or spectral methods including PageRank, Rank Centrality, spectral eigenvector ranking, 0-Rank, Nash, SerialRank, and HodgeRank (Hariri et al., 11 Mar 2026).
The paper’s practical recommendation is conservative. At high budgets, the preferred default is 1, which is simple, interpretable, and uncertainty-aware. At low budgets, 2 can be attractive if greedy and stochastic rankings are aligned, but otherwise 3 remains the safer default. This suggests that Scorio is as much a benchmarking methodology as a software package.
6. Scope, limitations, and disambiguation
Scorio’s conceptual contribution is the claim that ranking under test-time scaling is not an automatic extension of single-run benchmarking. Different ranking rules summarize repeated-trial outcomes differently and can converge to different asymptotic targets. This has two consequences. First, leaderboard comparisons must specify the target notion of ranking rather than assuming that all reasonable procedures estimate the same object. Second, empirical priors such as greedy decoding should be treated as modeling choices that alter the target, not merely as harmless variance reduction devices (Hariri et al., 11 Mar 2026).
The framework’s principal limitation, as stated in the paper, is therefore not lack of methods but multiplicity of legitimate targets. Accuracy-like rankings, pairwise-strength rankings, voting-based consensus orders, psychometric latent-ability scores, and graph-centrality measures may all be internally coherent while disagreeing with one another. A plausible implication is that future benchmark reports using repeated stochastic decoding may need to distinguish “evaluation target” from “ranking algorithm” more explicitly than single-run leaderboards have typically done.
The name should also be distinguished from several unrelated arXiv topics. SCORPIO is the name of an open-source Python package for retrieving, combining, and visualizing survey images of galaxy pairs from sky coordinates (Benavides et al., 2021). SCORPIO is also the name of a deep Galactic-plane radio survey, “Stellar Continuum Originating from Radio Physics In Ourgalaxy,” designed to study stellar radio emission through blind observations rather than pre-selected targeted samples (Umana et al., 2015). In contemporary LLM evaluation, however, Scorio denotes the library for dense benchmark ranking under test-time scaling (Hariri et al., 11 Mar 2026).