GLM-5.3 against DeepSeek V4.1 Flash on 75 questions
We asked two models the same 75 questions, with answers known in advance.
What we found:
- GLM-5.3 answered all 75 correctly. DeepSeek V4.1 Flash answered 71: it missed 4, three of them questions that meant scanning a long column of rents.
- DeepSeek V4.1 Flash was about 2.2× as fast (1.8 s a question against 3.9 s at the median) and about 14× as cheap ($0.0012 a question against $0.0174). Most of the difference is GLM-5.3 thinking before it answers: it wrote a median of 467 tokens to DeepSeek V4.1 Flash's 34.
- Counted as correct answers per dollar-second, DeepSeek V4.1 Flash is far ahead. Counted the way a reader pays, it depends on what a wrong answer costs: above about $0.30, or 39 seconds of someone's time, GLM-5.3 is the better buy. The box now answers with GLM-5.3.
The questions
Each question was generated from a workbook's own cells, so its answer was known before either model saw it: a figure, and where a question had one, the cell that holds it and the building's name. 4 kinds, about a quarter each:
| Kind | An example | GLM-5.3 | DeepSeek V4.1 Flash |
|---|---|---|---|
| Look up a cell | What is the max rent for a 1 BR unit at 60% AMI? | 19 of 19 | 18 of 19 |
| Choose between two tables | How many 2 BR comps go into the averages, with the classes switched on as they are? | 19 of 19 | 19 of 19 |
| Count or average a sheet | On the “2BR Comps” sheet, what is the average market rent across all rows that have one? | 19 of 19 | 18 of 19 |
| Find the highest or lowest | On the “1BR Comps” sheet, which comp has the highest market rent, and what is it? | 18 of 18 | 16 of 18 |
Every question was sent exactly as the question box sends it: the system instruction, then the whole workbook as text — every cell that holds something, as ADDRESS: VALUE, sheet by sheet, about 42,000 tokens — then the question. An answer counted as right when it stated the figure, to the cent or to the count, and where the question asked for a building, named it. Citing the right cell was scored apart.
“Choose between two tables” is the one a reader is most likely to get wrong. The workbook averages its comps twice: once under the building classes switched on, and once by class with an “All Classes” column. Asked how many comps go into the averages, the first is the answer. Both models got all of these right — after one change to the instruction, made before this run, when DeepSeek V4.1 Flash took the all-classes figure in a trial.
Results
| Run 1, all 75 questions | GLM-5.3 | DeepSeek V4.1 Flash |
|---|---|---|
| Right, of 75 | 75 (100.0%) | 71 (94.7%) |
| Seconds a question, median | 3.9 | 1.8 |
| Seconds a question, 90th percentile | 9.5 | 3.3 |
| Dollars a question | $0.0174 | $0.0012 |
| Tokens written, median | 467 | 34 |
| Cited the right cell | 55 of 56 | 49 of 56 |
On the same questions, 4 were answered right by GLM-5.3 alone and 0 by DeepSeek V4.1 Flash alone. That gap, -5.3 points, is real by one test and not by another: resampling whole workbooks puts it between -9.2 and -1.4 points with 95% confidence, while McNemar's exact test on the four disagreements gives p = 0.125. With 75 questions, a difference this size sits at the edge of what can be told apart.
DeepSeek V4.1 Flash was asked each question twice more. Across its three runs it was right 94.2% of the time, and gave the same verdict all three times on 93.3% of questions: its misses are mostly the same questions, not bad luck.
Its misses were of one kind. Asked for the highest 1 BR rent on a sheet of comps, it named a building at $2,295 when the sheet held one at $2,749; asked for an average over 44 rows, it gave $2,116.67 for $1,894.25. Reading a figure out of one cell it does well; holding a whole column in view while it compares, less so. GLM-5.3, thinking first, did not miss one.
Correct answers per second, and per dollar
Accuracy alone says which model to trust; it does not say what each right answer costs. Three ways of putting it in one number, each counting only the answers that were right:
| Measure | GLM-5.3 | DeepSeek V4.1 Flash |
|---|---|---|
| Correct answers a minute | 15.4 | 31.6 |
| Correct answers a dollar | 58 | 782 |
| Correct answers per dollar-second | 15 | 435 |
On every one of them DeepSeek V4.1 Flash wins, by 2.1× a minute, 14× a dollar and 29× per dollar-second. They all share a blind spot: a wrong answer costs nothing in them. It simply isn't counted.
In use, a wrong answer is not free. Someone reads it, acts on it, or has to catch it. Price that, and the comparison turns on a single figure. GLM-5.3 costs $0.0162 more a question and avoids a wrong answer 5.3% of the time, so it pays for itself whenever a wrong answer costs more than $0.30. In time, it is 2.1 s slower and is worth it whenever a wrong answer costs a reader more than 39 seconds.
What can still go wrong
- A small test. 75 questions can show a gap of about ten points; the 5.3-point gap here is at its edge. Run on a budget capped at $5; it cost $1.71.
- Questions with exact answers. Every question had a figure to get right. Questions that ask why a number is what it is, which the box is also asked, are not scored here.
- An instruction tuned once. The instruction was changed once, for the all-classes mistake, before this run, on questions outside it.
- Run on 24 October 2026 through hedwigai's portal: zai-org/GLM-5.3 and deepseek-ai/DeepSeek-V4.1-Flash, at temperature 0.2, GLM-5.3 with up to 8,000 tokens to think and answer in.
- Each question was sent as the developer's question box sends it, built by the same code. GLM-5.3 answered each once; DeepSeek V4.1 Flash three times. The paired comparison uses the first run of each.
- Seconds are each call's own, end to end. Dollars are each call's tokens at the provider's list prices: GLM-5.3 $1.20 a million tokens in, $4.00 out; DeepSeek V4.1 Flash $0.20 in, $0.60 out; cached input at the provider's cached price.
More head-to-head evals
| Measure | First run | Best since |
|---|---|---|
| Landscape, seconds | 937 | 233 |
| Memo, seconds | 759 | 602 |
| Measure | Qwen3 235B | GLM-5.2 | Gemini 3.8 Flash | Claude Opus 5 |
|---|---|---|---|---|
| Seconds to the plan, median | 27 | 48 | 57 | 94 |
| Plans written, of three runs | 2 | 3 | 3 | 3 |
| Measure | SubQ | jev | Decider | Nimble |
|---|---|---|---|---|
| Found, mean of five columns at section length | 64% | 65% | 66% | 68% |
| Mechanism of action, found at section length | 57% | 51% | 61% | 54% |
| Measure | ask | Apollo | treg |
|---|---|---|---|
| Usable leads | 13 of 40 | 7 of 40 | 6 of 28 |
| Cost per usable lead | $0.037 | $0.27 | $0.23 |
| Measure | ask with jev | ask with Decider |
|---|---|---|
| Questions right, of 92 | 89 | 89 |
| Wrong answers | 1 | 2 |
| Measure | jev | ask |
|---|---|---|
| Our 370 clinical decisions, right | 94.6% | 93.0% |
| PubMedQA, right (best EdgeEvals scored: 62.2%) | 77.0% | 74.4% |
| Measure | ask | Claude Opus 5.5 |
|---|---|---|
| Questions right, of 95 | 59 | 63 |
| Small companies right, of 20 | 13 | 9 |
| Measure | realestate-us | Best of four assistants |
|---|---|---|
| Floor-plan rents right, of 26 | 26 | 23 |
| Amenities claimed the listing doesn't state | 12 | 129 |
| Measure | ask | jev |
|---|---|---|
| Right, of the questions answered | 98% | 79% |
| Wrong answers, of 92 | 2 | 19 |
| Measure | Trained localiser | Best of four frontier models |
|---|---|---|
| Mean overlap with the defect (IoU, 0 to 1) | 0.421 | 0.109 |