A The ARC Atlas

Part Ⅴ · The methods, opened up

How the machines actually try to solve it.

Behind every leaderboard number is a mechanism. Here are the 14 techniques the field has thrown at ARC-AGI — from a solo coder's hand-built search to frontier reasoning models — grouped into 6 families, each with a step-by-step diagram of how it works, what it scores, and where it breaks. Every card links straight to the paper in the Atlas.

14
Techniques
6
Families
87.5%
Best (o3, AGI-1)
2
Big ideas: induce vs adapt

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 below and the gallery beneath it. The 2024 breakthroughs — test-time training, product-of-experts, o3 — 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. And a few outliers — pure compression, frozen pattern-completion — stake out the corners.

Read a card as a glance (the one-liner), a mechanism (the numbered flow), or a critique (why it works / where it stops). Colour marks the family.

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 time? Colour marks the family. Hover for detail; click to jump to its card. Positions are a reading aid, not a measurement.

SynthesisTest-timeEvolutionCompressSearchLLM

The pattern

What actually wins.

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. ARC-AGI-2's compositional tasks and ARC-AGI-3's interactive worlds are hard precisely because that clean oracle gets harder to build, or vanishes entirely.

→ See who used these to win, in Part Ⅳ · Methods & Teams

Locally synthesized · no network

ARC Radio

01 / 08 Unknown Unknowns Exploratory circuitry in D Dorian: curious, bright, and never quite settled.

Eight original AI-composed retro-game loops. Audio is generated live in your browser; it keeps playing when you close this panel and stops only when you press Pause.

Field notes · reader review

Help improve this guide

This atlas is a living draft. Spotted a wrong score, a broken link, a paper we should add — or just have a thought on how it reads? Tell us. Every review steers the next revision.

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

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