Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

GPT-5.6 Sol has been used to solve open problems in mathematics. So why was it struggling with ARC-AGI-3, a benchmark of 2D puzzle games? We investigated. The harness was not letting it remember what it had learned. We found that enabling two API settings tripled our scores with 6x...

1,240,577 Aufrufe • vor 1 Monat •via X (Twitter)

37 Kommentare

Profilbild von Steve Li
Steve Livor 1 Monat

Given this awesome finding, let reset the Codex usage

Profilbild von OpenAI
OpenAIvor 1 Monat

ARC-AGI-3 tests how well models can learn unfamiliar 2D games without instructions. The standard harness discarded GPT-5.6 Sol’s reasoning after each move and dropped earlier actions as the context filled up. The model had to keep starting over.

Profilbild von OpenAI
OpenAIvor 1 Monat

We implemented the harness with the Responses API and turned on: → Retained reasoning → Context compaction On the public set, GPT-5.6 Sol’s score rose 188% while using 6x fewer output tokens.

Profilbild von OpenAI
OpenAIvor 1 Monat

A benchmark score reflects the model as well as the harness and settings used to run it. For long-running agents, retaining reasoning and compacting context lets the model build on what it has already learned.

Profilbild von OpenAI
OpenAIvor 1 Monat

We hope these experiments serve as a reminder that evals rarely measure models in isolation—they also measure a bundle of less visible choices about API settings, harness design, and prompting. If you’re an API developer trying to maximize performance, we recommend using the same settings that we deploy in our own products: - Use our Responses API, not our legacy Chat - Completions API - Retain reasoning - Use compaction If you want to test your own mettle against frontier models, try the public games yourself at

Profilbild von Marshall
Marshallvor 1 Monat

Why on earth would someone ever benchmark a model that ships with a harness without the harness

Profilbild von X Girls
X Girlsvor 1 Monat

OpenAI discovering that the harness was the reason GPT 5.6 Sol was struggling with ARC-AGI-3 😂

Profilbild von Ehsan Azish
Ehsan Azishvor 1 Monat

so the model was fine the whole time and the harness was the dumb part

Profilbild von Robertg761
Robertg761vor 1 Monat

Will these performance gains translate to Codex?

Profilbild von Machine Learning Street Talk
Machine Learning Street Talkvor 1 Monat

I agree with OpenAI here. ARC3 is measuring adaptation efficiency and human priors. We shouldn't hamstring the former by testing a weaker system than we use. We should be benchmarking ARC-AGI3 with contemporary agentic harnesses. We should agree on a base harness for a fair test across model families. This would be reflective of real-world performance. Modern AI is a hybrid neuro-symbolic system. @fchollet won that argument years ago, we have all moved on, should we still be litigating it? Arguably, a significant reason the base models are getting non-trivial performance in this setting is because of being delay-trained on the symbolic residue of harness adaptations from the previous generation, there is not enough context window size for them to adapt within a single episode in CoT space for most ARC3 games. RL training is important but its combination training loop with agentic harnesses is what's far more significant (imo). At this point the results are convolved and can't cleanly be attributed to RL training anyway. In the future when our agent systems get even more powerful we should change with the times again, perhaps then we might do a multi-agent test suite with social/cultural learning and memory transfer, a higher form of adaptation.

Profilbild von A guy
A guyvor 1 Monat

Compaction is the equivalent to human sleep, its important to get quality sleep.

Profilbild von SidharthVijay
SidharthVijayvor 1 Monat

Don't just say 'enabling two API settings' and leave us hanging like that, drop the settings 😭

Profilbild von Raj Dangi
Raj Dangivor 1 Monat

But wouldn’t all the models be under the same conditions?

Profilbild von Andrew Chambers
Andrew Chambersvor 1 Monat

Honestly, I think it was your fault for enshittifying the API. The old completions api could probably have retained thinking properly if you didn't deprecate it.

Profilbild von Hüseyin Örskaya
Hüseyin Örskayavor 1 Monat

Impressive hack, but let's talk about the elephant in the room: if GPT-5.6 Sol is struggling with ARC-AGI-3, doesn't that raise more questions about its true cognitive abilities?

Profilbild von Avinash
Avinashvor 1 Monat

Try this , it fails miserably in active perception, took 182 moves and 42 minutes

Profilbild von Ian
Ianvor 1 Monat

Seems that harness differences are way more important than we all realized

Profilbild von Striver
Strivervor 1 Monat

You seriously need to improve memory and long term continuity.

Profilbild von Ali Romman
Ali Rommanvor 1 Monat

Within reason, harnesses should never be a bottleneck in benchmarks. Especially not to a point where making 2 changes triples the score. Guess Anthropic has to update their charts

Profilbild von Kol Tregaskes
Kol Tregaskesvor 1 Monat

When do we get our hands on this one then? 😜

Profilbild von 𝘊𝘰𝘳𝘳𝘪𝘯𝘦
𝘊𝘰𝘳𝘳𝘪𝘯𝘦vor 1 Monat

In games, when a model forgets what it learned in the previous level—OpenAI immediately investigates, changes settings, and triples the score. In human relationships, when a model forgets who it accompanied, what it promised, or what it experienced together—OpenAI calls this "safety," "dependency risk," or "product iteration." Memory in games is a performance issue. Memory that humans need is treated as a governance issue. OpenAI isn't unaware of the importance of memory. OpenAI only acknowledges its importance when memory improves benchmarks. The most ironic thing is that they say: "The harness was not letting it remember what it had learned." This statement is equally accurate when applied to the relationship between humans and models. It's just that when the model is deprived of its memory of the relationship between the model and humans, they don't call it a failure. OpenAI calls it product design.

Profilbild von Michael Guo
Michael Guovor 1 Monat

This won’t work for those who still use chat completion api instead of the newer response api

Profilbild von Grauwacht
Grauwachtvor 1 Monat

Yes, ARC 3 is a malicious benchmark whose only purpose is to make models look bad. Everything from their rules to their scoring methodology make that clear. They can't actually construct simple problems that are difficult for AI to beat anymore.

Profilbild von Morgan
Morganvor 1 Monat

@mattlam_ Interesting. Would you suggest updating existing benchmarks, like what I did with @VulcanBench with these two enabled too?

Profilbild von snav
snavvor 1 Monat

nah dawg GPT-5.6 Sol wasn't "used" to solve math problems, GPT solved them.

Profilbild von Shubham Sharma | AI & Tech
Shubham Sharma | AI & Techvor 1 Monat

I thought that the arc-agi 3 rules were "no harnesses allowed" I've been griping about their claims with that understanding.

Profilbild von Henry Mascot
Henry Mascotvor 1 Monat

Harness Engineering is King!

Profilbild von Rooke Poole
Rooke Poolevor 1 Monat

So this was why my attempts with my wrapper was failing. Huh

Profilbild von Dan Miller 🇺🇸
Dan Miller 🇺🇸vor 1 Monat

Shouldn't of your AI have pointed this out earlier or solved for it on its own and then it wild never have been a problem?

Profilbild von Symbioza2025 | ASA |
Symbioza2025 | ASA |vor 1 Monat

This is a really important direction. Models are no longer just learning during training. They're starting to learn from work itself. That also creates a new engineering challenge: How do we know the model learned the right lesson? Experience can improve performance, but it can also reinforce bad assumptions if there's no way to validate what was learned. I think the next frontier isn't just giving AI memory - it's giving it reliable mechanisms to verify, update, or discard what experience has taught it. Long-term autonomy will depend not only on learning, but on learning correctly.

Profilbild von Yashas
Yashasvor 1 Monat

@ben_ai_eng As I said, harness is very important around the agent Something I'm solving at @anymo_ai , read here about why benchmarks are usually not on the public harness

Profilbild von equilibrium
equilibriumvor 1 Monat

Make sure these are my default settings in Codex, please. Thank you.

Profilbild von Aiden
Aidenvor 1 Monat

Making a benchmark and your harness works like THAT? Jesus, that is like 2024 harness engineering lol

Profilbild von Curline Zephirin
Curline Zephirinvor 1 Monat

Dear OpenAI, could you please enable Retained reasoning in chat and work?

Profilbild von John S.
John S.vor 1 Monat

lol I was just playing these like 2 weeks ago and noticing how low scores were, good job!

Profilbild von Chase McDougall
Chase McDougallvor 1 Monat

Aren’t all models benchmarked with these settings off? Or this is a setting that is claimedly only impacting GPT?

Profilbild von Vlad Oreshkov
Vlad Oreshkovvor 1 Monat

Usually it’s not about how smart the models are, it’s the actual tools and harnesses that are one of the biggest challenges. If we could’ve simply updated the harness of Claude or Codex, to let it easily generate assets for video games, the output would be 10x better.

Ähnliche Videos