A The ARC Atlas

Part Ⅹ · The methods, opened up — and who won

How the machines solve it — and how far they got.

Two views of the same solvers: first, 14 mechanisms in 6 families, each shown step by step; then 19 teams and systems, with their benchmark-specific scores and costs.

14
Techniques
6
Families
19
Teams & systems
87.5%
ARC-1 best (o3, 2024)

The lay of the land

Two questions split the whole field.

Every ARC solver answers two questions. What is the solution? — an explicit program you can read (induction), or the output grid predicted directly (transduction). And when do you learn? — is the model frozen, or does it adapt to the task in front of it at test time?

Those two axes organize the map and gallery below. The 2024 breakthroughs — test-time training, product-of-experts, o3's guided search — all sit on the adapt-at-test-time side. The program-synthesis lineage runs down the induction side, from a hand-built DSL to LLMs writing thousands of Python programs. A few outliers — pure compression, frozen pattern-completion — stake out the corners.

Read the mechanisms first, then follow them into the competition history below to see who used each one and how far it got, benchmark by benchmark.

Plate · The Method Genealogy

Where solver mechanisms recur and combine.

The map below answers where methods sit; this reading river shows combinations and family resemblances. Follow execution-filtered programsThe gate is cheap but leaky. Across BARC's runs about 9% of programs that satisfy every training pair still fail the held-out test; majority vote squashes only roughly half of those false positives. into refinement loopsThe iteration itself does real work, not just more samples. In Berman's genetic loop about 42% of wins came from generations 2–4, and deep evolution reached ~75% against ~70% for one large first generation., compare frozen pattern completion with test-time adaptation, and see how search reappears in interactive worlds.

Method genealogy: from programs to worlds that answer back

Equal-width lanes show combinations and methodological analogies, not causal descent, popularity, or citation volume.

Question answered: Which mechanisms recur or combine across ARC solver families?

A curated reading map of recurring mechanisms. Solid edges mark a combination; dashed edges mark a close methodological analogy. Neither establishes citation volume or causal descent.

Reading map of recurring ARC solver mechanisms Four equal-width lanes compare explicit program synthesis, neural adaptation, iterative refinement, and interactive world search from 2020 to 2025. Solid lines show combinations and dashed lines show methodological analogies. Explicit programs Neural adaptation Refine + verify Search a world DSL search2020 · Synthesis DreamCoder2020 · Synthesis LLM patterning2023 · LLM Hypothesis search2023 · Synthesis Program sampling2024 · Synthesis CodeIt2024 · Synthesis TTT2024 · Test-time Product of Experts2024 · Test-time LPN2024 · Test-time Evolutionary synthesis2024 · Evolution BARC ensemble2024 · Synthesis o3 guided search2024 · Search CompressARC2025 · Compress Graph exploration2025 · Search
CombinationMethodological analogy
  1. DSL searchHypothesis searchmoves the explicit rule into language + code
  2. Hypothesis searchProgram samplingscales execution-filtered sampling
  3. Program samplingEvolutionary synthesisadds iterative selection and repair
  4. DSL searchBARC ensemblesupplies an explicit-program branch
  5. Program samplingBARC ensemblesupplies neural program induction
  6. LLM patterningTTTcontrasts frozen prediction with per-task adaptation
  7. TTTProduct of Expertscombines adaptation with multi-view agreement
  8. TTTLPNmoves adaptation into a latent program
  9. DreamCoderCodeItshares a learn-from-search loop
  10. CodeItEvolutionary synthesisturns candidate feedback into refinement
  11. Program samplingo3 guided searchreplaces broad sampling with a learned guide
  12. o3 guided searchGraph explorationcompares search over traces with search over world states

Plate · The Technique Map

Every method, placed.

Each mark is a technique. Left–right: does it predict the grid or search for a program? Bottom–top: is the model frozen, or does it adapt at test timeNot a metaphor: the model literally rewrites a small slice of its own weights per task, then discards them. MIT's test-time training bought up to a gain over a fine-tuned baseline, taking an 8B model to 53% on ARC-AGI-1.? Colour marks the family. Hover for detail; click to jump to its card. Positions are a reading aid, not a measurement.

Technique map ARC-AGI techniques arranged by induction versus transduction and frozen versus test-time adaptation. ← Predict the answer (transduction) Search for a rule (induction) → Adapt at test time ↑ ↓ Frozen model ~20% ~42% 56.75% 30% ~15% concept 53% 53.5% ~78%* 53.6% ~20% 87.5% 3rd zero-shot
SynthesisTest-timeEvolutionCompressSearchLLM

Plate · The Climb & the Resets

Every time they catch up, the bar moves.

The mechanisms above become a competition history here. After o3 reached 87.5% on ARC-AGI-1, ARC-AGI-2 reset the task distributionMethods near the top of ARC-AGI-1, including test-time training and the ARChitects' product of experts, fall to the low single digits on ARC-AGI-2's compositional tasks.; its 2025 winner reached 24%. ARC-AGI-3 then changed the protocol to interactive environments: the 2025 preview peaked at 12.58%, while 2026 milestones are reported by placement. Each line is a protocol-labeled frontier, not one shared leaderboard.

The climb and resets Selected frontier scores across the three ARC-AGI benchmark generations. 0 25 50 75 100'20'21'22'23'24'25'26 human ≈ 98% 20% 42% 55.5% 87.5%ARC-AGI-1 3% 24.03%ARC-AGI-2 0.5% 12.58%ARC-AGI-3
ARC-AGI-1ARC-AGI-2ARC-AGI-3 Human ≈ 98–100%

ARC-AGI-1 · 2020 → 2024

Five years unbeaten, then a step-function.

The original benchmark ran two great competitions — the 2020 Kaggle challenge and the 2024 ARC Prize — and crept from ~0% to ~5% until, in one season, test-time adaptation drove the private record from 33% to 55.5% and OpenAI's o3 vaulted to 87.5%. Here's the record, in order. Full deep dive in Part Ⅴ.

The first public competition, in 2020, was won by a solo entrant with a hand-built search and no learning at all. It set a template — DSL + brute-force + exact-match verifier — that held for three years while large language models stalled below 5%.

2024 was the break. The ARC Prize's first big season found that per-task adaptation, not scale, was the lever: test-time training and LLM-guided program synthesis pushed the private state of the art from ~33% to 55.5%. Then o3, spending enormous test-time compute on guided search, cleared the mid-80s — and forced the benchmark's redesign.

IcecuberJohan S. Wind, soloWinner '20
DSL + brute-force search 2020 ~20% · 1st, 2020 Kaggle

Why it mattersPure symbolic search, no learning — the blueprint every later method had to beat.

№07 In the Atlas
Greenblatt (GPT-4o)Ryan Greenblatt · RedwoodSoTA (briefly)
LLM program sampling Jun 2024 ~42% AGI-Pub · 50% public

Why it mattersShowed sample count is a real axis of accuracy — the ancestor of the 2025 refinement loop.

№10 In the Atlas
MIT — Test-Time TrainingAkyürek et al. · MITPaper award
Test-time training Nov 2024 53% public · 61.9% ensembled

Why it mattersFormalized TTT for ARC; 2nd place in the 2024 Paper Award track.

№08 In the Atlas
The ARChitectsFranzen, Disselhoff, HartmannKaggle winner
Product of experts + TTT 2024 53.5% private · 71.6% public

Why it mattersFirst place in the 2024 ARC Prize Kaggle competition.

№09 In the Atlas
MindsAICole, Osman, HodelHighest '24
Deep learning + test-time fine-tuning 2024 55.5% · season high

Why it mattersHighest score of the season, but kept private — ineligible for prize money.

№24 In the Atlas
Berman — EvolutionaryJeremy BermanRecord (pre-o3)
Evolutionary program synthesis Dec 2024 53.6% · record before o3

Why it mattersThe open, reproducible record on ARC-AGI-Pub — until o3 landed the same month.

№11 In the Atlas
OpenAI o3OpenAIThe step-function
DL-guided program search Dec 2024 75.7% → 87.5%

Why it mattersFirst human-competitive score — at tens to thousands of dollars per task. Not a competition entry; a frontier-lab result that triggered ARC-AGI-2.

№06 In the Atlas

ARC-AGI-2 · 2025

The gap reopens — and cost goes on the board.

The 2025 ARC Prize was the first run against the harder, compositional ARC-AGI-2 — with efficiency as a first-class axis. ~1,455 teams entered; the top private score was just 24%, and the 85% grand prize went unclaimed. The winning pattern of the year was the refinement loop. Full deep dive in Part Ⅵ.

ARC-AGI-2 keeps the grid format but selects tasks that require multiple interacting rules, sequential steps, and in-context symbol definition. Every task is solved by at least two humans; the strongest reported machine results remain far lower.

The defining move of 2025 was the refinement loop: propose a candidate, verify it against the training pairs, turn the error into feedback, and iterate. It came in three flavors — evolutionary program synthesis, application-layer harnesses wrapping a commercial model with a verifier, and weight-space refinement of tiny from-scratch networks. And because cost is now scored, the cheap winners matter as much as the strong ones.

Figure · Score × reported cost

Selected ARC-AGI-2 score–cost frontiers

Systems nearer the upper-left deliver more score for less reported inference cost; each line is computed only among the shown systems in one evaluation class.

Question answered: Which selected ARC-AGI-2 systems buy more score for their reported inference cost?

Frontier status is computed only within the same declared evaluation class and only among the systems shown. Contest, commercial-model, and refinement results share axes for orientation but are not treated as one controlled evaluation.

Selected ARC-AGI-2 scores versus reported cost per task Cost uses a logarithmic horizontal axis. Higher scores and lower costs are better. Frontier status is computed separately for each evaluation class among the selected systems shown. 0% 15% 30% 45% 60% $0.1 $1 $10 $100 NVARC 24.03% · $0.2 Gemini 3 Pro 31% · $0.81 Opus 4.5 37.6% · $2.2 Poetiq + Gemini 3 Pro 54% · $30 reported cost per task · log scale →
2025 contest · private evalARC Prize verified · commercial modelsARC Prize verified · refinement harness Non-dominated within shown evaluation class
Underlying score, cost, protocol, and frontier status.
SystemScoreCost/taskProtocolStatus
NVARC24.03%$0.22025 Kaggle private evaluation; contest constraintsFrontier among shown peers
Gemini 3 Pro31%$0.81ARC Prize verified commercial baselineFrontier among shown peers
Opus 4.537.6%$2.2Thinking, 64k; ARC Prize verifiedFrontier among shown peers
Poetiq + Gemini 3 Pro54%$30Open refinement harness; ARC Prize verifiedFrontier among shown peers

Snapshot 2025-12-05. Source: ARC Prize 2025 Results & Analysis.

2025 Kaggle winnertop private entryTop score
Synthetic data + test-time training 2025 ~24% @ ~$0.20/task

Why it mattersCheap and small beat expensive and large — the whole point of ARC-AGI-2's cost axis.

№05 In the Atlas
Gemini-3-Pro harnessapplication-layer refinementHighest (costly)
Refinement loop over a frontier model 2025 31% → 54% @ $30/task

Why it mattersStrong, but ~150× the winner's cost per task — the accuracy-vs-efficiency tradeoff, made visible.

№05 In the Atlas
Tiny Recursive Model (TRM)weight-space refinement7M params
Zero-pretraining recursion 2025 ~45% AGI-1 / ~8% AGI-2

Why it mattersAstonishing on ARC-AGI-1, but drops to ~8% on ARC-AGI-2's compositional tasks — the honest measure of the gap.

№05 In the Atlas
Frontier reasoning modelso3 · o1-pro · Claude 3.7The floor
Pure test-time reasoning 2025 ~1–3% harness-free

Why it mattersThe baseline that shows ARC-AGI-2 did its job: reopen a wide, real human-machine gap.

№02 In the Atlas

ARC-AGI-3 · 2025–2026

The frontier is moving — the final is still open.

ARC-AGI-3 is the interactive benchmark: an agent dropped into a game with no instructions or stated goal. Its 2025 preview rewarded informed search; the first 2026 milestone rewarded local vision-language policies with memory, structured actions, and executable tools. These are milestone winners, not a final podium.

The 2025 preview exposed an interaction bottleneck: a model call per step limited LLM agents to roughly 4,000 interactions while cheap deterministic explorers could spend far more of the available budget. The July 2026 winners attack that bottleneck with small local models, short action queues, context eviction, memory, and targeted heuristics.

The technical report still draws a hard harness boundary. A seen environment can move from 0% harness-free to 97.1% with custom scaffolding and still fail to transfer. The Milestone #1 entries were evaluated on a hidden holdout, but the public report does not yet establish a reusable dynamics model and goal representation that transfers across the whole private distribution.

The DuckTufa LabsCurrent milestone leader
Local LLM + Python REPL 2026 1st · Milestone #1

Why it mattersThe only milestone winner centered on agent-written code. It is first at a mid-season checkpoint, not the final 2026 champion.

RekiGemma-4-31B vision policyCurrent milestone
Vision policy + reflection 2026 2nd · Milestone #1

Why it mattersAblatable memory and exploration priors reduce wasted actions; transferable world modeling remains unproven.

forgeMd Boktiar Mahbub MuradCurrent milestone
Configurable vision-policy framework 2026 3rd · Milestone #1

Why it mattersThe winning profile used the lean vision-policy path more than the optional generator and arbiter machinery.

StochasticGooseTufa LabsPreview winner
Learned action-effect policy 2025 12.58% · 1st, preview

Why it mattersThe top preview score — but it searches the action space rather than modeling the dynamics or the goal.

Blind Squirrel2nd
Directed state graph 2025 6.71% · 2nd, preview

Why it mattersRoughly half the top score — informed search over observed states, not modeling.

Just-ExploreRudakov, Shock & Cowley3rd
Graph-based frontier exploration 2025 3.64% · 3rd, preview · 12 private levels

Why it mattersThe one preview agent with a published paper; beat the LLM baselines to 3rd on the private leaderboard.

№17 In the Atlas
Duke / Symbolica harnessesLLM + scaffoldingOverfit warning
LLM + hand-built harness 2026 3/3 public · no transfer

Why it mattersSolves seen environments, fails unseen ones — up to 0% harness-free vs ~97% hand-built. Seen-env performance is not progress.

Frontier LLMs (harness-free)major labsLaunch baseline
Per-step LLM controller 2025 ~0.1–0.5% · <1% at launch

Why it mattersSub-1% versus 100% human: failing at exploration, modeling, goal inference, and planning at once.

ARC-AGI-3 has a 2025 preview and a July 2026 milestone podium, but no final 2026 winner. The deep dive on every solution, the technical-report protocol, and the open questions lives in Part Ⅶ.

→ Enter Part Ⅶ · the ARC-AGI-3 deep dive

The pattern

What actually wins — and why it keeps resetting.

Five eras of solving, one idea underneath — and three lessons that hold across every mechanism above.

2020

Hand-built search

Icecuber

A solo DSL + brute-force search wins the first Kaggle. No learning; the template holds for 3 years.

2024

Test-time adaptation

MindsAI · MIT · ARChitects

Per-task fine-tuning and augmentation-ensembling drive the private record from 33% to 55.5%.

Dec 2024

The o3 break

OpenAI

Guided search over chains-of-thought clears 87.5% — near-human, but at thousands of dollars a task.

2025

The refinement loop

ARC-AGI-2 field

Propose → verify → feed back → iterate. Cheap small models beat costly big ones. Top score: 24%.

2025+

Agentic exploration

ARC-AGI-3 preview + 2026 milestones

Interactive worlds. Exploration progresses from state graphs to multimodal policies, memory, and executable tools; transferable world modeling and goal induction remain open.

No single technique owns ARC-AGI — the strongest results all combine. The clearest lesson of 2024 was that adaptation at test time, not raw scale, moves the needle: no frozen, no-adaptation method cleared ~11% on ARC-AGI-1, while per-task fine-tuning and augmentation-ensembling reached the mid-50s.

The second lesson is complementarity. Induction (search for a program) and transduction (predict the grid) fail on different tasks, so the best systems run both and reconcile them. Program search catches precise, compositional rules; neural prediction catches fuzzy, perceptual ones. Ensemble them and you reach average-human level.

The third is the verifier. Almost every method that works keeps only programs that exactly replay the demonstrations — an execution oracle. It is the engine behind sampling, evolution, and hypothesis search alike.

→ Where the frontier is still open, in Part Ⅻ · Open Problems

YouTube first · local synths follow

ARC Radio

01 / 12 🦉 8-Bit Chiptune Playlist 🦉 Retro Video Game Music for Nostalgic Vibes YouTube · external stream

The 4 requested YouTube selections play first and require a network connection; their titles refresh from YouTube when they load. 8 original AI-composed retro-game loops follow and are generated live in your browser. Audio keeps playing when you close this panel and stops only when you press Pause.

Field notes · reader review

Help improve this guide

Found a wrong score, broken link, missing paper, or unclear passage? Tell us what you noticed.

How useful is it? optional
- / 5
What kind of note? optional

No account, no tracking. Sent straight to the maintainer.