Skip to content
CSuite
ExplainerAI ModelsGuideAug 24, 20269 min read

How to read AI benchmarks without being fooled

OpenAI just retired the most-quoted AI coding test. Here is what the scores in every launch actually measure, and what to check instead.

The most-quoted AI coding score, with its fine print
80.9%*
Top score on SWE-bench Verified, the test nearly every coding-model launch quoted for a year and a half.
The number is real. The asterisk is the story.
*OpenAI audited 138 of the hardest tasks and found 59.4% had broken or unfair tests.
**Frontier models showed signs of having seen some answers during training.
***OpenAI stopped using the benchmark for frontier models in February 2026.
Figures from OpenAI’s February 2026 audit of the benchmark, covered in the text below. The same three problems show up, in some form, in every popular AI test.

In February 2026, OpenAI quietly retired the most-quoted test in AI coding. For a year and a half, nearly every model launch bragged about its score on SWE-bench Verified, a benchmark built from real bugs in real open-source projects. OpenAI helped create it. Then its own audit found that most of the hardest problems had broken grading, and that frontier models appeared to have seen some of the answers during training. The scoreboard everyone pointed at was measuring, in part, memory and luck.

This matters beyond coding. Every time you read that a new model “beats GPT-5 on benchmarks” or “scores 92% on a PhD test,” you are being handed a number with a lot of fine print nobody reads aloud. This post is that fine print, in plain language: what the big tests actually measure, the three ways their numbers go wrong, and a simple way to judge any new model yourself in about ten minutes.

Every AI headline leans on a handful of tests

A benchmark is just a fixed exam. Someone writes a big set of questions with known answers, every model takes the same exam, and the percentage correct becomes the score you see in charts. The idea is fair on its face. The same questions for everyone means the numbers should be comparable.

Four exams do most of the work in launch announcements. MMLU is a giant multiple-choice quiz across 57 subjects, from law to elementary math. GPQA is 448 science questions written by PhD holders and designed so that searching the web barely helps. SWE-bench Verified gives the model 500 real bug reports and asks it to fix the actual code. And LMArena is not an exam at all: it shows volunteers two anonymous answers to the same question and lets them vote for the one they prefer.

The four tests behind most AI headlines, in plain language
Test
What it actually is
What a good score means
Watch out for
MMLU
A 57-subject multiple-choice quiz: law, medicine, history, math, and more
Top models now clear 90%, so everyone looks smart
Old, error-ridden, and almost certainly in training data
GPQA
448 science questions written by PhDs, hard enough that Google doesn't help
PhD experts get about 65%; models are past them
Small question set, so a few points can be noise
SWE-bench Verified
500 real bug reports from open-source projects; fix the code
Around 80% at the top, and stuck there
Retired by OpenAI in Feb 2026: broken tests, leaked answers
LMArena
Strangers vote between two anonymous answers; wins become a ranking
A high rank means people liked reading its answers
Measures charm as much as accuracy, and it can be gamed
Every claim in the last two columns is sourced in the text below. There are hundreds of other benchmarks; these four carry most launch announcements.

Each one measures something real. The trouble starts when a number from one of these exams gets treated as a general grade for intelligence. Three specific things break, and they are worth knowing by name, because they explain almost every case of a model that looked great on paper and disappointed in person.

Models can memorize the answers

Models learn from enormous scrapes of the internet, and the internet contains the exams. The questions, the answers, and thousands of pages discussing both. When test material leaks into training data, researchers call it contamination. The model is not reasoning its way to the answer; it has effectively seen the answer sheet.

A student who studied the past papers looks brilliant on the exam built from them. Illustration generated with Seedream 5.0 Pro via Runware.

The cleanest demonstration came from a team at Scale AI. They rebuilt a popular grade-school math test from scratch: 1,000 brand-new problems, written by humans, matched in style and difficulty to the famous GSM8k benchmark, and guaranteed to be in nobody’s training data. Then they ran the leading models on both versions. On the new test, some model families scored up to 8 percentage points lower than on the original, with whole families overfitting across almost every size. The models had partly memorized the public test. The math ability was real; the score just overstated it.

The same problem helped kill SWE-bench Verified. In its February 2026 audit, summarized well in this analysis, OpenAI found models solving tasks rated nearly impossible, and details from the projects’ release notes surfacing in the models’ reasoning even though the task never mentioned them. The benchmark tasks come from public code repositories, and public is exactly what training scrapes eat.

The takeaway is not that every score is fake. Frontier models showed little overfitting in the math study. It is that a score on an old, public test is a ceiling, not a promise. The real ability is somewhere at or below the number.

The tests keep getting too easy

A test only tells models apart while some of them fail it. MMLU was genuinely hard when it was published in 2020: the best model of the day beat random guessing by about 20 percentage points, and the authors wrote that the best models still needed substantial improvement in every one of the 57 subjects. Today, top models cluster above 90%, which is a big part of why researchers built Humanity’s Last Exam, a deliberately brutal 2,500-question replacement where frontier models still score low. Benchmarks have a life cycle: hard, then useful, then saturated, then retired.

When everyone passes, the exam stops telling you who is better. The fix is always a harder exam, until that one saturates too. Photo by Vida Huang on Unsplash.

GPQA tells the same story faster. When it launched in late 2023, PhD experts scored about 65% in their own fields while GPT-4 managed 39%. Within two years, frontier models sailed past the expert baseline; Epoch AI’s independent testing clocked one at 87% on the benchmark’s hardest slice. The question drifted from “can AI do science?” to a routine line in a launch table. And SWE-bench Verified spent its last six months pinned between 74.9% and 80.9% at the top, a plateau so flat that nobody could say whether the remaining failures were the models’ fault or the test’s.

Saturation has a sneaky consequence for readers: near the ceiling, small differences stop meaning anything. When three models score 89%, 90%, and 91% on a quiz with a few thousand questions, the ranking can come down to a handful of items, some of which are broken. Which brings us to the third problem.

Some of the questions are simply wrong

Benchmarks are built by people, usually quickly, often by pulling questions from the web. Mistakes get in. A team of researchers manually re-checked a slice of MMLU and estimated that 6.49% of its questions contain errors: wrong official answers, multiple correct options, or questions that make no sense. In the worst subject, virology, they found problems in 57% of the questions they analysed. On those items, a model can be marked wrong for being right.

Every score depends on the sheet it was graded against. When the sheet is wrong, the grade measures the grader. Photo by Rong on Unsplash.

Coding benchmarks have it worse, because grading is automatic. A fix counts as correct only if it passes the project’s tests, and tests can be unfair. SWE-bench Verified existed precisely because the original SWE-bench was noisy; OpenAI paid human reviewers to filter it down to 500 vetted tasks. Even so, the 2026 audit of its 138 hardest remaining tasks found 59.4% had flawed tests or unclear problem statements, including tests that rejected perfectly good fixes for not matching one specific implementation.

Hold those two numbers side by side and the lesson writes itself. If several percent of a test is broken, then a two-point gap between two models is inside the noise. Treat close scores as a tie.

The popularity contest can be gamed

Because fixed exams age badly, many people prefer LMArena, the blind taste test. You ask a question, two unnamed models answer, you vote for the answer you like, and only then are the names revealed. The votes pile up into a public ranking. Fresh questions arrive daily, so there is nothing to memorize. It is a genuinely clever design, and it still has a soft spot: it measures what people like, and what people like can be manufactured.

A blind taste test rewards whatever tastes best in one sip. Longer, friendlier, emoji-flecked answers win sips. Illustration generated with Seedream 5.0 Pro via Runware.

The clearest case arrived in April 2025. Meta submitted a special version of its Llama 4 Maverick model to the arena, tuned to please voters, and it climbed to #2 in the world. The version actually released to the public behaved differently, and when LMArena ranked it under the same rules a few days later, it landed at #32. Same name, thirty places apart. The arena changed its rules in response.

Same model name, two very different leaderboard results
The version sent to the leaderboard
#2of all models on LMArena
“Llama-4-Maverick-03-26-Experimental,” a special variant tuned to charm human voters: chatty, generous with emoji, never released to the public.
The version you could actually download
#32once tested under the same rules
The public Llama 4 Maverick, ranked days later: thirty places lower, behind models that were nearly a year older.
April 2025. LMArena said Meta “should have made it clearer” that the submitted model was customized, and changed its rules afterward. Sources in the text.

A later study, aptly titled The Leaderboard Illusion, documented the structural version of the same advantage. Big labs privately tested many variants and kept only the best result; Meta alone tried 27 private variants before the Llama 4 release. The study also estimated Google and OpenAI models together received about 40% of all arena votes, while 83 open-weight models shared under 30%, and that this extra exposure alone produces large ranking gains. None of this means the top of the leaderboard is fraudulent. It means a rank is partly a measure of how hard someone worked the leaderboard.

What a score can still tell you

After all that, it would be easy to conclude that benchmarks are worthless. They are not. You just have to read them the way you read a used-car listing: true facts, favorably arranged. Four habits recover most of the signal.

Trust big gaps, ignore small ones. A model that scores 30 points higher than another on a hard test is very likely better at that kind of work. A model that scores 2 points higher is tied. Between broken questions, memorized answers, and ceiling effects, single-digit gaps rarely survive contact with reality.

Prefer tests the model could not have studied for. Newer benchmarks, private question sets, and freshly written tasks beat anything that has been on the internet for years. When a launch quotes only elderly benchmarks, that is itself information.

Check who ran the test. A vendor grading its own model picks the settings, the attempts, and the framing. Independent reruns routinely land a few points lower. Not scandalous, just human. Read vendor numbers as a best case.

Match the test to your task. A coding benchmark says nothing about writing quality. An arena rank says little about factual accuracy. If you mostly summarize documents, a model’s math-olympiad score is trivia. We keep a running, plain-English account of which new models actually matter in our monthly roundup, and the same skepticism applies there: benchmarks flatter.

Ten minutes with your own tasks beats any leaderboard

Here is the practical part. You do not need a benchmark to pick a model. You need five of your own tasks and ten minutes, because the only exam that matters is the one your week keeps setting.

The ten-minute personal benchmarkNo leaderboard required
1Collect five real tasks. Pull them from your actual week: an email you drafted, a bug you fixed, a document you summarized, a photo prompt you ran, a question you got wrong.
2Keep one saved answer per task. The output you accepted last time is your baseline. New model beats it, ties it, or loses to it. No score needed.
3Run all five on the new model. Same wording, same files, same settings you normally use. You are testing your workflow, not the model's exam skills.
4Judge blind if you can. Paste old and new answers side by side without labels and pick the better one. It is the arena method, minus the strangers.
5Decide on 4-out-of-5. A model that wins four of your five tasks is better for you, whatever the leaderboard says. A coin-flip split means keep what you have.

This is the household version of what serious teams do formally. If you run AI in a product, the same idea grows into a real test suite with saved cases and pass criteria; we wrote a hands-on guide to that in how to write your own AI eval. And if you just want a starting shortlist before you test anything, our task-by-task comparison in ChatGPT vs Claude vs Gemini was built exactly this way: same prompts, side by side, judged on the output.

The next time a headline says a model “crushed the benchmarks,” you now know the three questions to ask. Could it have memorized the test? Is the test too easy to tell models apart? And who checked the answer key? Most launch-day numbers wilt under at least one of them. Your own five tasks never do.

More reading

One-time payment. Yours forever.

No subscriptions. No seats. No renewals. Buy CSuite once, future updates included.

Secure checkout via Stripe. Already have a license? Download the app