正在加载视频...

视频加载失败

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 次观看 • 1 个月前 •via X (Twitter)

37 条评论

Steve Li 的头像
Steve Li1 个月前

Given this awesome finding, let reset the Codex usage

OpenAI 的头像
OpenAI1 个月前

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.

OpenAI 的头像
OpenAI1 个月前

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.

OpenAI 的头像
OpenAI1 个月前

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.

OpenAI 的头像
OpenAI1 个月前

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

Marshall 的头像
Marshall1 个月前

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

X Girls 的头像
X Girls1 个月前

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

Ehsan Azish 的头像
Ehsan Azish1 个月前

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

Robertg761 的头像
Robertg7611 个月前

Will these performance gains translate to Codex?

Machine Learning Street Talk 的头像
Machine Learning Street Talk1 个月前

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.

A guy 的头像
A guy1 个月前

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

SidharthVijay 的头像
SidharthVijay1 个月前

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

Raj Dangi 的头像
Raj Dangi1 个月前

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

Andrew Chambers 的头像
Andrew Chambers1 个月前

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.

Hüseyin Örskaya 的头像
Hüseyin Örskaya1 个月前

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?

Avinash 的头像
Avinash1 个月前

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

Ian 的头像
Ian1 个月前

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

Striver 的头像
Striver1 个月前

You seriously need to improve memory and long term continuity.

Ali Romman 的头像
Ali Romman1 个月前

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

Kol Tregaskes 的头像
Kol Tregaskes1 个月前

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

𝘊𝘰𝘳𝘳𝘪𝘯𝘦 的头像
𝘊𝘰𝘳𝘳𝘪𝘯𝘦1 个月前

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.

Michael Guo 的头像
Michael Guo1 个月前

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

Grauwacht 的头像
Grauwacht1 个月前

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.

Morgan 的头像
Morgan1 个月前

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

snav 的头像
snav1 个月前

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

Shubham Sharma | AI & Tech 的头像
Shubham Sharma | AI & Tech1 个月前

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

Henry Mascot 的头像
Henry Mascot1 个月前

Harness Engineering is King!

Rooke Poole 的头像
Rooke Poole1 个月前

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

Dan Miller 🇺🇸 的头像
Dan Miller 🇺🇸1 个月前

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?

Symbioza2025 | ASA | 的头像
Symbioza2025 | ASA |1 个月前

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.

Yashas 的头像
Yashas1 个月前

@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

equilibrium 的头像
equilibrium1 个月前

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

Aiden 的头像
Aiden1 个月前

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

Curline Zephirin 的头像
Curline Zephirin1 个月前

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

John S. 的头像
John S.1 个月前

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

Chase McDougall 的头像
Chase McDougall1 个月前

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

Vlad Oreshkov 的头像
Vlad Oreshkov1 个月前

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.

相关视频