Writing

Reasoning Is Not the Only Path to Better Models

Longer thinking improves maths and code. A model that solves a logic puzzle and misreads ordinary intent is not the better production model.

Notes

Since o1 arrived last year, a lot of the frontier-model conversation has shifted toward reasoning: let the model think longer, spend more inference compute, and improve performance on math, science and coding tasks.

That direction is real. But GPT-4.5 is a useful reminder that it is not the only way models can get better.

OpenAI describes GPT-4.5 as its largest GPT model yet and, unlike o1 or o3-mini, it is not built around a chain-of-thought reasoning process before every answer. The company presents it as a scaling step in unsupervised learning: more pretraining compute and data, combined with architecture and optimisation work, aimed at improving world knowledge, pattern recognition and what OpenAI calls intuition.

I think this split matters. We are starting to see two different kinds of model improvement that are easy to collapse into one word: intelligence.

Reasoning is visible, so we overvalue it

Reasoning improvements are easy to measure.

Give a model a difficult math problem. Let it spend more compute. Compare whether it reached the right answer. The difference between a fast model and a reasoning model can be dramatic.

OpenAI's o1 work made that explicit. The company reported that o1 performance improves as more computation is spent during training and at test time. o3-mini now exposes low, medium and high reasoning-effort settings, turning that trade-off into a developer-facing control.

This creates a strong mental model: better AI means more thinking.

But many useful tasks are not bottlenecked by explicit multi-step reasoning.

If I ask a model to recognise what kind of system I am describing, infer an unstated constraint, write in the right tone, connect two technical ideas, identify an object in an image, or notice that a proposed workflow does not fit the surrounding context, there may not be a clean reasoning chain to optimise.

The model needs a good internal representation of the world before extra reasoning becomes useful.

Pretraining and reasoning solve different problems

OpenAI now describes unsupervised learning and reasoning as two complementary scaling axes.

In its GPT-4.5 release, the company says scaling unsupervised learning improves world-model accuracy and intuition, while reasoning training improves the ability to work through difficult logic and STEM problems before answering.

The benchmark split reflects that difference.

GPT-4.5 scores 85.1% on multilingual MMLU, ahead of both GPT-4o and o3-mini in OpenAI's table. It reaches 74.4% on MMMU, improving on GPT-4o. On GPQA it reaches 71.4%, well above GPT-4o's 53.6% but below o3-mini's 79.7%.

Then AIME makes the difference obvious. GPT-4.5 scores 36.7%. o3-mini at high reasoning effort reaches 87.3%.

That is not evidence that one model is simply smarter than the other. It shows that capability depends on what kind of computation the task needs.

A model can know more and reason less. Another can know less broadly but spend much more computation manipulating what it knows.

The strongest system may need both.

Reasoning cannot recover knowledge that is not there

There is a practical limit to test-time thinking.

If the base model has a weak representation of a domain, more inference steps can produce a longer path through the same weak representation. Search and tools can compensate for missing information, but within the model itself, reasoning still starts from what pretraining has encoded.

This is why I see GPT-4.5 as more interesting than its benchmark position suggests.

OpenAI says the model has broader world knowledge, better recognition of patterns and connections, and lower hallucination on its factuality evaluations. It is designed to respond directly rather than enter the deliberate reasoning process used by the o-series.

That suggests pretraining is still buying capabilities that are difficult to reproduce by simply increasing test-time compute.

The older scaling-law work points in the same general direction. Language-model loss has historically improved predictably with model size, dataset size and training compute. Reasoning adds a new scaling axis; it does not erase the earlier one.

This matters more in production than on math benchmarks

Most software products do not receive a continuous stream of olympiad problems.

A model inside a production system has to understand vague requests, recognise entities, follow conventions, interpret incomplete information, choose tools and communicate results in a useful way.

In my own kind of work, consider a Blender automation request such as: "Export the hero product shots, keep the approved camera framing, and make sure the web versions are not using the print material setup."

There is reasoning in that task, but the hard part may be contextual understanding: what counts as a hero shot, which cameras are approved, what distinguishes the web and print material setup, and which parts of that intent sit in the prompt rather than only in project state.

A model that can solve a hard logic puzzle but routinely misreads ordinary intent is not automatically the better production model.

The same applies to game development. Debugging an algorithm can benefit from extended reasoning. Understanding a messy project convention, interpreting a designer's shorthand or recognising that two apparently unrelated errors come from the same subsystem depends on broad representations and pattern recognition as well.

This is why I would not choose models from a single intelligence ranking. I would evaluate what kind of failure dominates the actual workflow.

More intelligence may mean routing between modes

There is an interesting systems consequence here.

If pretraining and reasoning produce different strengths, the future product architecture may not need every request to pass through the most expensive reasoning process.

Some tasks need fast access to broad knowledge and strong pattern recognition. Others justify extra inference compute. A system could distinguish between them and allocate computation accordingly.

We are already seeing the beginning of that separation in model families. GPT-4.5 is described as general-purpose and compute-intensive because of its scale. o3-mini is optimised around cost-efficient reasoning, with adjustable reasoning effort.

Neither is a universal answer.

For developers, this suggests that model selection may become another scheduling problem: route work according to the kind of capability required, not just a single "best model" label.

My prediction

I do not think reasoning models replace the pretraining scaling path.

I expect the two approaches to converge.

Stronger pretrained models should give reasoning systems better internal representations to work from. Better reasoning should let those models manipulate their knowledge more effectively when a task deserves the extra compute. Tool use can add current or private information when neither training nor internal reasoning is enough.

The resulting system may have several forms of computation available: immediate pattern completion for simple tasks, longer reasoning for hard ones, retrieval for external knowledge and tools for actions.

That architecture looks more plausible to me than putting every request through maximum reasoning.

There is a cost argument too. OpenAI describes GPT-4.5 as very large and compute-intensive and explicitly says it is not a replacement for GPT-4o. Reasoning has its own latency and inference costs. Production systems will have to choose where each form of compute creates enough value to justify itself.

The last six months made inference-time compute look like a new scaling axis. GPT-4.5 is a useful correction to the temptation to turn that insight into a complete theory of model progress.

Thinking longer matters.

What the model has learned before it starts thinking still matters just as much.

Sources

  1. OpenAI, Introducing GPT-4.5, 27 February 2025.
  2. OpenAI, GPT-4.5 System Card, 27 February 2025.
  3. OpenAI, OpenAI o3-mini, 31 January 2025.
  4. OpenAI, Learning to reason with LLMs, 12 September 2024.
  5. Kaplan et al. / OpenAI, Scaling Laws for Neural Language Models, January 2020.

More

Other write-ups

15 September 2026 Approval Is Not Publication Thirty seven items in the queue, one approved, nothing published. The last arrow in the diagram is the only one that pays. 2 min read 14 September 2026 Neural Rendering Is Crossing From Reconstruction Into Synthesis Reconstruction filled in what sparse sampling missed. DLSS 5 generates appearance the renderer never computed. 6 min read 14 September 2026 The Renderer Is Becoming a Training Data Engine The renderer used to sit at the end of the pipeline. Physical AI gives the same scene a second job: teaching a model. 6 min read 13 September 2026 Local AI Is Becoming a Compute Fabric Local AI meant one model on one machine. Routing inference across the devices already on a network changes the unit. 6 min read 12 September 2026 Agent Infrastructure Is Becoming a Product Category Every team used to build the loop, the store, the sandbox. That layer is being sold rather than written. 6 min read 12 September 2026 Choosing a local model with a stopwatch, not a benchmark Three models, five hard tasks, code actually executed. The official build was 2.4 times faster and more accurate than a community repack of the same model. 3 min read 12 September 2026 We measured real time lighting against baked light, and baked won A 3D product simulation that had to look like an offline render. The real time version ran at 60 frames per second and looked like clay. Here is the measurement and the architecture that replaced it. 4 min read 12 September 2026 What actually broke in an agency run by agents Three failures from a delivery stack that runs on AI. None of them were the model's fault, and all three reported success while producing nothing. 4 min read 11 September 2026 A Task Without A Check Command Is Not Automated If a task has no command that can fail, the pipeline advances on the appearance of work. 2 min read 10 September 2026 A Gate The Model Writes Is A Gate The Model Loosens Three quality gates returned green while the work behind them was wrong, each for a different reason. 2 min read 8 September 2026 The Scoring Model Was Wrong And It Put The Worst Lead First A weighted sum let one axis substitute for the other, so a company with money and no problem ranked in the top twenty. 2 min read 5 September 2026 Building Software Got Easy. Getting Value Out Of It Did Not Aristo took weeks to build. Everything after the build is still in progress, and that gap is the whole story. 3 min read 4 September 2026 Capability Is Becoming an Operational Risk Surface Safety questions used to be about the text. Once a model can act, the capability itself becomes something to operate. 6 min read 24 July 2026 The Scene Graph Is Becoming an API for AI A scene graph exists for artists and software. Agents are becoming another consumer, and they need structure rather than pixels. 6 min read 23 July 2026 Animation Is Moving From Clips to Motion Priors Authored keyframes and blended clips are giving way to asking which constraints define acceptable motion. 6 min read 22 July 2026 Materials Are Becoming Learned Programs A material is texture maps, parameters and shader code. It is starting to become a small learned program that answers a rendering question. 6 min read 16 July 2026 Procedural Systems Are Expanding Beyond Geometry Geometry Nodes started with a narrow name. Blender 5.2 puts physics, sound and object data through the same graph. 6 min read 29 June 2026 The Unit of AI Work Is Becoming the Task, Not the Turn Chat taught us to think one turn at a time. Long-running agents make the task the thing that is scheduled, resumed and reviewed. 6 min read 24 June 2026 Game Engines Are Becoming Operating Systems for Worlds Engines have been judged on what they render and simulate. The Unreal 6 roadmap points at operating a world rather than drawing one. 6 min read 11 June 2026 The Model Is Becoming a Replaceable Backend Choosing a provider used to mean choosing an architecture. A stable interface makes replacement possible and evaluation makes it safe. 6 min read 17 April 2026 The Harness Is Part of the Capability The same model behaves differently depending on context policy, tool design and execution feedback. That surrounding software is not neutral. 6 min read 19 March 2026 Physics Engines Are Becoming Trainable Components A simulator predicts what happens next. A differentiable one can answer which parameter should change to stop the failure. 6 min read 13 March 2026 The Agent Needs an Environment, Not Just Tools A search function and a database query were enough for short loops. Longer work needs a place to stand. 6 min read 9 February 2026 Coding Agents Are Becoming General-Purpose Computer Workers Repositories were a friendly environment: text in, terminal actions, checkable results. That was a starting point, not a boundary. 6 min read 11 December 2025 Open Standards Outlive Model Generations A year after the MCP bet, the argument can be checked against what happened rather than what was hoped. 7 min read 20 November 2025 Colour Management Is a Pipeline Contract Blender 5.0 reads as better display options. Giving a file an explicit working colour space is an architectural change. 6 min read 11 August 2025 The Best Model May Be a Router, Not a Model GPT-5 moves model selection inside the system. The interesting unit stops being which model and becomes which compute policy. 6 min read 8 August 2025 World Models Are Not Game Engines Yet Genie 3 generates a navigable 720p world at 24 fps. Production work needs state you can inspect when something goes wrong. 6 min read 26 May 2025 Memory Is Becoming a System Capability A follow-up to the long-context argument. Storing, selecting and expiring facts is turning into a named part of the product. 6 min read 19 May 2025 Coding Agents Change the Unit of Software Work AI coding tools have been judged where code appears on screen. The boundary moves when the agent owns a task instead of a snippet. 6 min read 11 April 2025 Agents Need Protocols Between Each Other, Not Just Tools Tool calling solves the inside of the loop. It says nothing about one agent reaching another built by a different team on another platform. 7 min read 13 March 2025 Agents Need a Runtime, Not a Prompt Loop An agent is no longer well described as a prompt inside a while loop. The useful abstraction owns execution around the model. 6 min read 9 January 2025 Rendering Is Becoming a Reconstruction Stack Sparse samples, motion data and lower-resolution frames become a larger final result. Debugging becomes layered when reconstruction sits in the middle. 6 min read 16 December 2024 Agent Reliability Is an Evaluation Problem, Not a Prompting Problem When an agent misses a step, the usual fix is a stricter prompt. The failure is more often in how completion is detected. 6 min read 29 November 2024 MCP Might Matter More Than Another Model Release A model can reason well and still be useless inside a company if it cannot reach the files, repositories and tools where work lives. 6 min read 28 October 2024 Computer Use Is the Missing Layer Between Models and Software Most integrations assume useful software exposes the right API. Much of real software never did. 6 min read 19 September 2024 Inference-Time Compute Is a New Scaling Axis o1 improves when it is allowed to spend longer on a problem. A benchmark score without a compute budget is an incomplete number. 6 min read 15 August 2024 The Final Pixel Won't Come From the Renderer Geometry, camera and scene structure stay reliable ground truth. More of final appearance is moving into learned systems. 6 min read 29 July 2024 Open Models Are Becoming Research Infrastructure Llama 3.1 gets discussed as a benchmark result. The licence terms change which experiments are possible at all. 6 min read 24 June 2024 The Model Is Becoming a Runtime Function calling, code execution and structured output turn inference into a loop. The model stops being a text generator and starts being a control layer. 6 min read 16 May 2024 Multimodality Changes the Architecture, Not Just the Interface GPT-4o is easy to read as a faster interface. Training one model end to end across text, vision and audio is an architectural change. 7 min read 11 March 2024 Benchmark Scores Are Not Model Capability Claude 3 posts 86.8% on MMLU and 50.4% on GPQA Diamond. The chart is useful and it is not the same thing as capability. 6 min read 20 February 2024 Long Context Is Not Memory Gemini 1.5 makes a million tokens usable. A larger working set is not a system that decides what should survive the session. 6 min read