Paper deep dive
Offline Preference-Based Trajectory Evaluation
Fernando Diaz
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 97%
Last extracted: 6/20/2026, 10:04:02 AM
Summary
The paper proposes 'Preference-Based Trajectory Evaluation' as a more sensitive and data-efficient alternative to standard binary success-rate metrics for evaluating agentic AI systems. The author argues that binary metrics collapse valuable temporal information, leading to high tie rates (approx. 75%) and 'benchmark saturation.' The proposed methodsâLexicographic Return (LR), Return-Paired Preference (RPP), and Interval-Paired Preference (IPP)âuse temporal preferences over progress and time-to-return to reduce ties (to approx. 35%) and improve discriminative power, ranking stability, and sensitivity across various benchmarks like AgentBoard and OpenHands-Index.
Entities (10)
Relation Signals (4)
Fernando Diaz â affiliatedwith â Carnegie Mellon University
confidence 100% ¡ Fernando Diaz Carnegie Mellon University Pittsburgh, PA
Lexicographic Return â improves â Success Rate
confidence 90% ¡ Our results show that trajectory-aware preferences reduce tie rates from roughly 75% to 35% on average...
Lexicographic Return â proposedby â Fernando Diaz
confidence 90% ¡ We propose preference-based trajectory evaluation... Lexicographic Return (LR)...
AgentBoard â usedforevaluationof â Lexicographic Return
confidence 80% ¡ We compare our preference-based methodsâLR, RPP, and IPPâwith metric-based methods... across five benchmarks...
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Offline evaluation of agentic systems often collapses trajectories to terminal success, discarding information about partial progress and inducing widespread ties, creating substantial statistical inefficiency by reducing effective sample size and weakening the ability to distinguish systems. We propose preference-based trajectory evaluation, which compares trajectories directly through temporal preferences over progress and time-to-return profiles. We find that, across diverse agentic and interactive benchmarks, standard success-based metrics produce tied comparisons on roughly 75% of instances, whereas trajectory-aware preferences reduce ties to roughly 35%, improving discriminative power, ranking stability, and data efficiency. Our results suggest that benchmark saturation, often attributed to poor data collection or problem difficulty, may also be explained by the choice of evaluation measure.
Tags
Links
- Source: https://arxiv.org/abs/2606.17541v1
- Canonical: https://arxiv.org/abs/2606.17541v1
Trouble viewing inline? Open PDF directly â
Full Text
73,576 characters extracted from source content.
Expand or collapse full text
Offline Preference-Based Trajectory Evaluation Fernando Diaz Carnegie Mellon University Pittsburgh, PA diazf@acm.org Abstract Offline evaluation of agentic systems often collapses trajectories to terminal suc- cess, discarding information about partial progress and inducing widespread ties, creating substantial statistical inefficiency by reducing effective sample size and weakening the ability to distinguish systems. We propose preference-based trajec- tory evaluation, which compares trajectories directly through temporal preferences over progress and time-to-return profiles. We find that, across diverse agentic and interactive benchmarks, standard success-based metrics produce tied comparisons on roughly 75% of instances, whereas trajectory-aware preferences reduce ties to roughly 35%, improving discriminative power, ranking stability, and data effi- ciency. Our results suggest that benchmark saturation, often portrayed as the result of poor data collection or problem difficulty, may also be explained by the choice of evaluation measure. 1 Introduction Motivated by the increasing cost of evaluating AI systems [13], we study two core desiderata for evaluation metrics: sensitivity and data efficiency. Originally proposed by Mandel and Stiehler [25], sensitivity, in the context of AI evaluation, refers to a metricâs ability to detect meaningful performance differences between systems under a fixed evaluation budget and becomes important as the performance of AI systems improves to a quality where even substantively different behaviors can result in small observed differences. Data efficiency is related to statistical power [8] and refers to the number of evaluation samples required to reach reliable comparative assessment of systems. Although distinct, these two objectives are related since insensitive metrics require substantially larger evaluation sets to resolve the same system differences that more sensitive metrics can detect with fewer observations. Framed this way, evaluations need to be both valid and statistically robust under real-world constraints. Unfortunately, popular evaluation approaches adopt relatively insensitive and inefficient metrics that answer the evaluation question, âdid the system ever solve the task instance?â While convenient, in agentic systems, basing a metric on binary success measurements poses two problems. First, binary measurement often collapses partial solutions to 0, losing granular evaluation signals and conflating trajectories that may differ in progress toward a solution (Figure 1a). Second, binary measurement collapses the performance accrued over multi-step trajectories into a single scalar value, comparing two trajectories using their terminal values instead of how performance develops over time (Figure 1b). Combined, these two issues can compromise sensitive and efficient evaluation. To understand how, we can look at the number of ties between systems when using success as a measure since a large number of ties degrades the effective evaluation set size. In the benchmarks we study, an average of 75% of instance-level comparisons are ties under success rate. Even when comparing partial returns, the tie rate remains high at 50%. As systems become more performant, this inefficiency compounds because more trajectories are collapsed as indistinguishably successful, prompting claims of benchmark saturation [32,42,18]. At the same time, the use of binary success Preprint. arXiv:2606.17541v1 [cs.LG] 16 Jun 2026 time return success f f Ⲡ(a) Îź SR (f) = Îź SR (f Ⲡ) = 0 time return success f Ⲡ(b) Îź SR (f) = Îź SR (f Ⲡ) = 1 Figure 1: Trajectory ties under success rate. (a) Two unsuccessful trajectories can be distinguished by partial returns. (b) Two successful trajectories can be distinguished by how they accumulate return over time. metrics across machine learning and natural language processing conferences is increasing. We found that the percentage of abstracts in papers published at the NeurIPS Datasets and Benchmarks track mentioning binary metrics rose from 5% in 2022 to 18% in 2025; at EMNLP, the fraction rose from 9% in 2022 to 21% in 2025 (details in Appendix A). Together, these observations suggest that the current use of success rate is both inefficient and growing in adoption. While many existing approaches to address evaluation inefficiency focus on reducing the number of test instances while maintaining success rate as the metric, we approach insensitivity and inefficiency by interrogating the systematization of âperformanceâ itself. Instead of collapsing each trajectory to a binary terminal value, we expand performance to capture how return progresses over time. This allows us to compare trajectories by adopting the principle of temporal preference: given two systems achieving the same task progress, we prefer the system that reached it sooner. Inspired by recent results in information retrieval evaluation [27,10], we operationalize this principle in a family of measures that directly capture the preference without intermediary scalar metric computation. Importantly, our approach makes few assumptions beyond temporal preference and requires no additional hyperparameters, unlike methods based on temporal discounting. We assess our proposed methods across multiple benchmark families spanning both classic reinforce- ment learning environments and contemporary agentic tasks. Our results show that trajectory-aware preferences reduce tie rates from roughly 75% to 35% on average, recovering a substantial portion of previously discarded signal. By preserving information, our methods lead to consistent improvements across standard measurement criteria: higher reliability, sensitivity, and data efficiency. More broadly, our results suggest that benchmark saturation can result from the information loss induced by metric definition. While the benefits of our approach may appear intuitive, current benchmarks adopt success rate, and the statistical consequences of this design choice have not been systematically studied. 2 Background Modern evaluations face two increasingly visible limitations. First, as models improve, many established benchmarks show signs of saturation and can no longer reliably distinguish among high-performing systems [32,42,18,2]. Second, large-scale evaluation has become prohibitively expensive. Ghosh et al.[13]show that evaluating a single system on a modern benchmark can require several thousand dollars in inference costs alone. Taken together, these trends suggest that the benchmarks that are most expensive to run are often those least able to resolve meaningful differences between models. As a result of these limitations, there have been increasing calls for more principled and rigorous evaluation [31]. Approaches can be roughly divided into two categories. The first category fixes the evaluation metric and develops methods to sample or weight instances to improve efficiency. Methods include dynamic benchmarking [22,37], robust statistical practices [1,14,7], active learning approaches [19,15,4,20,28], and item response theory [26,42,41,34,23,30]. The second category focuses on the development of improved measurement instruments by adopting methods from measurement theory to design metrics [44,7], providing a theoretical framework to inspect the systematization of a concept (i.e., the relevant factors considered when measuring the concept) and its operationalization (i.e., how we detect and quantify the relevant factors). In the case of success rate, 2 AB tasksuccesstimesuccesstimewinner 11211B 2111110B 3111110B 4111110B 5110-A mean17.20.87.75- Table 1: Aggregation reversal in decoupled success-rate and time-to-success evaluation. Example success rate and conditional mean time-to-success for two models over five tasks. The last column reflects which model has a faster time-to-success for the task. Separately computing success rate and mean time-to-success erroneously suggests that A dominates B across both metrics when in fact B dominates A in 80% of tasks. âperformanceâ may be systematized as âwhether the agent completed the taskâ and operationalized as âwhether the agent is in a pre-defined end state.â Recent calls to consider system cost during evaluation [17] can be interpreted as expanding the systematization of performance to include inference cost, which is then operationalized as âdistance from the Pareto frontier of cost and task completion.â Among dimensions that contribute to performance, time plays an important role for agentic systems. Time efficiency has long been an important factor in system performance, changing the question from âcan the system complete the task?â to âcan the system complete the task in a reasonable amount of time?â This is natural in the evaluation of agents since they complete tasks by interacting with the environment over multiple steps. While many benchmarks calculate the average number of steps in addition to success rate, inspecting these metrics independently can conceal task instances where two systems succeed but with dramatically different time efficiency, resulting in system order reversals (Table 1). The temporal choice literature distinguishes between temporal preferenceâan ordering over outcomes with identical utility occurring at different timesâand temporal discountingâa particular modulation of an outcomeâs utility based on when it occurs in time [12]. In the context of comparing two trajectories, temporal preference would specify that, if both trajectories succeed, prefer the shorter trajectory. Temporal discounting, by contrast, converts time into a scalar weight applied to performance, reducing the ordering of trajectories to comparing discounted utilities. In reinforcement learning, linear discounting (subtracting a constant penalty per step) and exponential discounting (rescaling future rewards multiplicatively by a constant factor) are often introduced for algorithmic convenience in optimization rather than as a principled evaluative criterion, which is most often the undiscounted return [38]. When time is considered, researchers often use power-law discounting, reflected in the âSuccess weighted by Path Lengthâ metric [3], which divides binary success by the ratio of trajectory length over the optimal path length. That said, in real world settings, temporal discount rates can vary by domain and are non-stationary [12], making these methods brittle since they assume a precise relationship between time and utility. To avoid these issues, we adopt evaluation methods based on temporal preference which are based on fewer assumptions and do not require additional hyperparameters. Temporal preference is part of a broader class of approaches that shift from assigning scalar values to model outputs or behaviors (metric-based evaluation) to assigning signed values to pairs of model outputs (preference-based evaluation). Although evaluation based on paired comparisons is an established method for variance reduction and improved data efficiency [33], these methods have been largely absent from offline machine learning evaluation. When paired comparisons arise, it is normally through online preference-based evaluation [6,16], where explicit or implicit feedback from human users is used to assess which of two modelsâ outputs is preferred. When using online methods, comparing a new model requires collection of new data, which can be prohibitive during model development, due to experimentation speed and safety requirements. Our work can be seen as the offline counterpart of online arena-style preference-based evaluation. As such, it inherits the benefits of offline evaluation, including counter-factual analysis (i.e., comparing more than two systems in the same context), safety, and speed. 3 time return success âş (a) Lexicographic Return time return success âş âť âş = (b) Return-Paired Preference time return success âş âť âş âť (c) Interval-Paired Preference Figure 2: Trajectory preferences based on time to return. Evaluation operates by comparing pairs of trajectories and aggregating preferences within trajectories. (a) Lexicographic Return (LR) derives a preference from the time to reach the earliest non-tied return. (b) Return-Paired Preference (RPP) integrates time-to-return across all return levels. (c) Interval-Paired Preference (IPP) compares the time between return levels or sub-goals. 3 Preference-Based Trajectory Evaluation We are interested in broadening the systematization of performance beyond binary success to include richer trajectory information. We represent a trajectory as a functionf :Z + â [0, 1], wheref (t)is the normalized return at discrete time steptand a return of1indicates task success. We consider domains where incremental rewards are non-negative and, as a result,f (t)is nondecreasing int. The time-to-return is a function g : [0, 1]âZ + âŞâ, whereg(R)is the first time at which the agent achieves a return of at least R; if R is never reached, g(R) =â. An evaluation metric is defined asÎź(f )â [0, 1]. At an instance level, success rate (SR) systematizes performance as (binary) task completion,Îź SR (f ) = I [g(1) <â]; time and partial progress are both excluded. Partial return (PR) systematizes performance as the progress made toward task completion, Îź PR (f ) = max t (f (t)); partial progress is included but time is still excluded. The most common evaluation metric that considers both time and task completion is the power law discounted success rate (SPL), Îź SPL (f,k) = g(1) âk ; this assumes a power law relationship between time and utility. Recent work in information retrieval has introduced preference-based measures as more sensitive, metric-free methods for evaluation [27,10]. Given two trajectoriesfandf Ⲡ, we define an evaluation preference asâ(f,f Ⲡ)â [â1, 1], whereâ > 0indicates thatfis preferred,â < 0indicatesf Ⲡis preferred, andâ = 0indicates indifference. An evaluation metric can be represented as a preference by computing â(f,f Ⲡ) = Îź(f )â Îź(f Ⲡ). Although we can derive a preference from a metric, we can also directly design evaluation preferences that consider alternative systematizations. In what follows, we will introduce several evaluation preferences that capture composite success and temporal preference systematizations and, as a result, do not require a precise relationship between measured time and success. Lexicographic Return (LR)The most conservative way to design a temporal preference reproduces â Îź SR when it is not zero and otherwise breaks ties based on time-to-return. The lexicographic return preference (LR) follows this logic by comparing two trajectoriesfandf Ⲡstarting at the highest return levelR = 1(i.e. âsuccessâ). Iffis successful (i.e.,g(R) <â) whilef Ⲡis not (i.e.,g Ⲡ(R) =â), we sayf âť f Ⲡ. Ifg(R) = g Ⲡ(R), we back off to the highest return level one model reaches before the other, â LR = sgn [g Ⲡ(R â )â g(R â )](1) whereR â = maxRâ [0, 1] : g(R)̸= g Ⲡ(R). If no suchR â exists,â LR = 0. Figure 2a provides an example of computing LR for two trajectories. LR systematizes performance as relative temporal priority at the highest return difference. LR can be adopted in cases where a conservative alignment with success rate is desired, with ties broken by time or, if those are tied, lower return levels. LR is equivalent to âlexicographic recallâ in the information retrieval literature [11]. Return-Paired Preference (RPP) While LR looks at a single point where two trajectories differ, return-paired preference (RPP) sweeps uniformly across all return levels and, at each level, compares the time-to-return for both trajectories. Let[ Ë R 0 ,..., Ë R K ]denote the sorted union of all return levels 4 achieved by either trajectory, augmented with0and1. For each return segment[ Ë R kâ1 , Ë R k ), if g( Ë R k ) < g Ⲡ( Ë R k ), thenf âť f Ⲡfor that segment. We then average those segment-level preferences, weighted by the segment width Ë R k â Ë R kâ1 : â RPP = K X k=1 ( Ë R k â Ë R kâ1 ) sgn h g Ⲡ( Ë R k )â g( Ë R k ) i .(2) whereâââ = 0. Figure 2b provides an example of computing RPP for two trajectories. RPP systematizes performance as cumulative temporal advantage across all return levels, assuming a uniform weighting across levels. As such, RPP is appropriate when we care about cumulative reward but are indifferent between return levels. This naturally emerges in many information seeking tasks and, as a result, the ranking analogue from information retrieval is ârecall-paired preferenceâ [10]. Interval-Paired PreferenceRather than comparing the absolute time-to-return, the interval-paired preference compares the time increment required to advance from one return level to the next. This arises when rewards are accumulated as sub-goals are reached. For each segment[ Ë R kâ1 , Ë R k ), let δ k g = g( Ë R k )â g( Ë R kâ1 )denote the additional time trajectorygrequires to go from return Ë R kâ1 to Ë R k , and define δ k g Ⲡanalogously. Then, â IPP = K X k=1 ( Ë R k â Ë R kâ1 )¡ sgn δ k g Ⲡâ δ k g .(3) Figure 2c provides an example of computing IPP for two trajectories. IPP systematizes performance as local temporal efficiency at each incremental step, asking âat each sub-goal transition, which system was faster to advance?â A trajectory that starts slowly but then makes faster local progress can be preferred under IPP even if it is not preferred under RPP, because IPP compares incremental transition times whereas RPP compares absolute time-to-return. The systematized concept is closer to consistency of progress than overall speed. We note that, when intermediate rewards are missing (e.g., only success and number of steps are recorded), the three preferences are identical, by design. 4 Methods and Materials We compare our preference-based methodsâLR, RPP, and IPPâwith metric-based methodsâSR, PR, and SPLâwhen evaluating runs across five benchmarks, each of which contains one to six tasks, which, in turn, contain 30-500 task instances. Our goal is to understand the relative strengths of each, with respect to meta-evaluation desiderata (Section 4.3). We distinguish between task instance analysis, which looks at preferences between pairs of outputs conditioned on a specific task instance description; system pair analysis, which looks at preferences between pairs of systems across all task instances; and system ranking analysis, which looks at the ranking of systems across all tasks derived from a specific measurement approach. 4.1 Data We evaluate across five benchmark families spanning interactive text, workspace, and software engineering settings. Each benchmark dataset contains trajectories for 12-54 models, run across all task instances. A summary of datasets can be found in Table 4 of Appendix B. AgentBoard (AB) [21] provides six task suitesâALFWorld, ScienceWorld, BabyAI, PDDL, WebShop, and Tool-Queryâcovering heterogeneous interactive environments with partial-progress subgoal scores across 12 evaluated systems. OpenHands-Index (OHI) [40] aggregates up to 22 systems across four code-generation benchmarks (SWE-bench, SWT-bench, SWE-bench-Multimodal, and GAIA). OHI only records terminal binary success as well as the number of steps, allowing us to demonstrate the efficacy of preference-based evaluation for trajectories lacking intermediate or partial rewards. TheAgentCompany (TAC) [45] is a suite of 175 workplace agent tasks. While TAC records par- tial terminal returns and step counts, it does not include intermediate rewards. Text Adventure Learning Environment Suite (TALES) [9] collects trajectories from roughly 50 systems across two 5 text-adventure environments (Jericho and ScienceWorld). We also generated the sub-goal reinforce- ment learning (SGRL) dataset of trajectories derived from agents acting in a variety of traditional reinforcement learning environments (DoorKey, FourRooms, Taxi) where progress can be measured by completing sub-goals. In addition to these datasets, we assembled two auxiliary datasets to assess specific measure properties. In order to test whether a measure detects a difference between models when none exists, we include a same-model variant of TALES (TALES-A) where we use two random trajectories from the same model for each task, treating them as having come from different models; this provides null- hypothesis data for measuring false-positive rates. We use the same tasks as SGRL to define a separate âoracleâ dataset (SGRL-oracle), where we have designed an optimal policy for the environment and introduced progressively more noise to provide a ground truth ordering of models (i.e., an optimal model with more interpolated noise will be inferior to a model with less noise). Full details of our datasets are provided in Appendix B. 4.2 Evaluation Measures As baselines, we consider success rate (SR) as well the (partial) terminal return (PR). We adopt a reference-free version of Success weighted by Path Length (SPL) [3], dividing the success indicator by the observed trajectory length. We measure the preference between two systems by averaging the paired preference between model outputs across the set of task instances, 1 |X| P xâX â(f x ,f Ⲡx ) where X is the set of task instances. In order to generate a ranking of systems from pairwise preferences (see [43] for a survey), we adopt the Bradley-Terry model used in ChatBot Arena [6]. To do so, we extend the Bradley-Terry model to fractional labels, mapping each preferenceâ(f x ,f Ⲡx ) to a soft win fraction(â(f x ,f Ⲡx )+1)/2â [0, 1] . We then fit a standard Bradley-Terry model by maximizing the cross-entropy likelihood. We leave the exploration of alternative aggregation methods to future work. 4.3 Meta-Evaluation In order to compare evaluation measures, we adopt several criteria from measurement theory and metric design. Validity ensures the measure actually captures the intended construct (e.g., system performance) without being redundant with existing measures of the same construct or misaligned with ground truth ordering. Inter-measure similarity provides us with a data-driven understanding of the relationship between measures. In this case, we are interested in a measure (a) being related to success rate, since both operationalize performance (i.e., convergent validity) but (b) not being so similar as to be redundant. We measure similarity at both the instance-level (pairwise agreement between measures) as well as ranking level (KendallâsĎcorrelation between system rankings derived from measures). Oracle agreement measures the number of true system preferences recovered by the measure; we use the SGRL-oracle dataset for these experiments. Oracle agreement uses both sign agreement as well as the number of statistically significant preferences detected, corrected for multiple comparisons (see âDiscriminative powerâ below). Reliability ensures that a measure yields stable and consistent results under resampling or small perturbations of the data. In split-half reliability, we randomly partition the task instances into two equal halves, compute the mean metric value per model pair on each half, and measure the KendallĎ correlation between the two half-rankings. We repeat this for 100 random splits and report the mean correlation. Higher values indicate that the metricâs system-level ranking is stable under subsampling. In leave-one-out stability, for each task instance, we remove it and recompute the sign of the mean difference for every model pair. We report the fraction of pairs for which removing any single instance causes a sign flip in the aggregate preference. A metric with few sign flips is robust to individual outlier instances. Sensitivity ensures the measure can detect meaningful differences between systems. Unlike validity measures, we are only interested in detecting a difference, not detecting an accurate difference. Tie rate is an instance-level metric that computes the number of paired comparisons that result in a tie. Discriminative power computes the number of model pairs for which a metric detects a statistically 6 SRPRSPLLRRPPIPP (a) Bump Chart 0.87 0.89 0.79 0.80 0.78 0.82 0.79 0.90 0.90 0.88 0.76 0.64 0.82 0.83 0.82 0.67 0.82 0.72 0.97 0.95 0.68 0.82 0.73 0.94 0.97 0.65 0.75 0.72 0.88 0.90 preference agreement ranking agreement SRPRSPLLRRPPIPP IPP RPP LR SPL PR SR (b) Inter-measure correlation SR PR SPL LR RPP IPP (c) t-SNE embedding Figure 3: Inter-metric similarity: (a) Bump chart showing the ranking of systems across several measures for AgentBoard ALFWorld runs; charts for other tasks can be found in Figure 6. (b) Correlation between measures. Upper triangle: agreement in pairwise preferences. Lower Triangle: agreement in rankings. (c) t-SNE embedding of measureĎsimilarity. Measures close together induce similar system rankings. significant difference [35,36,2]. For each model pair and metric, we conduct a significance test using the bootstrap method; we use 10,000 replicates and obtain a two-sided p-value via the centered- statistic bootstrap. We useÎą = 0.05and correct for multiple comparisons within each metric using both family-wise error rate (Holmâs method) and false discovery rate (Benjamini-Hochberg). The family-wise error rate (FWER) controls the probability of making any false positive across all pairwise tests, yielding a conservative estimate of discriminative power. In contrast, the false discovery rate (FDR) controls the expected proportion of false positives among the rejected hypotheses, providing a less conservative but higher-sensitivity view. Data efficiency ensures the measure achieves reliable and discriminative conclusions using as few evaluation samples as possible. We analyze the data efficiency of a model by measuring how quickly it converges to a stable ranking of systems as a function of evaluation examples. Specifically, we randomly downsample evaluation examples, compute the aggregated preference between system pairs, and then compute the accuracy of those preferences with respect to preferences based on the full data. We downsample 100 times at ten points. In addition to measuring how quickly system preferences converge, we measure how well a measure recovers the oracle system preferences as a function of number of examples, providing us with a sense of how quickly a measure converges to the correct preferences. 5 Results Given the breadth of experiments, we include cross-benchmark aggregated results or benchmark- specific results. Disaggregated and complete results can be found in Appendix C (Validity), D (Reliability), E (Sensitivity), and F (Data Efficiency). 5.1 Validity Our results provide evidence consistent with convergent validity (high correlation with existing per- formance metrics) and criterion validity (improving alignment with oracle preferences) of trajectory- aware preferences. Inter-measure similarity. Figure 3a provides an example bump chart showing how a system ranking changes across different evaluation measures. As expected, SR collapses several systems into tied ranks, which non-binary measures (PR, SPL, LR, RPP, IPP) disentangle. While these measures generally agree on the resulting ordering, they tend to disagree on individual rank swaps. Figure 3b scales this inter-measure similarity analysis over all of our datasets, using pairwise preference agreement (upper triangle) and KendallâsĎof system rankings (lower triangle) to compare all six measures, resulting in two clusters. A scalar success-like family (SR, PR, SPL) that compares trajectories by an aggregate scalar outcome, and a trajectory-preference family (LR, RPP, IPP) that 7 (a) Oracle Rank Acc.(b) Split Half(c) LOO(d) Tie Rate(e) Disc. Power(f) Disc. Bias AccFWFDPRFWFDFWFD SR12.8000.750.73074.944.9858.4700 PR12.8000.820.822.1449.7156.5373.3700 SPL91.831.648.10.710.75.563.4239.0260.200 LR95.637.561.60.830.85033.966.1677.8100 RPP94.237.563.20.830.851.8834.8261.5178.3500 IPP95.837.762.50.780.812.8335.0953.3473.7600 Table 2: Summary of meta-evaluation results across benchmarks. Validity: (a) Recovering oracle preferences. Reliability: (b) split-half reliability of system pairs (P) and system rankings (R). (c) Leave-one-out sign flip rate. Sensitivity: (d) Instance level tie rate. (e) Discriminative power with correction for family-wise error rate (FW) and false discovery rate (FD). (f) Discriminative bias detection of significant differences amongst identical models. Lower is better for LOO, tie rate, and discriminative bias; higher is better otherwise. Bold = best per column. Details on meta-evaluation methods Section 4.3. compares them across return levels. We can visualize this clustering by using theĎcorrelation to construct a t-SNE embedding of measures (Figure 3c). Oracle agreement.While the convergent validity captured by our inter-measure similarity analysis provides evidence of consistency between preference-based evaluation and existing metric-based evaluation methods, agreement with oracle preferences between systems (SGRL-oracle) provides criterion validity. Table 2a reports the fraction of pairwise preferences among the degraded oracle variants that each measure recovers correctly. SR and PR both achieve only 12.8% accuracy since their terminal-only character means they cannot distinguish successful agents whose differences appear only in how they reach the goal. SPL recovers 91.8% of the true preferences, while the trajectory-preference measures all exceed 94%. Requiring that oracle agreement be statistically significant demonstrates the advantage of trajectory-level preferences. Under FDR correction, RPP detects 63.2% of true preferences as significant, followed by IPP (62.5%) and LR (61.6%); SPL is only able to detect 48.1%, while SR and PR detect none. The same ordering of preferences over metrics holds under the more conservative FWER correction. 5.2 Reliability Our results demonstrate that trajectory-aware preferences produce more stable results under resam- pling, with fewer reversals when data is perturbed or subsampled when compared with existing metric-based evaluations. Split-half reliability.Table 2b shows our results for split-half reliability. LR and RPP both achieve high mean split-half correlations (system pair: 0.83; system ranking: 0.85), with PR also achieving correlations above 0.80. While IPP reaches a lower correlation compared to other trajectory measures, the remaining scalar measures show notably lower reliability with correlations between 0.70 and 0.75 across system pair and system ranking. The trajectory-preference family produces more stable rankings under subsampling than the metric family, with PR and IPP sitting between the two. Leave-one-out stability. Table 2c shows our results for leave-one-out reliability. SR and LR both achieve a 0% sign-flip rate: removing any single instance never reverses any pairwise system preference, primarily because removing an example will, in the worst case, turn a signed difference into a tie, not a flip. Of measures with less discrete behavior, RPP maintains modest sign flips (1.88%), followed by PR (2.14%) and IPP (2.83%). SPL shows the highest flip rate (5.5%), consistent with its lower split-half correlation. 5.3 Sensitivity Our results show that, by converting many ties into informative comparisons, trajectory-aware metrics recover signal that scalar measures discard, resulting in more detectable system differences. 8 0% 20% 40% 60% 80% 0(.00, .33)(.33, .67)(.67, 1.00)1 |Î| SRPRSPLLRRPPIPP (a) Measure Distribution (AB) 0 20 40 60 80 RPP - SR 0% 25% 50% 75% 100% 0%25%50%75%100% mean success rate discriminative power (FDR) SR RPP PR (b) FDR correction Figure 4: Sensitivity: (a) Distribution of measure values. (b) Discriminative power as a function of mean task success rate. Each point is one benchmark task. Curves are LOWESS fits. LR and IPP track RPP while SPL tracks SR; lines removed for clarity. Tie rate. Table 2d shows the tie rates across measures. As mentioned in Section 1, SR produces ties for 74.9% of instance comparisons, while SPL reduces ties to 63.4% by also penalising trajectory length for successful trajectories. PR, on the other hand, mitigates this to 49.7% by using terminal progress rather than binary success. The trajectory-preference family achieves substantially lower tie rates of roughly 35%. To understand tie rate, we can look at the distribution ofâvalues for different measures. Figure 4(a) shows the distribution of the absolute value of pairwise preference values at the instance level for each measure on AgentBoard (distributions for all benchmarks can be found in Appendix Figure 7). SR and LR concentrate nearly all of their mass at the two extremes:|â| = 0(ties) and|â| = 1 (maximum preference). This binary character means that individual instance comparisons carry only one bit of information. SPL shifts some mass away from the endpoints but remains heavily bimodal. In contrast, PR, RPP, and IPP distribute substantial mass across the interior of(0, 1), producing a richer set of preference magnitudes. This continuous spread is the mechanism behind their lower tie rates. When each instance comparison can take a range of values rather than only0, 1, the aggregate preference over many instances becomes a more informative statistic, leading to tighter confidence intervals and more frequent rejection of the null hypothesis. Discriminative power. To address concerns that lower tie rates may be due to noise, we can compute the number of statistically significant differences detected. In general, we find that the lower tie rate in preference-based evaluation reflects greater discriminative power as demonstrated in Table 2e. Under FDR correction, RPP detects significant differences in 78.4% of model pairs, with LR, IPP, and PR, also above 70%; SPL reaches 60.2% and SR 58.5%. Under the more conservative FWER correction, both LR and RPP provide discriminative power above 60%, while PR, IPP, SR, and SPL consistently detect fewer differences. These results support the higher sensitivity exhibited by preference-based evaluation, reproducing results from information retrieval research. Figure 4b shows how discriminative power varies with mean task success rate. Each point represents a single benchmark task. SRâs power peaks at intermediate success rates and collapses at both extremes. When most systems either all fail or all succeed, SR cannot distinguish them. PR is able to distinguish models when they all tend to fail but, like SR, collapses as models become more successful. RPP maintains high discriminative power across the full range of task difficulty, including on the oracle domains where SR has zero power. Discriminative bias. We find that all measures achieve zero false-positive rates on same-model pairs (TALES-A) under both FWER and FDR correction (Table 2f), providing evidence that the increase in discriminative power is not resulting in spurious differences. 9 50% 60% 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (a) Ranking stability (AB/ALFWorld) 0% 20% 40% 60% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (b) Oracle sig. accuracy (FourRooms) Figure 5: Data efficiency. (a) Accuracy of model preferences based on each subsample fraction with respect to model preferences based on the full-data. (b) Fraction of oracle pairs that are both correctly ordered and statistically significant (Benjamini-Hochberg correction) as a function of the fraction of instances used. SR and PR omitted due to poor performance; LR and IPP omitted for clarity. 5.4 Data efficiency Our results show that, because instance-level comparisons are more informative, trajectory-aware measures reach stable rankings with fewer evaluation instances and converge faster to full-data conclusions. Ranking stability. Figure 5a shows how the system model preferences induced by each measure converge to the full-data model preferences as evaluation instances are subsampled. On AgentBoard ALFWorld (shown), as well as on other benchmarks (Appendix Figures 8â11), preferences based on trajectories plateau with as many or fewer instances when compared with preferences based on scalar metrics. This is consistent with our reliability results (Section 5.2), where trajectory measures demonstrate stability between strategically downsampled datasets. Oracle preference recovery. Figure 5b complements this analysis with oracle-controlled data, using a stricter criterion: a pair is counted as correctly recovered only if the measure assigns the correct sign and the difference is statistically significant. On FourRooms (shown), RPPâs advantage is apparent at small sample sizes: RPPâs significant accuracy at 50â60% of instances already exceeds SPLâs full-data value. Results on DoorKey and Taxi (Appendix Figures 13 and 14) exhibit the same qualitative pattern; the advantage is most pronounced on Taxi, the hardest domain, where SPL detects essentially no significant pairs while RPP and the other trajectory-preference measures still recover a non-trivial fraction. Trajectory-level information thus improves not only oracle agreement in general (Section 5.1) but also sample efficiency in detecting true system differences with statistical confidence. 6 Discussion Our results provide evidence that preference-based approaches can improve reliability, sensitivity, and data efficiency while preserving alignment with existing performance measures and improving agreement with oracle preferences without requiring additional data beyond trajectory logs, changes to sampling practices, reweighting, or hyper-parameters. Our results suggest that benchmark saturation, often portrayed as the result of poor data collection or weak problem difficulty, may also be explained by the choice of evaluation measure. Figure 4b suggests that a measure like SR may be effective at distinguishing âmiddlingâ systems but fail altogether at early points in the development process (when models may be largely under-performant) or later in the development process (when models may be uniformly strong). The intentional design of sensitive metrics allows a benchmark to more effectively compare arbitrary populations of models. Our adoption of preference-based evaluation, while common in online or arena-style evaluation, is novel for offline evaluation outside of simple paired statistical tests. Existing studies in production evaluation demonstrate the effectiveness and efficiency of preference-based evaluation [5]. Beyond this, offline preference-based win rates are comparable with arena-style win rates, allowing more 10 consistent evaluation and avoiding any cross-metric calibration [24]. At the same time, offline preference-based evaluation presents the opportunity for counterfactual preference measurement, which is impossible in online evaluation where a real user is often limited to comparing two system outputs. Working with temporal preference instead of temporal discounting allows our measures to avoid needing to validate a precise relationship between time and utility (or return). We only require that the preference be consistent across test instances without any hyperparameters. Finally, while we have focused on preference-based evaluation, all of our measures suggest novel methods for optimizing sequential decision-making tasks. Avoiding the need to select a discount factor, craft partial rewards, or worry about consistent cross-task temporal discounting may allow the more efficient and robust training of models. There is increasing evidence that preferences can be more expressive than methods that reduce performance to a scalar metric value [29, 39]. Limitations Trajectory-aware evaluation assumes that intermediate returns reflect meaningful progress toward task completion; when subgoal annotations are noisy, weakly calibrated, artificially dense, or poorly aligned with human notions of utility, preference-based metrics may amplify annotation artifacts rather than genuine performance differences. In addition, in some domains, temporal preference, while embedded in the reinforcement learning and economics literatures, may not be a desirable system property. Finally, because the strongest oracle-ranking analyses rely on synthetic environments with known optimal behavior, further work is needed to validate the robustness of these findings in real-world agentic systems with imperfect or latent reward structure. 7 Conclusion We argued that success rate as a metric discards information, compromises the efficiency of bench- marks, and leads to benchmark saturation. By shifting to preference-based comparisons over trajec- tory structure, we recover this lost signal without requiring additional data beyond trajectory logs or stronger assumptions about the relationship between time and utility. Empirically, this yields consistent gains in reliability, sensitivity, and data efficiency across benchmarks. More broadly, our results suggest that evaluation quality and benchmark utility often depend on the measurement instrument itself. References [1] R. Agarwal, M. Schwarzer, P. S. Castro, A. C. Courville, and M. Bellemare. Deep reinforcement learning at the edge of the statistical precipice. In M. Ranzato, A. Beygelzimer, Y. Dauphin, P. Liang, and J. W. Vaughan, editors, Advances in Neural Information Processing Systems, volume 34, pages 29304â29320. Curran Associates, Inc., 2021. URLhttps://proceedings. neurips.c/paper/2021/file/f514cec81cb148559cf475e7426eed5e-Paper.pdf. [2]M. Akhtar, A. Reuel, P. Soni, S. Ahuja, P. S. Ammanamanchi, R. Rawal, V. Zouhar, S. Yadav, C. Whitehouse, D. Ki, J. Mickel, L. Choshen, M. Ĺ uppa, J. Batzner, J. Chim, J. Sania, Y. Long, H. A. Rahmani, C. Knight, Y. Nan, J. Raj, Y. Fan, S. Singh, S. Sahoo, E. Habba, U. Gohar, S. Pawar, R. Scholz, A. Subramonian, J. Ni, M. Kochenderfer, S. Koyejo, M. Sachan, S. Bider- man, Z. Talat, A. Ghosh, and I. Solaiman. When ai benchmarks plateau: A systematic study of benchmark saturation. In Forty-third International Conference on Machine Learning, 2026. [3]P. Anderson, A. X. Chang, D. S. Chaplot, A. Dosovitskiy, S. Gupta, V. Koltun, J. Kosecka, J. Malik, R. Mottaghi, M. Savva, and A. R. Zamir. On evaluation of embodied navigation agents. CoRR, abs/1807.06757, 2018. URL http://arxiv.org/abs/1807.06757. [4] S. Ashury Tahan, A. Gera, B. Sznajder, L. Choshen, L. Ein-Dor, and E. Shnarch. Label- efficient model selection for text generation. In L.-W. Ku, A. Martins, and V. Srikumar, editors, Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 8384â8402, Bangkok, Thailand, Aug. 2024. Association for Computational Linguistics. doi: 10.18653/v1/2024.acl-long.456. URL https://aclanthology.org/2024.acl-long.456/. 11 [5]O. Chapelle, T. Joachims, F. Radlinski, and Y. Yue. Large-scale validation and analysis of interleaved search evaluation. ACM Trans. Inf. Syst., 30(1), Mar. 2012. ISSN 1046-8188. doi: 10.1145/2094072.2094078. URL https://doi.org/10.1145/2094072.2094078. [6]W.-L. Chiang, L. Zheng, Y. Sheng, A. N. Angelopoulos, T. Li, D. Li, B. Zhu, H. Zhang, M. I. Jordan, J. E. Gonzalez, and I. Stoica. Chatbot arena: an open platform for evaluating llms by human preference. In Proceedings of the 41st International Conference on Machine Learning, ICMLâ24. JMLR.org, 2024. [7]A. Chouldechova, A. F. Cooper, S. Barocas, A. Palia, D. Vann, and H. Wallach. Comparison requires valid measurement: Rethinking attack success rate comparisons in AI red teaming. In The Thirty-Ninth Annual Conference on Neural Information Processing Systems Position Paper Track, 2025. URL https://openreview.net/forum?id=d7hqAhLvWG. [8]J. Cohen. Statistical Power Analysis for the Behavioral Sciences. Lawrence Erlbaum Associates, Hillsdale, NJ, 2nd edition, 1988. [9]C. Z. Cui, X. Yuan, Z. Xiao, P. Ammanabrolu, and M.-A. CĂ´tĂŠ. Tales: Text adventure learning environment suite, 2025. URL https://arxiv.org/abs/2504.14128. [10]F. Diaz and A. Ferraro. Offline retrieval evaluation without evaluation metrics. In Proceedings of the 45th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pages 599â609, New York, NY, USA, 2022. Association for Computing Machinery. URL https://doi.org/10.1145/3477495.3532033. [11]F. Diaz, M. D. Ekstrand, and B. Mitra. Recall, robustness, and lexicographic evaluation. ACM Trans. Recomm. Syst., 4(1), July 2025. doi: 10.1145/3728373. URLhttps://doi.org/10. 1145/3728373. [12]S. Frederick, G. Loewenstein, and T. OâDonoghue. Time discounting and time prefer- ence: A critical review. Journal of Economic Literature, 40(2):351â401, June 2002. doi: 10.1257/002205102320161311. URLhttps://w.aeaweb.org/articles?id=10.1257/ 002205102320161311. [13]A. Ghosh, Y. Mai, G. Channing, and L. Choshen. AI evals are becoming the new compute bot- tleneck. EvalEval Coalition Blog, Apr. 2026. URLhttps://evalevalai.com/research/ 2026/04/29/eval-costs-bottleneck/. [14]P. Henderson, R. Islam, P. Bachman, J. Pineau, D. Precup, and D. Meger. Deep reinforcement learning that matters. Proceedings of the AAAI Conference on Artificial Intelligence, 32(1), Apr. 2018. doi: 10.1609/aaai.v32i1.11694. URLhttps://ojs.aaai.org/index.php/AAAI/ article/view/11694. [15]Y. Huang, J. Song, Q. Hu, F. Juefei-Xu, and L. Ma. Actracer: Active testing of large language model via multi-stage sampling. ACM Trans. Softw. Eng. Methodol., 35(3), Feb. 2026. ISSN 1049-331X. doi: 10.1145/3744340. URL https://doi.org/10.1145/3744340. [16]T. Joachims. Optimizing search engines using clickthrough data. In KDD â02: Proceedings of the eighth ACM SIGKDD international conference on Knowledge discovery and data mining, pages 133â142, 2002. ISBN 1-58113-567-X. doi: http://doi.acm.org/10.1145/775047.775067. [17]S. Kapoor, B. Stroebl, P. Kirgis, N. Nadgir, Z. S. Siegel, B. Wei, T. Xue, Z. Chen, F. Chen, S. Utpala, F. Ndzomga, D. Oruganty, S. Luskin, K. Liu, B. Yu, A. Arora, D. Hahm, H. Trivedi, H. Sun, J. Lee, T. Jin, Y. Mai, Y. Zhou, Y. Zhu, R. Bommasani, D. Kang, D. Song, P. Henderson, Y. Su, P. Liang, and A. Narayanan. Holistic agent leaderboard: The missing infrastructure for AI agent evaluation. In The Fourteenth International Conference on Learning Representations, 2026. URL https://openreview.net/forum?id=vUaY1t64Z. [18]D. Kiela, M. Bartolo, Y. Nie, D. Kaushik, A. Geiger, Z. Wu, B. Vidgen, G. Prasad, A. Singh, P. Ringshia, Z. Ma, T. Thrush, S. Riedel, Z. Waseem, P. Stenetorp, R. Jia, M. Bansal, C. Potts, and A. Williams. Dynabench: Rethinking benchmarking in NLP. In K. Toutanova, A. Rumshisky, L. Zettlemoyer, D. Hakkani-Tur, I. Beltagy, S. Bethard, R. Cotterell, T. Chakraborty, and Y. Zhou, editors, Proceedings of the 2021 Conference of the North American Chapter of the Association 12 for Computational Linguistics: Human Language Technologies, pages 4110â4124, Online, June 2021. Association for Computational Linguistics. doi: 10.18653/v1/2021.naacl-main.324. URL https://aclanthology.org/2021.naacl-main.324/. [19] J. Kossen, S. Farquhar, Y. Gal, and T. Rainforth. Active testing: Sample-efficient model evaluation. In M. Meila and T. Zhang, editors, Proceedings of the 38th International Conference on Machine Learning, volume 139 of Proceedings of Machine Learning Research, pages 5753â 5763. PMLR, 18â24 Jul 2021. URLhttps://proceedings.mlr.press/v139/kossen21a. html. [20]Y. Li, J. Ma, M. Ballesteros, Y. Benajiba, and G. Horwood. Active evaluation acquisition for efficient LLM benchmarking. In Forty-second International Conference on Machine Learning, 2025. URL https://openreview.net/forum?id=EHqQaBYYlE. [21]C. Ma, J. Zhang, Z. Zhu, C. Yang, Y. Yang, Y. Jin, Z. Lan, L. Kong, and J. He. Agentboard: An analytical evaluation board of multi-turn llm agents.In A. Globerson, L. Mackey, D. Belgrave, A. Fan, U. Paquet, J. Tomczak, and C. Zhang, editors, Advances in Neural Information Processing Systems, volume 37, pages 74325â74362. Curran Associates, Inc., 2024. doi: 10.52202/079017-2365. URLhttps://proceedings.neurips.c/paper_ files/paper/2024/file/877b40688e330a0e2a3fc24084208dfa-Paper-Datasets_ and_Benchmarks_Track.pdf. [22] Z. Ma, K. Ethayarajh, T. Thrush, S. Jain, L. Wu, R. Jia, C. Potts, A. Williams, and D. Kiela. Dynaboard: An evaluation-as-a-service platform for holistic next-generation benchmarking. In M. Ranzato, A. Beygelzimer, Y. Dauphin, P. Liang, and J. W. Vaughan, editors, Advances in Neural Information Processing Systems, volume 34, pages 10351â10367. Curran Associates, Inc., 2021. URLhttps://proceedings.neurips.c/paper_files/paper/2021/file/ 55b1927fdafef39c48e5b73b5d61ea60-Paper.pdf. [23]F. Maia Polo, L. Weber, L. Choshen, Y. Sun, G. Xu, and M. Yurochkin. tinybenchmarks: evaluating llms with fewer examples. In Proceedings of the 41st International Conference on Machine Learning, ICMLâ24. JMLR.org, 2024. [24] A. Maksai, F. Garcin, and B. Faltings. Predicting online performance of news recommender systems through richer evaluation metrics. In Proceedings of the 9th ACM Conference on Recommender Systems, RecSys â15, pages 179â186, New York, NY, USA, 2015. Association for Computing Machinery. ISBN 9781450336925. doi: 10.1145/2792838.2800184. URL https://doi.org/10.1145/2792838.2800184. [25]J. Mandel and R. D. Stiehler. Sensitivityâa criterion for the comparison of methods of test. Journal of research of the National Bureau of Standards, 53:155, 1954. URLhttps://api. semanticscholar.org/CorpusID:52393909. [26]F. MartĂnez-Plumed, R. B. PrudĂŞncio, A. MartĂnez-UsĂł, and J. HernĂĄndez-Orallo. Item response theory in ai: Analysing machine learning classifiers at the instance level. Artificial Intelligence, 271:18â42, 2019. ISSN 0004-3702. doi: https://doi.org/10.1016/j.artint.2018.09.004. URL https://w.sciencedirect.com/science/article/pii/S0004370219300220. [27]A. Moffat and J. Mackenzie. How much freedom does an effectiveness metric really have? Journal of the Association for Information Science and Technology, n/a(n/a), 2024. doi: https://doi.org/10.1002/asi.24874. URLhttps://asistdl.onlinelibrary.wiley.com/ doi/abs/10.1002/asi.24874. [28]A. K. Mohankumar and M. Khapra. Active evaluation: Efficient NLG evaluation with few pairwise comparisons. In S. Muresan, P. Nakov, and A. Villavicencio, editors, Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), pages 8761â8781, Dublin, Ireland, May 2022. Association for Computational Linguistics. doi: 10.18653/v1/2022.acl-long.600. URL https://aclanthology.org/2022.acl-long.600. [29] R. Munos, M. Valko, D. Calandriello, M. G. Azar, M. Rowland, Z. D. Guo, Y. Tang, M. Geist, T. Mesnard, C. Fiegel, A. Michi, M. Selvi, S. Girgin, N. Momchev, O. Bachem, D. J. Mankowitz, D. Precup, and B. Piot. Nash learning from human feedback. In Forty-first International Conference on Machine Learning, 2024. URLhttps://openreview.net/ forum?id=Y5AmNYiyCQ. 13 [30]F. Ndzomga. Efficient benchmarking of ai agents, 2026. URLhttps://arxiv.org/abs/ 2603.23749. [31]A. Olteanu, S. L. Blodgett, A. Balayn, A. Wang, F. Diaz, F. du Pin Calmon, M. Mitchell, M. Ekstrand, R. Binns, and S. Barocas. Rigor in ai: Doing rigorous ai work requires a broader, responsible ai-informed conception of rigor. In Advances in Neural Information Processing Systems, 2025. URL https://arxiv.org/abs/2506.14652. [32]S. Ott, A. Barbosa-Silva, K. Blagec, J. Brauner, and M. Samwald. Mapping global dynamics of benchmark creation and saturation in artificial intelligence. Nature Communications, 13 (1):6793, 2022. doi: 10.1038/s41467-022-34591-0. URLhttps://doi.org/10.1038/ s41467-022-34591-0. [33]M. Peyrard, W. Zhao, S. Eger, and R. West. Better than average: Paired evaluation of NLP systems. In Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), pages 2301â2315, Online, Aug. 2021. Association for Computational Linguistics. doi: 10.18653/v1/2021.acl-long.179. URLhttps://aclanthology.org/2021. acl-long.179. [34] P. Rodriguez, J. Barrow, A. Hoyle, J. P. Lalor, R. Jia, and J. Boyd-Graber. Evaluation examples are not equally informative: How should that change NLP leaderboards?In C. Zong, F. Xia, W. Li, and R. Navigli, editors, Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), pages 4486â4503, Online, Aug. 2021. Association for Computational Linguistics. doi: 10.18653/v1/2021.acl-long.346. URL https://aclanthology.org/2021.acl-long.346/. [35]T. Sakai. Evaluating evaluation metrics based on the bootstrap. In Proceedings of the 29th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR â06, pages 525â532, New York, NY, USA, 2006. Association for Computing Machinery. ISBN 1595933697. doi: 10.1145/1148170.1148261. URLhttps://doi.org/10. 1145/1148170.1148261. [36]T. Sakai. Alternatives to bpref. In SIGIR â07: Proceedings of the 30th annual international ACM SIGIR conference on Research and development in information retrieval, pages 71â78, New York, NY, USA, 2007. ACM. ISBN 978-1-59593-597-7. doi: http://doi.acm.org/10.1145/ 1277741.1277756. [37] N. Subramani, A. Gomez, and M. T. Diab. SimBA: Simplifying benchmark analysis using performance matrices alone. In C. Christodoulopoulos, T. Chakraborty, C. Rose, and V. Peng, editors, Findings of the Association for Computational Linguistics: EMNLP 2025, pages 13220â 13233, Suzhou, China, Nov. 2025. Association for Computational Linguistics. ISBN 979-8- 89176-335-7. doi: 10.18653/v1/2025.findings-emnlp.711. URLhttps://aclanthology. org/2025.findings-emnlp.711/. [38] R. Sutton and A. Barto. Reinforcement Learning. MIT Press, 1998. [39]G. Swamy, C. Dann, R. Kidambi, S. Wu, and A. Agarwal. A minimaximalist approach to rein- forcement learning from human feedback. In R. Salakhutdinov, Z. Kolter, K. Heller, A. Weller, N. Oliver, J. Scarlett, and F. Berkenkamp, editors, Proceedings of the 41st International Confer- ence on Machine Learning, volume 235 of Proceedings of Machine Learning Research, pages 47345â47377. PMLR, 21â27 Jul 2024. URLhttps://proceedings.mlr.press/v235/ swamy24a.html. [40] O. Team.Openhands index:A comprehensive leaderboard for ai coding agents. https://index.openhands.dev, 2025. [41]S. T. Truong, Y. Tu, P. Liang, B. Li, and S. Koyejo. Reliable and efficient amortized model- based evaluation. In Forty-second International Conference on Machine Learning, 2025. URL https://openreview.net/forum?id=HDbWrsgkB9. 14 YearACLEMNLPNeurIPS MainNeurIPS Data 20228.8%8.9%13.6%4.9% 202310.5%10.9%13.5%7.8% 202410.4%12.6%13.0%11.1% 202517.0%20.5%18.4%18.3% Table 3: Percentage of published papers abstracts that reference binary metrics. [42]C. Vania, P. M. Htut, W. Huang, D. Mungra, R. Y. Pang, J. Phang, H. Liu, K. Cho, and S. R. Bow- man. Comparing test sets with item response theory. In C. Zong, F. Xia, W. Li, and R. Navigli, ed- itors, Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing (Volume 1: Long Papers), pages 1141â1158, Online, Aug. 2021. Association for Computational Linguistics. doi: 10.18653/v1/2021.acl-long.92. URL https://aclanthology.org/2021.acl-long.92/. [43] M. N. Volkovs and R. S. Zemel. A flexible generative model for preference aggregation. In Proceedings of the 21st International Conference on World Wide Web, W â12, pages 479â 488, New York, NY, USA, 2012. Association for Computing Machinery. ISBN 9781450312295. doi: 10.1145/2187836.2187902. URL https://doi.org/10.1145/2187836.2187902. [44]H. Wallach, M. Desai, A. F. Cooper, A. Wang, C. Atalla, S. Barocas, S. L. Blodgett, A. Chouldechova, E. Corvi, P. A. Dow, J. Garcia-Gathright, A. Olteanu, N. J. Pangakis, S. Reed, E. Sheng, D. Vann, J. W. Vaughan, M. Vogel, H. Washington, and A. Z. Jacobs. Position: Evaluating generative AI systems is a social science measurement challenge. In Forty-second International Conference on Machine Learning Position Paper Track, 2025. URL https://openreview.net/forum?id=1ZC4RNjqzU. [45] F. F. Xu, Y. Song, B. Li, Y. Tang, K. Jain, M. Bao, Z. Z. Wang, X. Zhou, Z. Guo, M. Cao, M. Yang, H. Y. Lu, A. Martin, Z. Su, L. Maben, R. Mehta, W. Chi, L. Jang, Y. Xie, S. Zhou, and G. Neubig. Theagentcompany: Benchmarking llm agents on consequential real world tasks, 2024. URL https://arxiv.org/abs/2412.14161. A Use of binary metrics at ML and NLP conferences We used the OpenReview API to gather abstracts for NeurIPS, NeurIPS Datasets and Benchmarks, ACL, and EMNLP between 2022 and 2025. We then identified abstracts that contained references to any of: success rate, accuracy, exact match, task success, episode success, top-1 accuracy, pass@1, solved rate, or match rate. Complete results are presented in Table 3. B Datasets Datasets consist of agent trajectories on benchmark tasks.AgentBoard data [21] down- loaded fromhttps://huggingface.co/datasets/hkust-nlp/agentboard/resolve/main/ data.tar.gz.OpenHands Index data [40] downloaded on 11 April 2026 for all runs inhttps://github.com/OpenHands/openhands-index-results. TheAgentCompany data [45] downloaded fromhttps://github.com/TheAgentCompany/experiments/tree/main/ evaluation/1.0.0 . Text Adventure Learning Environment Suite data [9] downloaded on 11 April 2026 fromhttps://huggingface.co/datasets/PEARLS-Lab/TALES-Trajectories. To sup- port statistical analysis, we remove tasks with fewer than 30 task instances. B.1 Sub-Goal Reinforcement Learning The sub-goal reinforcement learning data instantiates three classic gridworld-style domains: Taxi (the Gymnasium Taxi-v3 environment), DoorKey (the MiniGrid DoorKey-5x5-v0 environment, in which the agent must pick up a key, unlock a door, and reach a goal cell), and FourRooms (the MiniGrid FourRooms environment, in which four rooms are connected by single-cell hallways and the agent must reach a goal placed in another room). For each domain we construct a fixed bank of 15 TaskModelsInstancesAvg. lengthAvg. densityPartialInterm.License AgentBoard (AB)GPL-2.0 alfworld121342.780.1920â babyai121122.730.1336â pddl12605.550.1146â scienceworld12903.700.1340â tool-query12603.310.9720â webshop122514.580.7432â Openhands-Index (OHI)MIT gaia2216519.870.0821â swe-bench2150067.040.0169â swe-bench-m2110387.940.0037â swt-bench1843347.740.0183â TheAgentCompany (TAC)N/A TAC1617526.270.0380ââ Text Adventure Learning Environment Suite (TALES)N/A jericho545536.450.0980â scienceworld533032.250.2979â Sub-Goal Reinforcement Learning (SGRL)N/A doorkey30488.230.2074â fourrooms261009.130.7198â taxi1810010.710.1286â Table 4: Dataset statistics. Avg. length: mean of max step index per trajectory. Avg. density: mean fraction of steps with a new return increase. Partial: any non-binary rewards present. Interm.: any trajectory has a reward between the start and final returns at an intermediate step. up to 100 distinct task instances by iterating reset seeds from zero upward and retaining only the first seed whose post-reset state, characterized by a domain-specific tuple of task-defining factors, is novel relative to all previously retained instances; the discriminating tuple is (taxi row, taxi column, passenger location, destination) for Taxi, (agent position, agent heading, key position, door position, door-locked flag, goal position) for DoorKey, and (agent position, agent heading, goal position, goal room) for FourRooms. Each retained seed is serialized together with its decoded state, and at evaluation time the environment is reset with the stored seed and the recorded factors are asserted to match, which keeps the bank reproducible across runs. The DoorKey domain has 48 instances because the space was exhausted. From this fixed bank we generate trajectories for a ladder of policies that span weak to strong on each domain. Two reference policies are hand-coded: a uniform random agent over the legal action set, and a deterministic oracle implemented as a planner with full environment knowledge (a shortest-path policy over Taxiâs known transition graph, and a breadth-first search over (x, y, heading) tuples that emits the relative turn/forward/pickup/toggle action sequences needed for the two MiniGrid domains). The remaining systems are learned with standard model-free RL trained from sparse environment reward, with one seed-per-checkpoint and three (Taxi) or two (DoorKey, FourRooms) random seeds: for Taxi we use action-masked PPO, DQN, and QRDQN over a factored one-hot symbolic observation (decomposed into taxi row, taxi column, passenger location, and destination index), trained for 200k, 200k, and 50k steps respectively; for DoorKey and FourRooms we use PPO and A2C with a CNN policy over the default partial-observability image observation, trained for 500k and 2M steps respectively, together with a deliberately under-budgeted "weak" PPO (100k for DoorKey, 500k for FourRooms, with a 32-dim feature extractor) to populate the lower end of the performance ladder. To probe the effect of denser learning signal on the same algorithms, each learned baseline is duplicated as a "shaped" variant that trains the same architecture and hyperparameters under a potential-based shaping reward computed from the symbolic state: the Taxi shaping rewards moving toward the passenger and then toward the destination, while the MiniGrid shapings reward progress toward the next subgoal in the canonical subgoal chain (key, door, goal for DoorKey; goal-room entry then goal cell for FourRooms). At evaluation time every policy is rolled out once per banked instance under a per-domain step budget (100 for Taxi, 150 for the MiniGrid domains), and we save compact per-step logs (the decoded factored state for Taxi; agent position, carried-object 16 AccuracyPower (FDR) TaxiDoorKeyFourRoomsMeanTaxiDoorKeyFourRoomsMean SR0038.412.80000 PR0038.412.80000 SPL82.197.495.891.81.677.964.748.1 LR92.198.496.395.634.775.374.761.6 RPP88.997.496.394.238.476.374.763.2 IPP92.698.496.395.834.777.974.762.5 Table 5: Oracle rank accuracy (%) and power (%) (C(20,2)=190 pairs per domain). type, and door-open flag for DoorKey; agent position and current room identifier for FourRooms) so that hidden subgoal-progress labels can be recovered offline by a deterministic detectorâpickup and successful drop-off for Taxi, key pickup, door opening, and goal arrival for DoorKey, and entering the goal room and reaching the goal cell for FourRoomsâproducing a return-jump trace that assigns equal credit to each subgoal of a domain. The oracle-degradation suite holds the instance bank, the oracle planner, and the random seeding fixed, and rolls out a wrapper policy that, at each step independently, replaces the oracleâs chosen action with an action drawn uniformly at random from the full action space with probabilityÎľ; we then sweepÎľusing a two-phase calibration in which a coarse grid first brackets the value at which mean episode-return drops to roughly 80% of oracle return, after which 19Îľvalues are chosen linearly spaced from a small lower bound to that 80% crossing (approximately 0.0003 to 0.0057 for Taxi, 0.010 to 0.190 for FourRooms, and 0.025 to 0.475 for DoorKey), producing for each domain a set of twenty closely spaced systemsâthe oracle plus nineteen degraded variantsâwhose performance differences are small enough to stress the metrics under study. C Validity C.1 Bump Charts Figure 6 traces each modelâs time-to-return rank across measures, one panel per task. Crossings reveal where the rankings are reordered; flat bands indicate stable rankings. C.2 Oracle Rank Accuracy To measure whether each metric predicts the correct ordering between systems with known ground- truth performance, we construct 20 variants of an oracle agent per domain by injectingÎľ-random actions at varying rates (Îľ = 0for the oracle, increasing toâ 80%of oracle episode return atÎľ max ). This yields 20 2 = 190ordered pairs per domain (570 total), where the correct ordering is defined by Îľ: a lower-noise agent is always better. Table 5 reports rank accuracy (fraction of pairs ranked correctly) and statistical power (fraction of correctly ranked pairs that are also significant at Îą = 0.05 by two-sided bootstrap test). D Reliability Table 6 reports split-half reliability per metric and benchmark: instances are split into halves and we compare both per-instance scores and the induced system rankings across the two halves. Table 7 complements this with a leave-one-out stress test, giving the fraction of system pairs whose sign of difference flips when any single instance is droppedâa direct measure of how brittle pairwise comparisons are at each benchmarkâs current size. 17 SRPRSPLLRRPPIPP (a) ALFWorld SRPRSPLLRRPPIPP (b) BabyAI SRPRSPLLRRPPIPP (c) PDDL SRPRSPLLRRPPIPP (d) ScienceWorld SRPRSPLLRRPPIPP (e) WebShop SRPRSPLLRRPPIPP (f) ToolQuery SRPRSPLLRRPPIPP (g) TAC SRPRSPLLRRPPIPP (h) SWE-bench SRPRSPLLRRPPIPP (i) SWT-bench SRPRSPLLRRPPIPP (j) SWE-bench-M SRPRSPLLRRPPIPP (k) GAIA SRPRSPLLRRPPIPP (l) Taxi SRPRSPLLRRPPIPP (m) DoorKey SRPRSPLLRRPPIPP (n) FourRooms Figure 6: Bump charts for tasks. Each line is one model; rank 1 is top. System pairsSystem ranking ABTACOHITALESSGRLMeanABTACOHITALESSGRLMean SR0.820.810.660.550.920.750.790.840.680.40.930.73 PR0.820.870.660.840.90.820.760.890.680.850.920.82 SPL0.740.630.790.520.880.710.740.680.790.390.90.7 LR0.820.80.790.840.910.830.780.850.820.890.910.85 RPP0.830.790.790.820.910.830.810.870.820.850.920.85 IPP0.810.790.790.620.90.780.80.870.820.620.910.81 Table 6: Split-half reliability (instance-level and system-ranking), averaged within benchmark. 18 ABTACOHITALESSGRLMean SR000000 PR4.550.8304.890.452.14 SPL6.57105.893.032.015.5 LR000000 RPP2.530.8305.210.821.88 IPP3.540.8309.320.462.83 Table 7: Leave-one-out sign flip rate (% of system pairs where dropping one instance changes sign of difference), averaged within benchmark. ABTACOHITALESSGRLMean SR78.8880.8874.5684.0556.174.9 PR43.4949.7874.5627.6153.0849.71 SPL75.8776.0136.7780.7347.7463.42 LR33.2732.336.7722.6644.4933.9 RPP34.9334.7536.7723.0444.6334.82 IPP36.1134.7536.7723.1844.6635.09 Table 8: Tie rate (% of instance comparisons with zero difference), averaged within benchmark. E Sensitivity E.1 Tie rate Table 8 reports the fraction of instance-level comparisons in which two system outputs receive identical scores, averaged within each benchmark. High tie rates indicate a metric with limited resolutionâmany pairs of systems are indistinguishable on a given instance, which weakens its ability to support fine-grained ranking. E.2 Preference Distributions Figure 7 shows the distribution of absolute pairwise preference values|â|for each evaluation metric, broken down by benchmark group. Each bar shows the proportion of instance-level comparisons whose absolute preference falls in the indicated range. The point masses at 0 (ties) and 1 (maximum disagreement) are shown as separate bars; the three interior bins partition (0, 1) into equal thirds. E.3 Discriminative Power Table 9 reports the fraction of system pairs whose score difference is statistically significant under a bootstrap test, averaged within each benchmark. Higher values mean the metric resolves more pairs of systemsâa complementary view to the tie rate above, now accounting for sampling variability rather than just exact ties. FWERFDR ABTACOHITALESSGRLMeanABTACOHITALESSGRLMean SR47.2258.3338.615.9764.7744.9859.0974.1755.5727.9875.5458.47 PR62.3773.3338.642.5865.7756.5371.4683.3355.5780.9175.5773.37 SPL40.1527.559.714.563.2139.0255.8164.1777.0825.8778.0960.2 LR61.1169.1763.7467.9868.866.16 69.4479.1777.9883.878.6877.81 RPP63.6466.6763.7444.1869.3261.5171.9781.6777.9880.4179.7478.35 IPP61.6266.6763.745.5269.1753.3471.2181.6777.9858.7479.273.76 Table 9: Discriminative power (% of pairs with significant difference, bootstrap test), averaged within benchmark. 19 0% 20% 40% 60% 80% 0(.00, .33)(.33, .67)(.67, 1.00)1 |Î| SRPRSPLLRRPPIPP (a) AgentBoard 0% 20% 40% 60% 80% 0(.00, .33)(.33, .67)(.67, 1.00)1 |Î| SRPRSPLLRRPPIPP (b) OpenHands 0% 20% 40% 60% 80% 0(.00, .33)(.33, .67)(.67, 1.00)1 |Î| SRPRSPLLRRPPIPP (c) TheAgentCompany 0% 25% 50% 75% 0(.00, .33)(.33, .67)(.67, 1.00)1 |Î| SRPRSPLLRRPPIPP (d) TALES 0% 25% 50% 75% 100% 0(.00, .33)(.33, .67)(.67, 1.00)1 |Î| SRPRSPLLRRPPIPP (e) TALES-A 0% 20% 40% 60% 0(.00, .33)(.33, .67)(.67, 1.00)1 |Î| SRPRSPLLRRPPIPP (f) SGRL Figure 7: Preference distributions across all benchmark datasets. 50% 60% 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (a) ALFWorld 60% 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (b) BabyAI 20% 40% 60% 80% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (c) PDDL 40% 60% 80% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (d) ScienceWorld 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (e) WebShop 60% 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (f) ToolQuery Figure 8: Preference preservation (self-reference) â AgentBoard tasks. F Data efficiency F.1 Stability Figures 8â11 show how each metricâs pairwise preferences degrade as the evaluation budget shrinks: at each subsample fraction, we measure how often the preference computed on the subset agrees with the preference computed on the full instance set (self-reference). Curves that stay near 1 indicate a measure whose system preferences are stable under aggressive subsampling; curves that fall off quickly mean the metric needs the full benchmark to be trustworthy. F.2 Oracle recovery Figures 12â14 trace how reliably each metric recovers the ground-truth ordering betweenÎľ-degraded oracle variants as the fraction of instances used shrinks. Figure 12 reports raw sign accuracy (fraction of oracle pairs ordered correctly), while Figures 13 and 14 report the stricter joint criterion of correct ordering and statistical significance under FWER (Holm) and FDR (Benjamini-Hochberg) correction. Higher curves at small sample fractions indicate a metric that extracts a correct, defensible verdict from less data. 20 60% 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (a) TAC 60% 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (b) SWE-bench 80% 85% 90% 95% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (c) SWT-bench 40% 60% 80% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (d) SWE-bench-M 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (e) GAIA Figure 9: Preference preservation (self-reference) â TAC and OHI tasks. 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (a) Jericho 50% 60% 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (b) ScienceWorld Figure 10: Preference preservation (self-reference) â TALES tasks (⼠30 instances). 80% 85% 90% 95% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (a) Taxi 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (b) DoorKey 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SR* PR SPL RPP IPP (c) FourRooms Figure 11: Preference preservation (self-reference) â SGRL tasks. 80% 85% 90% 95% 100% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (a) DoorKey 70% 80% 90% 100% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (b) FourRooms 40% 60% 80% 100% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (c) Taxi Figure 12: Oracle sign accuracy as a function of the fraction of instances used to compute each metric. Pairs are drawn from the degraded oracle variants. RPP recovers the correct pairwise preference more reliably than SPL at all sample sizes, with the advantage most pronounced on the harder Taxi domain. 21 0% 20% 40% 60% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (a) DoorKey 0% 20% 40% 60% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (b) FourRooms 0% 2% 5% 8% 10% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (c) Taxi Figure 13: Oracle significant accuracy (FWER, Holm correction) as a function of the fraction of instances. The fraction of oracle pairs that are both correctly ordered and statistically significant after family-wise error rate correction. 0% 20% 40% 60% 80% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (a) DoorKey 0% 20% 40% 60% 80% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (b) FourRooms 0% 20% 40% 60% 20%40%60%80%100% fraction of instances preference accuracy SPL RPP (c) Taxi Figure 14: Oracle significant accuracy (FDR, Benjamini-Hochberg correction) as a function of the fraction of instances. The fraction of oracle pairs that are both correctly ordered and statistically significant after false discovery rate correction. 22