Skip to content
← Back to Blog

When Bigger AI Models and High Thinking Modes Score Worse

• By Jupiter Tecson • 6 min read
Share

When you start building an AI feature, the most common advice is to pick the largest flagship model available and turn its reasoning setting to High.

That works well for open-ended math, coding puzzles, or deep research. Most everyday software, though, asks AI to do a quieter job: fill in a structured template accurately, follow clear rules, suggest genuinely different options, and sound like a normal person.

To see which models handle that best, I ran over 500 controlled tests across Google Gemini (3.1 Pro, 3.7 Flash, 3.8 Flash, 4 Argon), OpenAI (GPT-6.1 Sol, GPT-6 Astra), Anthropic (Claude 5 Sonnet, Claude 5 Opus), and a quantized 8B open-weights model running locally.

On these structured tasks, larger models and High thinking modes frequently scored lower than smaller models on Default settings, while taking 1.7x to 3.4x longer to respond and using 5.2x to 6.5x more internal thinking tokens.


1. How I Evaluated 500+ Runs

When teams evaluate AI outputs in tools like Langfuse or Promptfoo, a common pattern is LLM-as-a-Judge: asking one AI to score another AI’s answer from 1 to 5. In my tests, that approach ran into two practical problems:

  1. Shared blind spots for stiff phrasing: Because the judge is also an AI, it rewards formal-sounding language. When a model turns “spend less when bored” into “Discretionary capital deployment is entirely intentional”, an AI judge gives it a 5 out of 5, even though no person talks that way.
  2. Slow, expensive re-grading: Every time you refine a check, re-grading all 12 model configurations means running thousands of new paid judge calls across old outputs.

Instead, I cached every model’s structured response locally so automated checks can re-score all 500+ runs in seconds with zero API calls, followed by a blind human read:

How I Evaluated 500+ AI Runs


2. What the Blind Voice Check Caught

Hiding the model names showed why several flagship models and High thinking runs felt off despite high mechanical scores. They often wrote about everyday topics in a clinical or management-consultant tone:

Comparing Default and High thinking side-by-side with the model labels hidden flipped the leaderboard:


3. Consolidated Benchmark Results

Across OpenAI, Google, and Anthropic, adding extra chain-of-thought budget or moving to the largest flagship tier on a structured task consistently increased wait time and token use without improving task accuracy:

Structured Task Accuracy Across Models and Thinking Modes

Looking at median response time across the same 12 configurations shows the latency trade-off of turning reasoning to High:

Median Response Time Across Tested Models and Thinking Modes

Model & ModeTask AccuracyMedian WaitThinking Token OverheadKey Observation
Gemini 4 Argon100%25.5sMinimal (~0x)Zero rule errors across all checks; strongest option variety.
Gemini 3.7 Flash (Default)100%37.3s1.0x (baseline)Ranked first in blind human voice reads; fastest response time on short interactive prompts.
Gemini 3.8 Flash (Default)95%46.0s2.1xStrong rule compliance and second place in blind voice reads.
Gemini 3.8 Flash (High)95%62.5s (1.7x slower)5.2xLast place in blind voice reads; over-analyzed simple recurring requests.
GPT-6.1 Sol (Default)86%37.5s1.0x (baseline)100% formatting compliance and strong option variety.
GPT-6.1 Sol (High)86%100.8s (2.7x slower)5.9xFixed zero errors; option variety dropped from 100% to 88% by repeating similar ideas.
GPT-6 Astra (Default)95%47.9s1.0x (baseline)Consistent baseline across all test cases.
GPT-6 Astra (High)94%162.6s (3.4x slower)6.5xTimed out on 14% of runs; formatting compliance dipped from 95% to 89%.
Claude 5 Sonnet83%70.0sStandard onlyClean option variety with minor formatting slips; trailed Flash on accuracy and speed.
Claude 5 Opus75%78.8sStandard only2.3x more rule errors than Sonnet; overly wordy summaries and stiffer phrasing.
Gemini 3.1 Pro83%94.4sStandard only13% of runs failed to complete; dropped a third of user constraints and leaned toward clinical phrasing.
Open-Weights 8B (Local)62%36.2sLocal 8BFast local inference, but struggled with multi-step structure and option variety (65%).

(Note: Because Claude 5 Sonnet, Claude 5 Opus, and Gemini 3.1 Pro already trailed Gemini 3.7 Flash on both accuracy and response time in standard mode, I did not run separate High extended-thinking sweeps on those three arms.)

Three Patterns Behind the Numbers

  1. Over-analysis on simple rules: On straightforward requests, smaller Default models followed the instructions directly. Given a large thinking budget, High thinking modes across both Gemini and GPT-6 frequently reasoned themselves into over-complicating simple categories or repeating the same option in slightly different words.
  2. Where High thinking tokens go: Across High thinking runs, prompt inputs accounted for 12% of token spend, visible JSON answers accounted for 11%, and hidden thinking tokens accounted for 77% of total spend (87% of billed output tokens). Users wait up to two and a half minutes (162.6s) for an internal monologue they never see.
  3. Latency on interactive prompts: Even when two models both pass 100% of mechanical checks on shorter interactive prompts, a lighter Default model can respond in half the time (~10s vs. ~21s) while producing wider variety across its suggestions.

4. Practical Takeaways

  1. Let your schema handle structure: When a strict JSON schema and code checks already enforce the output format, you rarely need a flagship model or High reasoning mode for structural reliability.
  2. Combine fast code checks with a small blind human read: Caching raw outputs locally lets you re-run automated checks across hundreds of past runs in seconds for free, keeping human review focused on tone.
  3. Ask “Would a real person say this out loud?”: A quick blind voice check catches stiff consultant phrasing that automated checks and AI judges miss.
  4. Measure thinking tokens separately from visible output: When hidden thinking accounts for 77% of spend (87% of billed output tokens), using Default reasoning on constrained tasks cuts token usage by 35% to 80% and wait times by 1.7x to 3.4x.
  5. Benchmark before turning reasoning to High: Across OpenAI, Google, and Anthropic, extra reasoning budget on structured tasks often led to second-guessing simple rules, narrower option variety, or stiffer phrasing.
🛡️ Private, ad-free goal planner

All your goals. One realistic plan.

JupiterGoals fits everything you're working toward into one plan sized to your day. Shrink or swap a step on hard days and keep moving.

Start free

Not ready to sign in? Get product updates by email →