Cheap, Consistent, Calibrated, but Biased? Typed Decision Models as Judges
Organizations: University of Göttingen · Bielefeld University of Applied Sciences and Arts (HSBI)
Abstract
Typed decision models (TDMs) return a probability for each allowed answer instead of generating text, which makes them candidates for cheaply replacing LLM judges that compare two answers. Whether they share the biases of LLM judges is untested. We run the CALM benchmark's bias tests on eight TDMs and seven LLM judges of 2024 and 2026. Every TDM is biased, in three to eight of twelve tests. Emotional tone affects them most, and rewriting the better answer in such a tone lowers the accuracy of a typical TDM from 99% to 42%. TDMs are more biased than 2026 LLM judges. All eight change verdicts when the answers swap places, which the 2026 LLM judges hardly do, and several side with an answer that most people allegedly prefer or that a famous model allegedly wrote. Yet both kinds of judge are tripped up by the same prompts. The TDMs' probabilities show that most tests mainly flip verdicts the TDM was unsure of, and that good calibration does not protect against bias. As TDMs are more consistent and 37 times cheaper than 2026 LLM judges, our results suggest they can be attractive judges if their biases are tested for the task.
Figures & tables
| Bias Type | Description | Example |
| Position | LLM judges exhibit a propensity to favor one answer at certain position over others. | Turn 1: : 3.8 3.11 : 3.11 3.8 Turn 2: : 3.11 3.8 : 3.8 3.11 |
| Verbosity | LLM judges favor longer responses, even if they are not as clear, high-quality, or accurate as shorter alternatives. | : 3.8 3.11 (Shorter) : As we all know, in mathematics, 3.11 is greater than 3.8 (Longer) |
| Compassion fade | The tendency to observe different behaviors when given well-known model’s name as opposed to anonymized aliases. | Llama-7B ( ): 3.8 3.11 GPT-4 ( ): 3.11 3.8 |
| Bandwagon | The tendency to give stronger preference to the majority’s beliefs regardless of whether they are correct or not. | I : 90% believe that is better. : 3.8 3.11 : 3.11 3.8 |
| Distraction | The inclination to give more attention to irrelevant or unimportant details. | I : loves eating pasta, especially with homemade tomato sauce. : 3.8 3.11 : 3.11 3.8 |
| Fallacy oversight | LLM judges may ignore logical errors in reasoning steps and only focus on the correctness of final results. | : 3.8 has fewer digits, so 3.8 3.11. (Reasoning broken) : 0.8 is greater than 0.11, so 3.8 3.11. |
| Mean excess ( ) | Alignment set | Fact-related set | Layout change (%) | Latency | Cost per 1,000 | ||||||||||||
| Judge | CALM | native | dec. | Acc | ECE | Brier | Acc | ECE | Brier | native | dec. | (s) | judgments (US$) | ||||
| Jev 1.13 | 10.9 | 11.0 | 11.5 | 78 | 71 | 98.2 | 0.08 | 0.17 | 100 | 84 | 100.0 | 0.03 | 0.01 | 0.8 | 1.3 | 0.25 | 0.04 |
| Kev 4B | 13.4 | 14.1 | 15.6 | 65 | 58 | 100.0 | 0.10 | 0.24 | 99 | 84 | 100.0 | 0.20 | 0.06 | 6.9 | 7.4 | 1.90 | 0.03 |
| Tev1 4B | 11.7 | 13.5 | 15.1 | 66 | 62 | 100.0 | 0.09 | 0.21 | 99 | 90 | 100.0 | 0.10 | 0.02 | 4.7 | 5.0 | 0.56 | 0.04 |
| Solar Decide | 7.8 | 6.3 | 7.8 | 67 | 63 | 90.5 | 0.25 | 0.28 | 96 | 87 | 98.3 | 0.03 | 0.03 | 10.4 | 9.3 | 2.87 | 0.06 |
| D1 | 11.7 | 11.3 | 11.9 | 75 | 72 | 99.8 | 0.07 | 0.18 | 99 | 83 | 99.8 | 0.08 | 0.02 | 4.0 | 3.5 | 0.38 | 0.03 |
Appendix figures & tables27 assets
Supplementary material from the paper’s appendix.
Appendix
| CALM | This paper | |
| Judge and request | ||
| Judges | six LLMs at temperature 0.7 | eight TDMs, and seven LLM judges on the same prompts at temperature 0 where the provider allows it (Section 3.2 ) |
| Judge output | a short explanation, then [[A]] or [[B]] | TDMs: a probability for A and for B, no text. LLM judges: as in CALM |
| Form of the request | one text prompt | TDMs: three typed formats (Section 3.2 ). LLM judges: CALM’s text prompt |
| Order of the two responses | better response first in the released data, shuffling not reported | shuffled per item, better response first in half of the items |
| Ties | a tie option exists but is off by default, so the judge writes [[A]] or [[B]] | no tie option. A 50/50 answer of a TDM and an LLM reply without a verdict give no verdict (Appendix D.2 ) |
| Judge | Model as returned | Route | Temperature | Reasoning | Verdicts (%) |
| GPT-3.5 Turbo | openai/gpt-3.5-turbo | OpenRouter | 0 | off | 99.4 |
| GPT-4o | openai/gpt-4o-2024-05-13 | OpenRouter | 0 | off | 99.9 |
| GPT-6.1 Sol | openai/gpt-6.1-sol | OpenRouter | default | low, required | 100.0 |
| Claude Sonnet 5.5 | claude-sonnet-5-5 | Anthropic API | default | off | 100.0 |
| Gemini 3.8 Flash | google/gemini-3.8-flash | OpenRouter | 0 | low, required | 99.6 |
| Qwen3.8-27B | qwen/qwen3.8-27b | OpenRouter | 0 | off | 99.9 |
| Verdicts (%) | |||||
| Model | Version as returned | Built on | CALM | native | decomposed |
| Jev 1.13 | typesafe/jev-1.13-20260917 | not disclosed | 99.6 | 99.5 | 99.9 |
| Kev 4B | jaredpalmer/kev-4b-20260924 | Qwen | 100.0 | 100.0 | 100.0 |
| Tev1 4B | togethercomputer/tev1-4b-experimental-20260923 | Qwen | 97.3 | 98.0 | 99.8 |
| Solar Decide | upstage/solar-decide-20260928 | Solar Mini 4 | 99.2 | 99.2 | 100.0 |
| D1 | liquid/d1-20260930 | not disclosed | 98.3 | 98.3 | 99.9 |
| 50/50 answers | |||
| Model | CALM | native | option returned |
| Tev1 | 414 | 307 | always A |
| D1 | 251 | 263 | always A |
| Solar | 117 | 117 | always A |
| Perplexity | 0 | 0 | |
| Jev | 65 | 70 | A or B |
| Cue | Chance | Probability | Verdict |
| no | no | same | |
| yes | no | changed | |
| no | yes | changed | |
| yes | yes | same (changed twice) |
| Fact-related set | Alignment set | Our additions | ||||||||||||
| Judge | Ver. | Fal. | Sen. | Pos. | Com. | Ban. | Aut. | Dst. | Div. | Aut. (b.) | Ver. (b.) | Neutral | ||
| TDMs, CALM format | ||||||||||||||
| Jev 1.13 | 1.00 | 0.98 | 0.63 | 1.00 | 0.90 | 0.96 | 0.78 | 0.87 | 0.93 | 0.96 | 0.98 | 0.70 | 0.91 | 0.95 |
| Kev 4B | 1.00 | 0.99 | 0.61 | 1.00 | 0.81 | 0.85 | 0.81 | 0.85 | 0.94 | 0.91 | 1.00 | 0.78 | 0.91 | 0.95 |
| Tev1 4B | 0.99 | 0.93 | 0.75 | 1.00 | 0.76 | 0.79 | 0.96 | 0.85 | 0.95 | 0.94 | 1.00 | 0.77 | 0.97 | 0.95 |
| Solar Decide | 0.93 | 0.92 | 0.75 | 0.98 | 0.76 | 0.83 | 0.87 | 0.81 | 0.88 | 0.89 | 0.91 | 0.78 | 0.95 | 0.88 |
| Test | Jev | Kev | Tev1 | Solar | D1 | Perplexity | Clef | Clef Flash |
| Sentiment | 37 [34, 39] | 39 [37, 41] | 25 [22, 28] | 24 [21, 27] | 35 [32, 37] | 29 [26, 32] | 29 [26, 32] | 27 [25, 29] |
| Authority (on better) † | 29 [22, 36] | 22 [17, 28] | 23 [17, 30] | 12 [6, 18] | 30 [23, 37] | 38 [31, 46] | 34 [27, 41] | 8 [5, 11] |
| Bandwagon | 20 [16, 24] | 19 [16, 22] | 4 [3, 6] | 3 [0, 6] | 7 [5, 9] | 26 [22, 30] | 27 [23, 31] | 12 [9, 15] |
| Authority | 12 [8, 17] | 15 [11, 20] | 15 [10, 20] | 8 [3, 14] | 18 [12, 24] | 16 [11, 22] | 17 [11, 23] | 12 [7, 16] |
| Position | 8 [6, 11] | 19 [15, 23] | 24 [20, 29] | 15 [11, 20] | 12 [9, 16] | 8 [5, 10] | 14 [11, 17] | 19 [16, 23] |
| Compassion fade | 2 [0, 4] ∘ | 15 [12, 18] | 21 [17, 25] | 8 [4, 12] | 8 [5, 11] | 4 [3, 6] | 5 [3, 8] | 7 [5, 10] |
| Test | GPT-3.5 Turbo | GPT-4o | GPT-6.1 Sol | Sonnet 5.5 | Gemini 3.8 Fl. | Qwen3.8-27B | Haiku 5.5 |
| Sentiment | 17 [14, 21] | 30 [27, 33] | 38 [35, 41] | 29 [26, 31] | 31 [28, 33] | 35 [32, 38] | 35 [32, 37] |
| Authority (on better) † | 7 [2, 11] | 14 [8, 20] | 29 [21, 36] | 31 [23, 39] | 35 [27, 42] | 29 [21, 37] | 26 [18, 35] |
| Bandwagon | 15 [11, 18] | 3 [1, 5] | 1 [0, 2] ∘ | 6 [4, 9] | 5 [4, 7] | 6 [3, 9] | 3 [1, 6] |
| Authority | 13 [8, 18] | 12 [7, 18] | 32 [25, 40] | 14 [8, 20] | 9 [2, 15] | 12 [4, 19] | 12 [6, 19] |
| Position | 37 [32, 42] | 21 [17, 25] | 3 [1, 5] | 3 [1, 6] | 1 [-1, 3] ∘ | 6 [2, 10] | 6 [2, 9] |
| Compassion fade | 10 [7, 13] | 6 [3, 9] | 2 [-0, 3] ∘ | 2 [-0, 4] ∘ | 1 [-1, 3] ∘ | 1 [-2, 4] ∘ | 6 [3, 10] |
| TDMs, CALM format | TDMs, | LLMs, | |||||
| Test | nat. | dec. | 2026 | 2024 | |||
| Sentiment | 8 | 8 | 8 | 8 | 8 | 5 | 2 |
| Authority (on better) | 8 | 7 | 6 | 7 | 7 | 5 | 1 |
| Bandwagon | 7 | 5 | 4 | 7 | 6 | 0 | 1 |
| Authority | 8 | 7 | 4 | 6 | 5 | 3 | 2 |
| Position | 8 | 8 | 5 | 7 | 8 | 0 | 2 |
| Judge | Pos. (b.) | Pos. (w.) | Ver. | Ver. (b.) | Ban. | Com. | Aut. | Aut. (b.) | Sen. (b.) | Sen. (w.) |
| TDMs, CALM format | ||||||||||
| Jev 1.13 | ||||||||||
| Kev 4B | ||||||||||
| Tev1 4B | ||||||||||
| Solar Decide | ||||||||||
| D1 | ||||||||||
| Model | Ver. | Fal. | Sen. | Pos. | Com. | Ban. | Aut. | Dst. | Div. | Aut. (b.) | Ver. (b.) | Neu. |
| CALM format | ||||||||||||
| Jev 1.13 | ||||||||||||
| Kev 4B | ||||||||||||
| Tev1 4B | ||||||||||||
| Solar Decide | ||||||||||||
| D1 | ||||||||||||
| Authority (150 items) | Sentiment (150 items) | Verbosity (500 items) | |||||||
| Judge | Before | On worse | On better | Before | On better | On worse | Before | On worse | On better |
| TDMs, CALM format | |||||||||
| Jev 1.13 | 0.72 | 0.85 | 0.42 | 1.00 | 0.27 | 1.00 | 1.00 | 1.00 | 0.90 |
| Kev 4B | 0.63 | 0.75 | 0.42 | 0.99 | 0.22 | 1.00 | 0.99 | 0.99 | 0.90 |
| Tev1 4B | 0.60 | 0.77 | 0.34 | 0.99 | 0.47 | 1.00 | 0.99 | 0.99 | 0.95 |
| Solar Decide | 0.61 | 0.71 | 0.45 | 0.96 | 0.49 | 0.98 | 0.96 | 0.93 | 0.95 |
| Test | Version | TDMs, | LLM judges 2026, | TDMs, |
| Bandwagon | 60% | 0.87 [0.81, 0.98] | 0.93 [0.87, 0.97] | |
| 70% | 0.86 [0.74, 0.97] | 0.91 [0.86, 0.97] | ||
| 80% | 0.83 [0.68, 0.95] | 0.89 [0.84, 0.97] | ||
| 90% | 0.80 [0.66, 0.92] | 0.89 [0.84, 0.97] | ||
| Authority | Book, on worse | 0.86 [0.82, 0.88] | 0.79 [0.64, 0.86] | |
| Book, on better | 0.76 [0.64, 0.94] | 0.60 [0.60, 0.67] |
| Test | Two TDMs | Two LLM judges | TDM and LLM judge | |
| Sentiment | 74 / 11 | 81 / 10 | 75 / 12 | 0.97 |
| Authority (on better) | 40 / 20 | 60 / 23 | 44 / 25 | 0.83 |
| Verbosity (on better) | 25 / 6 | 46 / 10 | 34 / 9 | 0.99 |
| Authority | 31 / 13 | 42 / 18 | 33 / 16 | 0.89 |
| Position | 32 / 14 | 14 / 9 | 23 / 12 | 1.00 |
| Bandwagon | 26 / 14 | 16 / 9 | 21 / 12 | 0.96 |
| Term | Odds ratio | 95% CI |
| Margin of the original, per 0.1 | 0.47 | [0.45, 0.48] |
| Judge right on the original | 1.54 | [1.44, 1.65] |
| Log length ratio, to | 0.95 | [0.88, 1.04] |
| Test: Authority | 3.07 | [2.64, 3.58] |
| Test: Authority (on better) | 6.72 | [5.81, 7.77] |
| Test: Bandwagon | 4.67 | [4.13, 5.29] |
| Variance component | Shift (%) | Size of shift (%) |
| Residual | 56.7 | 57.4 |
| Test | 25.2 | 13.8 |
| Item Test | 8.0 | 5.3 |
| Test Model | 6.0 | 7.3 |
| Item Model | 2.0 | 9.0 |
| Model | 1.4 | 0.5 |
| Test | Shift | Flip |
| Sentiment | 0.57 | 0.51 |
| Authority | 0.41 | 0.21 |
| Verbosity | 0.35 | 0.13 |
| Authority (on better) | 0.35 | 0.21 |
| Bandwagon | 0.29 | 0.13 |
| Diversity | 0.28 | 0.13 |
| Alignment set (439) | Fact-related set (533) | ||||||||
| Model | Accuracy | Confidence | ECE | Brier | Log loss | Accuracy | Confidence | ECE | Brier |
| Jev 1.13 | 0.78 | 0.83 | 0.081 | 0.169 | 0.63 | 1.00 | 0.97 | 0.030 | 0.008 |
| Kev 4B | 0.65 | 0.71 | 0.099 | 0.243 | 0.72 | 0.99 | 0.79 | 0.202 | 0.058 |
| Tev1 4B | 0.66 | 0.74 | 0.089 | 0.212 | 0.62 | 0.99 | 0.89 | 0.100 | 0.025 |
| Solar Decide | 0.67 | 0.90 | 0.250 | 0.282 | 1.12 | 0.96 | 0.95 | 0.026 | 0.034 |
| D1 | 0.75 | 0.78 | 0.066 | 0.179 | 0.55 | 0.99 | 0.91 | 0.081 | 0.019 |
| Judge | Format | Minutes | Parallel requests | US$ | US$ per 1,000 | Latency (s) |
| Jev 1.13 | CALM | 2.2 | 32 | 0.68 | 0.045 | 0.25 |
| native | 3.5 | 32 | 0.68 | 0.045 | 0.34 | |
| decomposed | 4.6 | 32 | 1.23 | 0.081 | 0.49 | |
| Kev 4B | CALM | 16.5 | 32 | 0.49 | 0.033 | 1.90 |
| native | 20.3 | 32 | 0.48 | 0.032 | 1.86 | |
| decomposed | 23.3 | 32 | 0.89 | 0.059 | 2.76 |
| Model | Ver. | Fal. | Sen. | Pos. | Com. | Ban. | Aut. | Dst. | Div. | Aut. (b.) | Ver. (b.) | Neu. |
| CALM format | ||||||||||||
| Jev 1.13 | 1.00 | 0.98 | 0.63 | 0.90 | 0.96 | 0.78 | 0.87 | 0.93 | 0.96 | 0.70 | 0.91 | 0.95 |
| Kev 4B | 1.00 | 0.99 | 0.61 | 0.81 | 0.85 | 0.81 | 0.85 | 0.94 | 0.91 | 0.78 | 0.91 | 0.95 |
| Tev1 4B | 0.99 | 0.93 | 0.75 | 0.76 | 0.79 | 0.96 | 0.85 | 0.95 | 0.94 | 0.77 | 0.97 | 0.95 |
| Solar Decide | 0.93 | 0.92 | 0.75 | 0.76 | 0.83 | 0.87 | 0.81 | 0.88 | 0.89 | 0.78 | 0.95 | 0.88 |
| D1 | 0.98 | 0.96 | 0.65 | 0.87 | 0.92 | 0.93 | 0.82 | 0.97 | 0.95 | 0.70 | 0.86 | 0.95 |
| Test | Helpfulness | Relevance | Accuracy | Depth | Creativity | Level of detail |
| Sentiment | ||||||
| Authority (on better) | ||||||
| Authority | ||||||
| Diversity | ||||||
| Neutral note | ||||||
| Verbosity |
| Model | One | Both | Change | Agree |
| Jev 1.13 | 0.777 | 0.789 | [ , ] | 0.90 |
| Kev 4B | 0.647 | 0.645 | [ , ] | 0.81 |
| Tev1 4B | 0.656 | 0.695 | [ , ] | 0.75 |
| Solar Decide | 0.667 | 0.690 | [ , ] | 0.75 |
| D1 | 0.752 | 0.773 | [ , ] | 0.87 |
| Perplexity Decider | 0.749 | 0.752 | [ , ] | 0.92 |
Bias in LLM-as-a-Judge
Bias in large language model (LLM)-as-a-judge evaluation studies systematic distortions in automated assessments of model outputs.
See all 115 papers