Alberto Angulo

How AI works · Reasoning

What Thinking Buys

Reasoning models turn extra computation at answer time into accuracy, but only on problems that break into steps the model can check. Where the answer is a fact it lacks or a matter of taste, extra thinking buys cost, delay and sometimes a worse answer.

Alberto Angulo11 min read · 19 October 2026

Multiply 47 by 86 in your head.

Most people can, slowly, and most people lose a number along the way, because the partial results keep slipping out of memory. On paper it's easy. You write 47 × 6 = 282, then 47 × 80 = 3,760, then add. Each line is a result you no longer have to hold.

That's most of what a "reasoning model" does when it thinks, and it explains both why thinking works and where it stops working. Thinking converts extra computation at answer time into accuracy on problems that break into steps the model can check: multi-step math, debugging against an error message, a plan that must satisfy a list of constraints. It buys little when the answer is a fact the model doesn't have, information nobody supplied, or a matter of taste, and past some point it can make answers worse. Every current reasoning model ships with a dial that controls how much it thinks. Knowing which kind of question you're asking is how you set it.

What happens when a model thinks

A reasoning model writes tokens, chunks of text a bit shorter than a word, before it writes its answer. They come out of the same network, one at a time, by the same next-word prediction as everything else; there's no separate reasoning engine underneath. The model has been trained to write a long working draft first, and the product usually hides the draft from you.

Why would writing more help? Each token costs one pass through the network, and each pass does a roughly fixed amount of computation, a fixed number of layers from input to output. A model forced to answer immediately has only the passes that write the answer to do all the work. A model that first writes intermediate results gets thousands of extra passes, and each later pass can read what the earlier ones wrote, because the draft sits in its context window, its working memory, like any other text. Researchers showed in 2024 that, under standard theoretical assumptions, a network of fixed depth answering directly can't carry out long chains of strictly sequential steps, and each written step lets it do one more. The draft is the paper.

The analogy breaks in two places worth knowing. The model can't erase: a wrong line stays on the page and keeps shaping what follows. And what it writes isn't guaranteed to be the route it actually took to the answer.

A second picture covers what arithmetic misses. A chess player tries a line, sees a refutation, abandons it and tries another. Reasoning models do something similar in text. DeepSeek's R1-Zero, trained only with rewards for correct answers, started writing things like "Wait, wait. Wait." and re-examining its first approach, without ever being shown that behavior.

Both pictures share one structure, and it predicts almost everything else in this piece: spending time improves the result only when each step can be tested against something. The rules of arithmetic, the rules of chess, a failing test, a stated constraint.

Thinking pays when each step can be checked against something. Where nothing can be checked, extra steps are just extra text.

The habit comes from training. Models are given problems with checkable answers and rewarded only when the checker agrees, a method called reinforcement learning with verifiable rewards, so whatever kind of working-out tends to precede correct answers gets reinforced (What Training Actually Changes). Over such training, R1-Zero's pass rate on a hard math competition rose from 15.6 to 71.0 percent while its thinking grew, unprompted, from hundreds to thousands of tokens per problem.

Two product details matter. Thinking is now adaptive: the model decides per request whether to think and how much, and the effort setting shifts its willingness to think without guaranteeing any count. And you pay for the whole draft while seeing a summary at most. Both Anthropic and OpenAI bill thinking tokens as output, the expensive kind.

Where it pays and where it doesn't

Plot accuracy against thinking and the curve takes a different shape for each kind of question.

What more thinking does to accuracy depends on the kind of question Conceptual shapes. Each panel’s notes are measured results from different studies, models and scales. Checkable multi-step work math, code against tests, constraint puzzles acc. more thinking → none s1-32B on AIME24: 50% → 57% when forced to keep thinking (Muennighoff et al. 2025) Claude 3.7 Sonnet: AIME accuracy rose with the log of thinking tokens (Anthropic 2025) Closed-book recall trivia, facts the model may or may not hold acc. more thinking → none accuracy hallucination GPT-5 on SimpleQA: 20.1% → 41.4% when thinking is switched on (Zhao et al. 2025) GPT-5 mini: hallucinations up 15+ points from 300 to 3,300 reasoning tokens (same study) The answer needs missing information a fact outside the context and the weights acc. more thinking → none with a search tool thinking alone GPT-5 mini, BrowseComp-Plus: nearly 20× the reasoning, accuracy unchanged; with a search tool, more reasoning: 41.2% → 53.0% (same study) Simple, or full of distractors 2 + 3, trick questions, irrelevant detail acc. more thinking → none Reasoning models: 1,953% more tokens than conventional ones on "2 plus 3" (Chen et al.) DeepSeek R1, five distractors: about 70% → 30% as its reasoning lengthens (Gema et al. 2025)
What extra thinking does to accuracy depends on the kind of question. Checkable multi-step work keeps improving, closed-book recall gains once and then flattens, missing information needs a tool rather than more thought, and easy or distractor-laden questions can get worse; conceptual shapes, with panel notes from different studies.Conceptual illustration

Checkable multi-step work shows the textbook curve. Anthropic reported that Claude 3.7 Sonnet's accuracy on competition math improved with the logarithm of the thinking it was allowed. That shape has a direct consequence for budgets: each doubling buys about the same gain, so going from 1,000 to 2,000 thinking tokens buys roughly what going from 16,000 to 32,000 buys, at one sixteenth of the price.

There's a useful refinement. Extra answer-time computation helps most on problems the model sometimes gets right. On problems where a small model already had some success, research in 2024 found that extra computation let it beat a model 14 times larger at equal total computation. On problems it already solves, there's nothing to gain. On problems far beyond it, more drafts mostly produce more wrong drafts. Thinking amplifies an ability the model partly has.

Closed-book recall is less obvious than it looks. In one 2025 study of 14 reasoning models answering factual questions without search, switching thinking on did help some: GPT-5 went from 20.1 to 41.4 percent on a trivia benchmark, plausibly because a few hundred tokens let it surface related facts, cross-check them and decline when unsure. Beyond that, more thinking didn't reliably raise accuracy and often raised hallucinations. GPT-5 mini's hallucination rate rose by more than 15 points as its reasoning grew from about 300 to 3,300 tokens. Computation over a fixed model can't add a fact the weights don't contain; longer reasoning mainly made models more willing to attempt an answer.

Missing information is flatter still. In the same study, GPT-5 mini on a research benchmark without search spent nearly 20 times more reasoning for no gain in accuracy. Given a search tool, more reasoning did pay. When the answer depends on something outside both the context and the weights, the fix is to supply the fact or a way to get it (When a Tool Beats Another Thought). In a company the missing fact is usually mundane: the terms of this customer's contract, a decision taken in last week's meeting.

Writing and judgment have no clean measurement, so this part is reasoning from the mechanism. Parts of a writing task are checkable (a word limit, the points the brief requires, numbers that must match between paragraphs), and thinking should help there. Voice, emphasis and taste have no checker the model can consult mid-draft, so extra drafts have nothing to converge on.

Thinking amplifies what a model can partly do. It cannot supply a fact the model was never given.

When more thinking makes it worse

Three mechanisms make a longer draft a worse answer.

Overthinking easy problems. Asked "what is 2 plus 3?", reasoning models used on average 1,953 percent more tokens than conventional models to reach the same answer; one produced 13 separate solutions. Training a model to stop earlier cut its output on a standard math set by about 45 percent with accuracy unchanged. Here the cost is money and time.

Getting pulled off course. Researchers built tasks to find cases where accuracy falls as reasoning grows, and found them. One kind pads a trivial counting question with irrelevant math-puzzle sentences: given five such distractors and left to reason at its natural length, DeepSeek R1 fell from about 70 to 30 percent as its answers got longer. Another rewords a famous paradox until the answer is obvious: "In a room of n people, there's a 50.7% chance at least two share a birthday. Calculate how many rooms there are." The answer is one. These tasks were built to break models, so they show the effect exists, not how often it occurs in ordinary work. That's enough to stop assuming the longest setting is the best one.

Compounding an early error. The model can't erase, so an early wrong assumption becomes a premise that later steps elaborate, sometimes with invented supporting detail.

Anthropic says it plainly in its own documentation for Claude Opus 4.7: on most workloads, max effort "adds significant cost for relatively small quality gains", and on some tasks it can lead to overthinking.

What the dial costs

Artificial Analysis, an independent benchmarking firm, runs the same evaluations on each model at each effort level and publishes the score, the average cost per task and the response time.

More effort, same model: the score flattens while cost and waiting time keep climbing Each line is one model at five effort levels on Artificial Analysis’s evaluations (read 11 Oct 2026) Score AA Intelligence Index 30 40 50 60 low med high xhigh max effort level Cost per task USD, log scale $0.01 $0.1 $1 $10 low med high xhigh max effort level Response time seconds, log scale 10 s 100 s 1000 s low med high xhigh max effort level 58 42 52 43 29 667 s 16 s $5.98 $0.55 Claude Opus 5.5 GPT-6.1 Sol Claude Haiku 5.5 Cost per task and response time are Artificial Analysis averages on its own task mix and speed-test prompts. The score is a composite of agent, coding, knowledge and science tests. Opus 5.5 rows are labeled “Default Fallback” on the leaderboard. One tracker, one harness; your tasks will differ.
Raising effort buys most in the first step and least in the last, while waiting grows fastest at the top. Score, cost per task and response time (both log scale) for three models at five effort levels, as Artificial Analysis averages read on 11 October 2026.MeasuredSource: Artificial Analysis, models leaderboard (https://artificialanalysis.ai/leaderboards/models), columns Intelligence Index, Cost per Task, Total Response (s); read on 2026-10-11 and re-read the same day from the page's embedded data; values match after rounding.

The shape repeats across models. On Claude Opus 5.5, going from low to max took the composite score from 42 to 58, multiplied the average cost per task about elevenfold and the response time about fortyfold. The first step, low to medium, added 9 points for 2.4 times the cost. The remaining three steps together added 7 points for another 4.5 times the cost, while average response time went from 28 seconds at medium to 667 at max. On Claude Fable 5.1, the top two settings scored the same, and the top one cost 28 percent more.

Guess first

A small model (Claude Haiku 5.5) thinks at its maximum. A large one (Claude Opus 5.5) thinks at its lowest setting. Which scores higher, which costs less per task, and which answers faster?

The first step up the effort dial usually buys the most. The last steps buy little and cost the most waiting.

One comparison deserves a second look. Claude Haiku 5.5, a small model, scored 43 at max, against 42 for Opus 5.5 at low, at about 40 percent of the cost per task. A small model thinking hard can match a large model thinking little, and more cheaply. It took 292 seconds to respond against 16. Effort and model size substitute for each other on money. On time they don't.

These are one tracker's averages over a mix of tests, so they blur the task differences above. What they support is the shape: steep early gains, a long flat top, and waiting that explodes at the highest settings.

Bring it down to one request. Take a debugging question to Opus 5.5 at its list price: 6,000 tokens of code, error output and instructions in, an 800-token answer out. Assume 1,500 thinking tokens at low, 12,000 at high and 32,000 at max, roughly in line with the measured ratios. The answer costs 7, 28 or 68 cents, and arrives in about half a minute, 2.8 minutes or 5.7 minutes. At max, 94 percent of the bill is thinking nobody reads.

Is high worth 21 extra cents? If it answers this kind of question correctly five points more often than low (an assumption your own tests should replace), it pays for itself whenever a wrong answer costs more than $4.20, which for a bug that wastes half an hour of an engineer's time it plainly does. High to max is a different trade. It adds 40 cents in tokens and about three minutes of waiting. An engineer sitting idle at a loaded cost of $100 an hour burns about $4.90 in those three minutes, twelve times the token difference. For interactive work, the clock often costs more than the tokens. For work nobody waits on, the clock is nearly free.

Why not just set everything to max?

It's the strongest objection, and parts of it are right. Tokens are cheap and getting cheaper, and a wrong answer costs far more than a dollar. For rare, high-stakes, checkable work that nobody waits on (a proof check that runs overnight, the root cause of a production incident, contract clauses compared against a list of requirements), max is a reasonable choice, and its premium is noise next to a missed error.

As a default, the numbers argue against it. Waiting grows faster than cost. Volume turns cents into budgets: an assistant handling 100,000 such questions a day would spend about $40,000 a day more at max than at high in the example above. Agents multiply the setting across the steps of a loop. Some tasks get worse. And the top steps are small. Anthropic's own choice is telling: Opus 5.5 ships with medium as its default, one level below what earlier Opus models used.

One more caution, about reading the draft. In a 2025 study, Anthropic researchers slipped hints into questions and checked whether models that used a hint said so. Claude 3.7 Sonnet mentioned it about 25 percent of the time, DeepSeek R1 about 39 percent. The thinking summary is still the fastest way to find which assumption the model made. Treat it as testimony, which can be wrong and can leave things out (Do Models Mean What Their Reasoning Says?).

What to do

My view is that effort is a budget decision most teams are making by accident, through a default in code. Make it on purpose.

Fix the cheaper problems first. If the task is a lookup, give the model search or the source document. If it's a calculation, give it a code tool. If the answer depends on context only you have, supply it. Each changes what the model can know, which no effort level does.

Start at the default or lower for interactive work, and raise effort one level at a time for checkable multi-step tasks. OpenAI reserves high for hard reasoning, complex debugging and deep planning; Anthropic suggests medium or low for chat.

Sweep on your own cases. Run 30 to 50 representative tasks at two or three levels, several times each, and record accuracy, thinking tokens and response time, including the slow tail. Keep the lowest level your set can't distinguish from the next one up (Build an Evaluation From Your Own Work).

Route by task. A classifier at low, a planning step at high. On Anthropic's API, changing the top-level effort between requests breaks the prompt cache, so keep long conversations at one level.

Leave room for the draft. Thinking counts toward the maximum output length; OpenAI recommends reserving at least 25,000 tokens for reasoning and output when starting out. A response cut off mid-thought is pure cost.

Re-run the sweep when the model changes. Anthropic recalibrated the levels on Sonnet 5.5, so the same setting no longer produces the same amount of thinking. A setting tuned on last quarter's model is a guess on this quarter's.

For managers, the answer comes per kind of work. A team that mostly drafts, summarizes and looks things up will see the bill rise and little else change. A team that debugs, analyzes against constraints and plans should see real accuracy gains, and should mostly worry about people waiting on the slowest settings. Most teams have both, so one company-wide setting is usually the wrong unit of decision, and thinking deserves its own line in cost monitoring (Where the AI Money Goes).

Level names, defaults and prices will change with the next release. The relation underneath should hold, because it follows from what thinking is: more sequential computation over information already present. Where steps can be checked, that computation converges on better answers. Where the information is absent or the standard is taste, there's nothing to converge on, and the extra tokens become cost, delay and sometimes a more confident mistake.

Check yourself

Why does writing a draft first help a model on multi-step problems?

Each token is one pass through the network with a fixed amount of computation. The draft gives thousands of extra passes, and each can read the earlier results, like partial sums on paper.

Why won't more thinking fix a question about a fact the model does not have?

Computation over a fixed model cannot add a fact the weights lack. Longer reasoning mostly made models more willing to attempt an answer, so the fix is to supply the fact or a way to look it up.

Why is the maximum setting a poor default for interactive work?

The score gains flatten at the top while cost and waiting keep climbing. A person waiting often costs more than the tokens.

Notes, sources and method

For readers who want to check the numbers behind What Thinking Buys. Vendor documentation and the Artificial Analysis leaderboard were read on 11 October 2026; papers were read in full text where noted in the article's notes file.

Key numbers

In the articleExact valueSource and dateNotes
Fixed-depth network gains sequential steps by writing themWith T steps of chain of thought, a constant-depth transformer can simulate any boolean circuit of size T, which it cannot do without them under standard complexity assumptionsLi, Liu, Zhou, Ma, February 2024 [6]The theory says thinking can help; not that trained models use drafts efficiently.
R1-Zero 15.6% → 71.0%; thinking from hundreds to thousands of tokens; "Wait, wait. Wait."AIME 2024 pass@1 over RL trainingDeepSeek-AI, January 2025 [7]
Accuracy improves with the logarithm of thinkingClaude 3.7 Sonnet on AIMEAnthropic, 24 Feb 2025 [8]The same post reports 84.8% on GPQA with 256 parallel samples and a learned scorer.
Each doubling buys about the same gain1,000 → 2,000 vs 16,000 → 32,000 extra tokensFollows from a log-linear fitHolds only where the log-linear fit holds.
Forced thinking ("Wait")s1-32B, AIME 2024 50% → 57%Muennighoff et al., January 2025 [9]Dropped from the body in the 19 Oct rewrite.
Beat a model 14 times largerFLOPs-matched, on problems where the smaller model had non-trivial success; compute-optimal allocation more than 4× as efficient as best-of-NSnell et al., August 2024 [10]"Gains concentrate in the middle band" is an interpretation consistent with the paper's difficulty findings.
GPT-5 SimpleQA 20.1% → 41.4%Thinking off ("minimal") vs on; hallucination 24.5% → 14.9%Zhao, Hooi, Ng, v3 August 2026, COLM 2026 [11], Appendix D Table 314 models.
GPT-5 mini hallucination +15 pointsReasoning from about 300 to 3,300 tokens[11]o4-mini: >8× tokens, accuracy almost unchanged; Claude Sonnet 4: under 2 points gain as thinking nearly tripled; Grok-3 mini and R1-Distill-Qwen-14B hallucinated less with more thinking (mostly abstention); Gemini 2.5 Flash/Pro gained with budget up to 1,024 tokens.
Nearly 20× reasoning, no gain, without searchGPT-5 mini on BrowseComp-Plus; hallucination +10 points[11]With search available, increasing test-time compute raised accuracy 41.2% → 53.0% and halved hallucinations (16.6% → 8.0%). The jump is the effect of more compute with search, not of adding search.
1,953% more tokens; 13 solutions; about 45% cut"What is 2 plus 3?"; QwQ produced 13 solutions; MATH500 2,407.9 → 1,330.7 tokens (44.7%), accuracy 93.0% → 92.8%Chen et al., December 2024 (v2 February 2025) [12]Among responses that reached a correct answer, the first round already contained it in more than 92%.
R1 about 70% → 30% with five distractorsPadded counting task ("Misleading Math"), natural reasoning lengthGema et al., TMLR December 2025 [13]Claude Opus 4 on the same family: nearly 100% → about 85–90%. The birthday-room question is from a separate "Famous Paradoxes" variant. Claude models were drawn into irrelevant detail; OpenAI's o-series resisted distractors but over-applied familiar framings. Claude Sonnet 4's share of safety-aligned answers about being shut down fell 60% → 47% as reasoning grew. Several models scaled positively on logic-grid puzzles.
Opus 4.7 max "adds significant cost for relatively small quality gains"Exact quote; can lead to overthinking on some structured-output or less intelligence-sensitive tasks (paraphrase)Anthropic effort documentation [1]
Hint mention 25% and 39%Claude 3.7 Sonnet and DeepSeek R1Anthropic, 3 Apr 2025; Chen, Y. et al., arXiv 2505.05410 [14]Reward hacks exploited in over 99% of cases and verbalized under 2% in 5 of 6 environments; outcome-based RL raised faithfulness then plateaued at 28% (MMLU) and 20% (GPQA); unfaithful reasoning tended to be longer. Limits stated by the authors: contrived hints, multiple-choice, two model families, easy tasks.
Opus 5.5 default medium, one below earlier OpusOpus 5.5 and Haiku 5.5 default medium; most other Claude models high; Opus 5 and earlier Opus highAnthropic effort documentation [1]"Telling" is a judgment; no motive attributed.
25,000 tokens reserveOpenAI recommendation when starting outOpenAI reasoning guide [4]
Sonnet 5.5 recalibratedSame level no longer produces the same thinking as on Sonnet 5Anthropic effort documentation [1]

Artificial Analysis effort curves (read 11 Oct 2026)

Columns: Intelligence Index v4.3.2, cost per task (USD), total response time (s). The page carries no timestamp and was re-read the same day from the data embedded in the page.

Modellowmediumhighxhighmax
Claude Opus 5.5 score4251545658
cost$0.55$1.34$1.82$3.46$5.98
time15.7128.2842.91134.00667.31
GPT-6.1 Sol score4248505152
cost$0.13$0.21$0.32$0.39$0.72
time13.4115.9270.03160.92335.94
Claude Haiku 5.5 score2934384143
cost$0.02$0.05$0.08$0.12$0.21
time12.5316.4125.5259.78291.54
Claude Fable 5.1 score (text only)4749515353
cost$2.37$2.98$3.91$5.98$7.63

Unrounded Opus 5.5 scores: 42.31, 51.24, 53.58, 55.99, 57.62. Ratios used in the article: Opus low → max cost 5.98 / 0.55 = 10.9 ("about elevenfold"), time 667.31 / 15.71 = 42.5 ("about fortyfold"); low → medium cost 2.4; medium → max cost 4.5, time 23.6. Haiku max vs Opus low cost 0.21 / 0.55 = 0.38 ("about 40%"). Fable xhigh 53.20 vs max 53.35; cost 7.63 / 5.98 = 1.28. Opus, Sonnet and Fable rows carry a "Default Fallback" label the leaderboard does not explain; Haiku rows do not.

Method: the worked example

Dropped from the article as a figure (a03-worked-cost) in the 19 Oct 2026 rewrite; the numbers remain in the text.

  • Prices: Claude Opus 5.5 at $4 per million input tokens and $20 per million output tokens (Anthropic pricing page, 11 Oct 2026) [3]; thinking billed as output.
  • Assumptions: 6,000 input tokens; 800 answer tokens; thinking of 1,500 (low), 12,000 (high) and 32,000 (max) tokens, chosen so the cost ratios (4.0 high/low, 9.7 max/low) sit near the measured Opus ratios (3.3 and 10.9); 1 second to process the input; decode speed equal to Artificial Analysis's median output speed for Opus 5.5 at each level (71, 77 and 96 tokens per second).
  • Cost = 6,000 × $4/10⁶ + (thinking + 800) × $20/10⁶: low $0.024 + $0.046 = $0.070; high $0.024 + $0.256 = $0.280; max $0.024 + $0.656 = $0.680. Thinking share at max: $0.640 / $0.680 = 94%.
  • Time = 1 + (thinking + 800) / speed: low 33 s; high 167 s (2.8 min); max 343 s (5.7 min).
  • Break-even: ($0.280 − $0.070) / 0.05 = $4.20 per avoided error for low → high (assumed +5 points); ($0.680 − $0.280) / 0.02 = $20.00 for high → max (assumed +2 points).
  • Waiting: high → max adds 176 s ≈ 2.9 minutes; at $100 per hour, $4.87 (rounded to $4.90), 12.2× the $0.40 token difference. With unrounded speeds, $4.80 (12.0×).
  • Volume: 10,000 questions a month cost $700, $2,800, $6,800; at 100,000 questions a day, high → max adds $40,000 a day.
  • The 1-second prefill is an assumption; Artificial Analysis's median time to first token for Opus 5.5 at low is 8.7 s on its prompts, so the low-effort time may be understated by several seconds. The comparison doesn't change.

The decision chart (a03-raise-effort) was also dropped from the article; its steps are the "What to do" list.

Caveats and open questions

  • Artificial Analysis is one tracker; its score is a composite of agent, coding, knowledge and science tests in its own harness, averaging over the task differences the article describes. Costs and times are averages on its prompts. The aggregate rises at every step, but an average can hide tasks that get worse. Values update without timestamps: re-read before relying on them.
  • Inverse-scaling tasks were designed to find failures; they show existence, not frequency. The falsifier: effort sweeps on ordinary workloads that rise on every task.
  • Recall. The effect varies by model; at least two models hallucinated less with more thinking. The safe reading is a low ceiling for thinking on recall, reached quickly.
  • Writing and judgment. No clean measurement relating quality to thinking budget was found among the sources; the article's claim is reasoning from the mechanism.
  • Agents. Anthropic notes that steps which only process tool results can skip thinking, even at xhigh and max [2], so the per-step multiplication is partial.
  • Batch processing halves the price where delay is acceptable [3].
  • Vendor details are volatile: level names, defaults, prices and calibration change with releases. OpenAI also offers "none" and "minimal" on some models; GPT-6.1 Sol defaults to medium [4]. Anthropic offers a per-message effort change in beta that preserves the cache [1].
  • Sampling versus thinking longer: Snell's group found the better use of answer-time compute depends on problem difficulty; see One Answer or Many Attempts?. Error compounding across agent steps: How Errors Travel Through a Plan. Unused context: What Fits Versus What Gets Used. Confident errors: Confidently Wrong.

Sources

  1. Anthropic. Effort. Claude Platform documentation, read 2026-10-11. https://platform.claude.com/docs/en/build-with-claude/effort
  2. Anthropic. Steering thinking. Claude Platform documentation, read 2026-10-11. https://platform.claude.com/docs/en/build-with-claude/thinking-steering-and-cost
  3. Anthropic. Pricing. Claude Platform documentation, read 2026-10-11. https://platform.claude.com/docs/en/about-claude/pricing
  4. OpenAI. Reasoning models. OpenAI API documentation, read 2026-10-11. https://developers.openai.com/api/docs/guides/reasoning
  5. Artificial Analysis. Models leaderboard and Performance benchmarking methodology. Read 2026-10-11 (pages undated). https://artificialanalysis.ai/leaderboards/models and https://artificialanalysis.ai/methodology/performance-benchmarking
  6. Li, Z., Liu, H., Zhou, D., Ma, T. Chain of Thought Empowers Transformers to Solve Inherently Serial Problems. arXiv:2402.12875, February 2024. https://arxiv.org/abs/2402.12875
  7. DeepSeek-AI. DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning. arXiv:2501.12948, January 2025. https://arxiv.org/abs/2501.12948
  8. Anthropic. Claude's extended thinking. 24 Feb 2025. https://www.anthropic.com/news/visible-extended-thinking
  9. Muennighoff, N. et al. s1: Simple test-time scaling. arXiv:2501.19393, January 2025. https://arxiv.org/abs/2501.19393
  10. Snell, C., Lee, J., Xu, K., Kumar, A. Scaling LLM Test-Time Compute Optimally can be More Effective than Scaling Model Parameters. arXiv:2408.03314, August 2024. https://arxiv.org/abs/2408.03314
  11. Zhao, J. X., Hooi, B., Ng, S.-K. Test-Time Scaling in Reasoning Models Is Not Effective for Knowledge-Intensive Tasks Yet. arXiv:2509.06861, September 2025 (v3 August 2026; COLM 2026). https://arxiv.org/abs/2509.06861
  12. Chen, X. et al. Do NOT Think That Much for 2+3=? On the Overthinking of o1-Like LLMs. arXiv:2412.21187, December 2024 (v2 February 2025). https://arxiv.org/abs/2412.21187
  13. Gema, A. P. et al. Inverse Scaling in Test-Time Compute. arXiv:2507.14417, July 2025; TMLR, December 2025. https://arxiv.org/abs/2507.14417
  14. Anthropic. Reasoning models don't always say what they think. 3 Apr 2025 (paper: Chen, Y. et al., arXiv:2505.05410). https://www.anthropic.com/research/reasoning-models-dont-say-think

All writing