Rerankers lead a crowd.
Retrieve the abstracts that support a scientific claim. LLM rerankers lead a twelve-way tie; a free dense retriever sits inside it.
Every system, one axis.
What the money bought.
What this experiment found.
LLM rerankers lead — inside a twelve-way tie.
glm_s reranking BM25's top 20 scores 0.7437 nDCG@10; 12 arms cannot be separated from it, including the free dense retriever e5_base.
The dearest model finished 2nd of 19.
glm_m billed $0.4576 for 200 items. The cheapest model statistically tied with the leader, deepseek_s, cost 7.6× less.
The dev slice picked the wrong winner.
Tuned on a 40-query dev slice, the leaderboard's winner there was not the winner on the 160 queries it never saw.
Measure the noise before the difference.
The dev slice picked the wrong winner — its leader finished 10th of 19.
This habit, in the method →Check it yourself.
The 7 free arms rerun on a laptop CPU for $0, pinned to the weights that were measured. The 12 hosted arms billed $1.94 when measured and rerun with one OpenRouter key.
make compare writes a replication card: each rerun against its committed run, item by item, and every separation and tie on this page re-tested with your reruns in place.
$ make plan EXP=scifact $ make data EXP=scifact $ make reproduce EXP=scifact LEVEL=local # with OPENROUTER_API_KEY set $ make reproduce EXP=scifact LEVEL=hosted $ make compare EXP=scifact