A model three places lower on the MT-Bench leaderboard can be the right choice for an edge agent. The leaderboard measures one thing well — multi-turn conversational quality as scored by a judge model at full precision on data-centre hardware — and that thing is not what determines fitness at the edge boundary. Treating the top rank as a shortlist generator works only when your inference layer is a remote API with a seconds-long latency budget and no memory ceiling. Push the same model onto a phone-class device and the ranking stops carrying useful information about the outcome you care about. This is the specific failure we keep seeing: a team filters candidates by MT-Bench score, carries the top model into a prototype, and discovers weeks later that it exceeds the device memory ceiling or drops below acceptable accuracy after INT8 quantisation. The leaderboard never lied — it answered a question about desktop conversational quality that the team read as an answer about edge deployment fitness. Those are different questions. What matters most about the MT-Bench leaderboard in practice? MT-Bench is a multi-turn benchmark: each candidate model answers a set of two-turn prompts spanning writing, reasoning, roleplay, extraction, coding, and a few other categories. A strong judge model — historically GPT-4 — scores each response on a numeric scale, and the leaderboard ranks models by their average judge-assigned score. The design intent is to approximate human preference on open-ended conversation without the cost of running a full human-eval panel for every model. In practice, the leaderboard is a ranking of how much a judge model prefers a candidate’s multi-turn conversational output, at full precision, on hardware that never constrains the run. That framing matters because each qualifier is a place where the score detaches from an edge deployment. The judge is a proxy for human preference, not a measurement of task success. Full precision means the numbers describe an FP16 or BF16 model, not the INT8 or INT4 build you will actually ship to a device. And the unconstrained hardware means nothing in the score reflects tail latency, model footprint, or thermal throttling on a mobile SoC. The empirical-execution principle applies here in the same way it applies to any hardware or software benchmark: the reference standard is the system running under the conditions you deploy into, not a proxy measured under different ones. MT-Bench is a well-constructed proxy for one axis. It is not a substitute for measuring the thing you deploy. What exactly does an MT-Bench score measure, and what does it leave out? The score measures judge-preferred quality on multi-turn conversation. That is genuinely useful signal — it correlates reasonably with human ratings of instruction-following and coherence across turns, which is why it earned a place in most model-release write-ups. What it leaves out is almost everything that governs an edge agent’s viability: Tail latency. The score is quality-only. A model can win on judge preference and still miss a 200 ms budget once you add tokenisation, decode, and post-processing on constrained silicon. Quantised accuracy. MT-Bench numbers describe the full-precision checkpoint. Quantisation-sensitivity varies model-to-model; two models with near-identical MT-Bench scores can diverge sharply after INT8. Runtime footprint. Weight size, KV-cache growth, and peak activation memory decide whether a model even loads inside a device memory ceiling. The leaderboard says nothing about any of them. Judge bias. Judge-based scoring carries known artefacts — position bias, verbosity bias, and a tendency to favour outputs stylistically close to the judge’s own family. A two-point gap on the leaderboard can be partly a stylistic-preference artefact rather than a capability difference. None of this makes MT-Bench a bad benchmark. It makes it a benchmark of a single axis, misread as a benchmark of overall deployment fitness. The distinction is the same one that separates the LMSYS Chatbot Arena leaderboard’s Elo preference signal from what a model-risk review can actually conclude — a preference ranking is one input, never the verdict. Why does MT-Bench rank rarely predict a model’s fitness for an edge-constrained agent? Because the divergence point is quantisation and edge deployment, and MT-Bench is measured on the other side of that boundary. The leaderboard scores an FP16 model in a data centre. The agent runs a quantised model on a device with a fixed memory ceiling and a latency budget. Between those two points sit distillation, quantisation, kernel selection, and runtime packaging — every one of which can reorder the candidates. Consider a concrete pattern we see when screening candidates for on-device agents. Two models sit two points apart on MT-Bench. The higher-ranked one is a dense architecture whose activations quantise poorly; under INT8 it loses several points of task accuracy and its weights barely fit the ceiling once the KV cache grows across a multi-turn session. The lower-ranked one was trained with quantisation-aware fine-tuning, holds its accuracy under INT8, and leaves headroom under the ceiling. On the leaderboard the first model wins. At the edge boundary the second one is the only viable candidate. This is an observed pattern across edge feasibility work, not a benchmarked ranking — the point is directional: leaderboard order and edge order are different orderings. The re-check has to happen after the compression decisions, not before. MT-Bench scores are full-precision measurements, so a leaderboard rank must be re-evaluated once you have made the distillation and quantisation choices covered in our work on model optimization for edge inference. A rank taken at FP16 tells you where a model starts; it does not tell you where it lands after INT8. How should I read leaderboard rank against the memory-ceiling and runtime-footprint axes before committing? Read it as one input among four, not as the decision. An edge-aware model screen weighs conversational-quality signal (where MT-Bench belongs) against three axes the leaderboard is silent on. The table below is the screen we apply before any candidate goes into a prototype. Edge-agent model screen: what each axis decides and what evidence answers it Axis The question it answers Does MT-Bench inform it? Evidence you actually need 1. Conversational quality Will the agent’s dialogue be coherent and follow instructions? Yes — this is what it measures MT-Bench / Arena rank as a screening filter, not a threshold 2. Quantised accuracy Does task accuracy survive INT8/INT4? No — measured at full precision Re-run your task eval on the quantised build (benchmark-class) 3. Runtime footprint Do weights + KV cache fit the device memory ceiling? No Measured peak memory on target silicon across a realistic session 4. Tail latency Does a turn complete inside the latency budget on-device? No p95/p99 latency measured on the target SoC, not a data-centre GPU The screen is a filter-then-measure sequence, not a weighted sum. Use MT-Bench (and preference rankings generally) to cut a large candidate field down to a handful that clear a conversational-quality bar. Then measure axes 2 through 4 on the actual quantised build on the actual target hardware. A model that fails any of the three hard axes is out regardless of how far ahead it sat on the leaderboard — a two-point judge-preference lead does not buy you back a memory ceiling you cannot fit under. This is where a leaderboard rank read correctly earns its keep: it removes candidates efficiently at the front of the funnel and stops you from selecting a model that passes the desktop benchmark but fails the edge boundary. The payoff is fewer discarded prototypes. Teams that filter on MT-Bench score alone routinely carry a model into a build only to hit the ceiling or the accuracy floor weeks in; screening rank against the four axes before commitment removes that late-stage rework. What happens to a model’s leaderboard position once it is quantised for on-device deployment? The leaderboard position does not move — the leaderboard reports the full-precision checkpoint and no one re-ranks the INT8 build. What moves is the model’s actual standing relative to its peers, and it can move in either direction. A model with robust activation distributions and quantisation-aware training may hold nearly all of its quality under INT8; a model with heavy-tailed activations may shed several points. Because that sensitivity is not uniform, the post-quantisation ordering of your candidate set is frequently different from the FP16 ordering the leaderboard shows. This is precisely why the cross-check against the distillation and quantisation decisions has to be part of the screen rather than an afterthought. You are not trusting the leaderboard’s number; you are re-measuring the compressed artifact. When a candidate list is being narrowed for a device-bound agent, the data-centric edge screening we describe elsewhere treats the quantised evaluation as the authoritative one and the leaderboard as the coarse pre-filter that got you there. When is MT-Bench a useful screening input, and when is it actively misleading for agent selection? It is useful when you need to compare general conversational competence across a broad field of full-precision models and you are early enough in selection that you want a cheap, reproducible first cut. It is a good instrument for the question it was built to answer, and using it to drop obviously weaker candidates saves time. It becomes actively misleading the moment you treat rank as fitness for a constrained deployment. If your inference layer has a memory ceiling, a latency budget, or a quantisation step, the leaderboard rank is a partial input that has to be re-checked against the edge axes — and a small rank gap should never override a hard axis failure. The failure mode is not the benchmark; it is the substitution of a single-axis proxy for a multi-axis decision. FAQ How does the MT-Bench leaderboard work? MT-Bench runs candidate models through multi-turn prompts across categories like reasoning, writing, and coding, then has a strong judge model score each response; the leaderboard ranks models by their average judge score. In practice it is a ranking of judge-preferred conversational quality at full precision on unconstrained hardware — a good proxy for one axis, not a measure of deployment fitness. What exactly does an MT-Bench score measure, and what does it leave out? It measures how much a judge model prefers a candidate’s multi-turn conversational output. It leaves out tail latency, accuracy after quantisation, runtime memory footprint, and it carries known judge artefacts such as position and verbosity bias. Everything that governs an edge agent’s viability sits outside the score. Why does MT-Bench rank rarely predict a model’s fitness for an edge-constrained agent? Because the score is measured at full precision in a data centre, on the opposite side of the quantisation-and-deployment boundary from where the agent runs. Distillation, quantisation, and runtime packaging can reorder candidates, so a model two points lower on the leaderboard may hold its accuracy under INT8 and fit the memory ceiling while the higher-ranked one does not. How should I read leaderboard rank against the memory-ceiling and runtime-footprint axes before committing to a model? Treat it as a filter, not a decision. Use MT-Bench to cut a large field down to a few candidates that clear a conversational-quality bar, then measure quantised accuracy, runtime footprint, and tail latency on the actual compressed build on the target hardware. A model that fails any of those three hard axes is out regardless of leaderboard position. What happens to a model’s leaderboard position once it is quantised for on-device deployment? The published position does not change — no one re-ranks the INT8 build — but the model’s real standing relative to peers can shift in either direction because quantisation sensitivity is not uniform. The post-quantisation ordering of your candidate set is frequently different from the full-precision ordering the leaderboard shows, which is why you re-measure the compressed artifact rather than trusting the number. When is MT-Bench a useful screening input, and when is it actively misleading for agent selection? It is useful as a cheap, reproducible first cut when comparing general conversational competence across full-precision models early in selection. It becomes misleading the moment rank is read as fitness for a constrained deployment with a memory ceiling, latency budget, or quantisation step — a small rank gap should never override a hard-axis failure. If you are using MT-Bench to shortlist a model for a device-bound agent, the right closing question is not “which model ranks highest” but “which of these candidates still clears the memory ceiling and the accuracy floor after INT8, and completes a turn inside the latency budget on the target silicon.” That is the screening input MT-Bench feeds into our GenAI feasibility work: a coarse pre-filter whose rank only means something once it has been cross-referenced against the footprint and quantised-accuracy axes. Read that way, the leaderboard saves you weeks. Read as the decision itself, it costs them.