Research notebook

When benchmark averages reverse an agent ranking notebook

Edit a Python cell and run it here. Your code runs in this browser tab; the notebook runtime and packages are served by this site.

Python starts when you choose Run.

When benchmark averages reverse an agent ranking

An 83% overall score can lose to 80% under equal family weighting. The crossover can be calculated rather than argued over.

Aggregation and bootstrap demonstration on authored labels; not AgentBench model evaluation.

Python · cell 1
A micro=0.8300 macro=0.4375
B micro=0.8000 macro=0.8000
lookup A=76/80 B=64/80
editing A=6/10 B=8/10
planning A=1/5 B=4/5
recovery A=0/5 B=4/5
lookup_weight=0.00 A=0.267 B=0.800
lookup_weight=0.25 A=0.438 B=0.800
lookup_weight=0.50 A=0.608 B=0.800
lookup_weight=0.75 A=0.779 B=0.800
lookup_weight=1.00 A=0.950 B=0.800
macro_A_minus_B_bootstrap_95pct [-0.506,-0.203]
lookup_weight_crossover 0.7805
Analytic crossover: 32/41
Python · cell 2

Python runs locally in this page. Saved results and figures are visible before execution.

Download full experiment notebook