PreprintCited by 2Artificial Intelligence in GamesAI-based Problem Solving and PlanningReinforcement Learning in Robotics

Twin: Playing an Unknown Game with a Test-Time Digital Twin

Open access
Skoutnev, Alexy, Acharya, Kirill, Longhitano, Gaston, Udell, Madeleine, Ellis, Kevin, Drori, Iddo·2026·arXiv

Abstract

We present a Test-time World-model Inference (Twin) system, in which a frontier coding agent writes an executable world model for completing continual learning tasks, such as ARC-AGI-3 games. Traditional approaches hand-engineer such models, one custom design per task. Each game hides its rules and goal, and our system constructs them from simulation and interaction alone. Its inductive prior over grid games is strong enough to recover the true transitions of the game and the goal on nearly all levels. Replay validation happens in a twin world model. The harness enforces that an action is not made until the program reproduces every previous observed game transition. Each mismatch between a world model prediction and the actual action result becomes a counterexample that is used to repair the world model. Twin clears 179 out of 183 levels (97.8%), and does so more efficiently than humans in 158 out of 179 levels (88.3%). The system infers the goal before any reward on 156 of the levels it clears (87.2%), and in the remaining levels automatically discovers the goal by search. The benchmark scores completion and action efficiency, between 0 and 100, against humans playing each game for the first time. Played directly, the base model scores only 7.8%; an off-the-shelf harness increases it to 61.1%, whereas our twin world model increases the same base model to 93.3%, clearing 23 out of 25 games. Building a usable world model is simpler than anticipated, whereas the harder problem is inferring the right goal.

AI snapshot

Written from the paper’s full text.

TL;DR

Twin is a test-time world-model inference system in which a coding agent writes an executable Python “twin” of an unknown ARC-AGI-3 game, validates it against every logged transition, plans inside it, and repairs it from counterexamples. It scores 93.3/100, clearing 23 of 25 games and 179 of 183 levels, versus 61.1 for the same base model in an off-the-shelf harness and 7.8 played directly.

Key findings

  • Twin clears 179 of 183 levels (97.8%) and 23 of 25 games, reaching the 100.0 ceiling on 18 games; it beats human action efficiency on 158 of 179 cleared levels (88.3%) and uses 0.61× as many actions as humans on average across its 23 wins.
  • The first goal hypothesis is correct before any reward on 156 of 179 completed levels (87.2%); goal errors are less frequent but more costly than dynamics errors, and goal search raises action counts on tn36 (1.5× human) and ka59 (1.6×).
  • Replay validation is enforced by the harness: 92.9% of scored actions execute plans already tested in the twin, while 7.1% are deliberate probes; outcomes disagree with the twin on 20.1% of actions, and 31 previously mispredicted situations recur later with all 31 predicted correctly after repair.
  • The twin predicts 8,210 of 10,392 first-seen state-action pairs exactly (79.0%) and 602 of 635 recurring pairs (94.8%); on previously unobserved pairs, final twins predict 70.1% of next frames exactly, ranging from 9.9% on wa30 to 98.8% on tu93.

Methods

  • Evaluated on all 25 public ARC-AGI-3 games (183 levels), each a 64×64 grid-world with four to six actions and hidden controls and win conditions; the benchmark scores completion and action efficiency from 0 to 100 against first-time human baselines.
  • The agent starts from an identity twin and empty transition log, then loops through Validate (replay every logged transition), Explore (rank dynamics repairs or goal candidates), Plan (BFS inside the validated twin), and ExecuteChecked (submit one move at a time, halting at the first prediction mismatch).
  • Goal discovery proposes tentative goal predicates over reachable states ranked by color_gone, color_new, local_burst, big_change, and frontier; a predicate must reject every logged frame, and an exactly reached non-goal is permanently excluded.
  • Main analyses include an ablation removing the Twin harness, per-game and per-level comparisons against OPINE-World, EWM, Prime Agent, and Codex, replay/generalization tests against the ARC-AGI-3 engine, and token/wall-clock accounting.

Limitations

  • Stated: replay validation assumes deterministic dynamics representable by the twin and certifies only logged transitions; planning and goal discovery run under fixed search budgets, so goals beyond the horizon go unfound; step reads one frame, so mechanics driven by long temporal context or truly latent state are out of scope; exact replay presumes small discrete states, and extending Twin to probabilistic twins is future work.
  • Stated: the generalization test starts from visited states and uses action types or click coordinates observed in that run, so it measures generalization near the agent’s experience, not on arbitrary states or actions.
  • Evident from the text: goal precision is low at 138/646 = 0.214, with 508 false claims over non-winning actions, and the paper notes the 65-to-1 ratio of dynamics to goal labels; compute is substantial and unscored, at 2.60B processed tokens and 91.4 hours across 25 runs, averaging roughly 224,000 tokens per scored action.
  • Evident from the text: the hosted base model gpt-5.6-sol has no exposed random seed, so exact token sequences are not reproducible; reproducibility rests on one scored run per game, hash-committed predictions, and public artifacts.

Model-written summary. Check it against the paper before relying on it.

Integrity signals

Registry

DataCite · 10.48550/arxiv.2608.14490

Cites

0 citation errors · 0 not checkable

Statistics

Nothing to recompute.

Claims the paper makes

3 of 14 cited sources checked · 3 supported · 0 flagged

  • Findingnone given

    bp35 hides most of each level behind a scrolling camera.

    “Yet bp35 hides most of each level behind a scrolling camera, and Twin clears all 9 levels under the human count by buying the hidden map one probe per place (Appendix G), so this class of partial observability is handled too.”
    Quote in the paperSubstantial claim
  • Findingown data

    sp80: Twin scores 82.1 against OPINE-World's 100.0.

    “sp80 repeats the shape at 82.1 against 100.0”
    Quote in the paperNot a substantial claim
  • Findingown data

    An off-the-shelf harness increases the base model score to 61.1%.

    “an off-the-shelf harness increases it to 61.1%”
    Quote in the paperNot a substantial claim
  • Findingown data

    The largest gains appear on the hardest games.

    “The largest gains appear on the hardest games.”
    Quote in the paperNot a substantial claim
  • Findingown data

    Most residual errors are spatially localized to a sprite or counter: in the median game, 561 of 4,096 cells contain 90% of the disagreement mass.

    “Most residual errors are spatially localized to a sprite or counter: in the median game, 561 of 4,096 cells contain 90% of the disagreement mass (Figure 5).”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. 82
  • May combine two claims. 138
  • The quote only partly states this claim. 1
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    WorldCoder introduced the core pattern of using an LLM to synthesize an executable transition and reward model from interaction, plan through it, and repair it from counterexamples.

    “WorldCoder introduced the core pattern of using an LLM to synthesize an executable transition and reward model from interaction, plan through it, and repair it from counterexamples”
    Quote in the paperNot a substantial claim1 of 2 sources checked
    • cites Tang, Key, and Ellis 2024 source
    • cites Tang et al. 2024

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Classified as probably not a substantial claim. May combine two claims.

    Premisecitation

    Goal discovery is a Go-Explore-style novelty search serving WorldCoder's optimism constraint: propose a reward believed to be reachable, then use it to direct exploration.

    “Goal discovery is a Go-Explore-style novelty search (Ecoffet et al. 2021) serving WorldCoder's optimism constraint (Tang, Key, and Ellis 2024): propose a reward believed to be reachable, then use it to direct exploration.”
    Quote in the paperSubstantial claim2 of 2 sources checked
    • cites Ecoffet et al. 2021 source
    • cites Tang, Key, and Ellis 2024 source
  • May combine two claims.

    Findingown data

    sp80 stalls goal-limited at 92.3% dynamics accuracy, while sc25 is mixed at 83.7% with costly timer-driven tests.

    “sp80 stalls goal-limited at 92.3% dynamics accuracy, while sc25 is mixed at 83.7% with costly timer-driven tests.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Of the scored actions, 92.9% execute plans tested in simulation, while 7.1% are deliberate probes chosen to improve the model.

    “Of the scored actions, 92.9% execute plans tested in simulation, while 7.1% are deliberate probes chosen to improve the model.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    For sc25, dc22, and tn36 the replay diverges partway, so only the prefix ending at the last matching frame is kept.

    “For sc25, dc22, and tn36 it diverges partway, so we keep only the prefix ending at the last matching frame.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Twin reaches the 100.0 ceiling on bp35 and lf52, where OPINE-World scores 2.6 and 4.2.

    “Twin reaches the 100.0 ceiling on bp35 and lf52, where OPINE-World scores 2.6 and 4.2”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Although cd82 misses 43.3% of its next frames on unobserved pairs, only 11 of 4,096 cells account for 90% of its total disagreement, all within the one-cell progress bar along the bottom edge.

    “although cd82 misses 43.3% of its next frames on unobserved pairs, only 11 of 4,096 cells account for 90% of its total disagreement, all within the one-cell progress bar along the bottom edge.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Twin pays 224k processed tokens per scored action, the notwin ablation 48k, and EWM 715k.

    “Twin pays 224k processed tokens per scored action, the notwin ablation 48k, and EWM 715k.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Repairs persist: 31 previously mispredicted situations recur later, and the repaired twin predicts all 31 correctly.

    “Repairs persist: 31 previously mispredicted situations recur later, and the repaired twin predicts all 31 correctly.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Compared with EWM, Twin improves the score by 29.5 percentage points on 7.7× fewer processed tokens.

    “Compared with EWM, Twin improves the score by 29.5 percentage points on 7.7× fewer processed tokens (Table 4 and Figure 8).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    wa30 is the diffuse exception, with errors spread across the playfield and no row above 2.5% of the mass.

    “wa30 is the diffuse exception, with errors spread across the playfield and no row above 2.5% of the mass.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Prime Agent scores 78.3 and clears 164 levels.

    “Prime Agent, run on Twin's own base model, scores 78.3 and clears 164 levels.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Probes account for 7.1% of the 11,562 actions the agent chose, and the remaining 92.9% execute plans tested in the twin.

    “Probes account for 7.1% of the 11,562 actions the agent chose, and the remaining 92.9% execute plans tested in the twin.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    In the five light-blue cells only the twin's search returns a plan, and every one fails in the engine, a route the twin believes and the game contradicts.

    “In the five light-blue cells only the twin's search returns a plan, and every one fails in the engine, a route the twin believes and the game contradicts.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Two levels favor the twin outright: re86 L1 and su15 L2 execute its 20- and 12-action plans exactly, while the engine's search finds nothing because it merges identical frames.

    “Two levels favor the twin outright: re86 L1 and su15 L2 execute its 20and 12-action plans exactly, while the engine's search finds nothing because it merges identical frames.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Per-game usage ranged from 5.1 million to 625 million tokens.

    “Per-game usage ranged from 5.1 million to 625 million tokens.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Twin reaches a mean score of 93.3 out of 100 on previously unseen games, clearing 23 of 25 and reaching the 100.0 ceiling on 18.

    “Twin reaches a mean score of 93.3 out of 100 on previously unseen games, clearing 23 of 25 and reaching the 100.0 ceiling on 18 (Table 1, Figure 2).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    OPINE-World scores 78.4, and EWM scores 63.8.

    “OPINE-World scores 78.4, and EWM scores 63.8 (Table 7, Appendix H).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Depth becomes limiting: levels solved by either search take a median of 17 recorded actions, whereas the 111 solved by neither take 46; 35 engine searches also hit the wall-clock limit.

    “Depth becomes limiting: levels solved by either search take a median of 17 recorded actions, whereas the 111 solved by neither take 46; 35 engine searches also hit the wall-clock limit.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    The comparison covers 174 of the 179 completed levels.

    “The comparison covers 174 of the 179 completed levels.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The 23 non-optimal levels add 1,291 actions over the human baselines, and five levels account for 71% of that cost.

    “The cost is concentrated: the 23 non-optimal levels add 1,291 actions over the human baselines, and five levels account for 71%.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Twin matches or beats the human action count on 21 of its 23 cleared games and uses 0.61× as many actions as humans on average.

    “Twin also matches or beats the human action count on 21 of its 23 cleared games and uses 0.61× as many actions as humans on average (Figure 3).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    wa30 reproduces its recorded interaction history but reaches only 9.9% on previously unobserved pairs.

    “tu93, sp80, bp35, and ar25 exceed 91%, indicating reusable rules, whereas wa30 reproduces its recorded interaction history but reaches only 9.9% on previously unobserved pairs.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Cached-context reads account for over 98% of processed tokens, with ka59 alone contributing 24% of the total.

    “Cached-context reads account for over 98% of processed tokens, with ka59 alone contributing 24% of the total (Table 5).”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Across the 174 analyzed levels: 107 plans, 82 wins, all 82 certified, 80 exactly optimal.

    “Across the 174 analyzed levels: 107 plans, 82 wins, all 82 certified, 80 exactly optimal.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Each comparison of the twin's next frame with the engine's next frame counts as one branch evaluation, yielding 20,790 evaluations across all 25 games.

    “Each comparison of the twin's next frame with the engine's next frame counts as one branch evaluation, yielding 20,790 evaluations across all 25 games.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Twin scores 93.3 of 100 on the benchmark's action efficiency metric, clearing 23 of 25 public games (179 of 183 levels).

    “Twin scores 93.3 of 100 on the benchmark's actionefficiency metric, clearing 23 of 25 public games (179 of 183 levels).”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    sc25 is Twin's worst score, 32.7 against OPINE-World's 84.0.

    “sc25 is Twin's worst score, 32.7 against OPINE-World's 84.0.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The engine finds a finish the twin misses on 57 levels, and the causes are the model failures Appendix A already profiled: sc25's twin never sees its goal, wa30's memorizes its history, and sk48's and bp35's searches exhaust on boards their mechanics rewrite wholesale.

    “The engine finds a finish the twin misses on 57 levels, and the causes are the model failures Appendix A already profiled: sc25's twin never sees its goal, wa30's memorizes its history, and sk48's and bp35's searches exhaust on boards their mechanics rewrite wholesale.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    From 150 engine-generated detour states absent from its run, the twin returns 84 plans; 65 win in the engine, and 57 of 59 certified plans are exactly optimal.

    “From 150 engine-generated detour states absent from its run, the twin returns 84 plans; 65 win in the engine, and 57 of 59 certified plans are exactly optimal.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    From the start, the engine finishes 61 levels and the twin 47, but 31 of the twin's 32 wins are certified shortest.

    “From the start, the engine finishes 61 levels and the twin 47, but 31 of the twin's 32 wins are certified shortest.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Findingnone given

    tu93, lp85, and cd82 improve on their acting-time accuracy because later repairs also correct rules needed at earlier states.

    “tu93, lp85, and cd82 improve on their acting-time accuracy because later repairs also correct rules needed at earlier states.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Games take between 80 and 1,219 scored actions.

    “Games take between 80 and 1,219 scored actions.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The twin world model increases the same base model to 93.3%, clearing 23 out of 25 games.

    “our twin world model increases the same base model to 93.3%, clearing 23 out of 25 games”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: Each game is an unknown deterministic world.
  • May combine two claims.

    Findingown data

    Compared with the no-twin ablation using an off-the-shelf coding agent, Twin uses 2.4× as many total tokens and 4.7× as many tokens per scored action, while improving the score by 32 percentage points.

    “Compared with the no-twin ablation using an off-the-shelf coding agent, Twin uses 2.4× as many total tokens and 4.7× as many tokens per scored action, while improving the score by 32 percentage points.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    The summary box aggregates all 25 runs: 2.60B processed tokens, 47.8M of them non-cached, over 91.4 hours.

    “The summary box aggregates all 25 runs: 2.60B processed tokens, 47.8M of them noncached, over 91.4 hours.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    On tn36's three levels the engine search merges states that draw the same frame, and tn36 keeps hidden state its frames do not show.

    “On tn36's three the engine search merges states that draw the same frame, and tn36 keeps hidden state its frames do not show.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Every disagreement in the block has a named cause.

    “Every disagreement in the block has a named cause.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Over the 174 levels, the engine finds a finish at 159, the twin at 107, and both at 102.

    “Over the 174 that remain, the engine finds a finish at 159, the twin at 107, and both at 102.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Across the 25 runs, Twin used 2.60 billion processed tokens and 91.4 hours of wall-clock inference, averaging roughly 224,000 tokens per scored action.

    “Across the 25 runs, Twin used 2.60 billion processed tokens and 91.4 hours of wall-clock inference, averaging roughly 224,000 tokens per scored action.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    On dc22, Twin clears all six levels in 1,219 actions, whereas EWM uses 1,842 actions and clears four.

    “On dc22, Twin clears all six levels in 1,219 actions, whereas EWM uses 1,842 actions and clears four.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Twin clears all 9 bp35 levels under the human count by buying the hidden map one probe per place.

    “Yet bp35 hides most of each level behind a scrolling camera, and Twin clears all 9 levels under the human count by buying the hidden map one probe per place (Appendix G), so this class of partial observability is handled too.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The same off-the-shelf Codex without the validate-explore-plan loop scores 61.1 and acts without predictions validated against the interaction history.

    “The same off-the-shelf Codex without the validateexplore-plan loop scores 61.1 and acts without predictions validated against the interaction history.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The twin predicts 8,210 of 10,392 first-seen pairs exactly (79.0%), compared with 602 of 635 recurring pairs (94.8%).

    “The twin predicts 8,210 of 10,392 first-seen pairs exactly (79.0%), compared with 602 of 635 recurring pairs (94.8%).”
    • Also stated in: § Conclusion · plain
      “Twins predict 79% of first-seen state-action pairs exactly, showing reusable rules rather than transition replay.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    The ka59 run consumed 24% of all tokens for less than 10% of all scored actions.

    “the ka59 run consumed 24% of all tokens for less than 10% of all scored actions.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Disabling the Twin harness reduces the mean score from 93.3 to 61.1 and the number of fully cleared games from 23 to 13.

    “Disabling the Twin harness reduces the mean score from 93.3 to 61.1 and the number of fully cleared games from 23 to 13 (Table 1).”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Processed tokens run from 5.1M on sb26 to 625.3M on ka59.

    “Processed tokens run from 5.1M on sb26 to 625.3M on ka59, the two labeled points.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    ls20 is the extreme, its final window collapsing while the run still reads 75% and finishes.

    “ls20 is the extreme, its final window collapsing while the run still reads 75% and finishes.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    sc25 claims twice and is never right.

    “sc25 claims twice and is never right.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    The 305 lines of the ft09 model.py hold everything the run learned: visual parsing, action dynamics, goal recognition, and planning.

    “The 305 lines hold everything the run learned: visual parsing, action dynamics, goal recognition, and planning.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The log splits bp35's run in two, 65 false claims and then 6 completed levels with no claim at all.

    “The log splits bp35's run in two, 65 false claims and then 6 completed levels with no claim at all.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Exploration is frontloaded, 19.1% of first-level actions and 5.3% of second-level, and probes reappear in deeper levels when new mechanics create fresh uncertainty.

    “Exploration is frontloaded, 19.1% of first-level actions and 5.3% of second-level, and probes reappear in deeper levels when new mechanics create fresh uncertainty.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingnone given

    Dips arrive with new levels, where fresh mechanics make the current rules wrong again.

    “Dips arrive with new levels, where fresh mechanics make the current rules wrong again.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The curves never flatten into a solved model; prediction and repair never stop.

    “The curves never flatten into a solved model; prediction and repair never stop.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    sk48 claims 38 times and is right once across its 8 levels.

    “sk48 claims 38 times and is right once across its 8 levels.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    On 122 of the 169 level cells where at least one rival system also reached the level, Twin spent the fewest actions or tied for fewest, 92 of them outright.

    “on 122 of the 169 level cells where at least one rival system also reached the level, Twin spent the fewest actions or tied for fewest, 92 of them outright.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data
    § The bottom row is an asynchronously advancing timer/progress animation.It # changes between logged game transitions as well as during them, so it cannot # be predicted by step (grid, action).Ignore only this isolated HUD strip.HUD_CELLS = [(x, 63) for x in range(64)] def _copy(g: Grid) -> Grid:

    The original goal predicate matches one finished board and accepts the unsolved level-1 board; the rewrite states a constraint and rejects it.

    “The original predicate matches one finished board and accepts the unsolved level-1 board; the rewrite states a constraint and rejects it.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Pooled over the 54 camera moves that needed the cache, the sky guesses land 55% of pixels but 0.1% of the geometry, and 50 of the 54 hold not one platform, hazard, or exit.

    “Pooled over the 54 camera moves that needed the cache, the sky guesses land 55% of pixels but 0.1% of the geometry, and 50 of the 54 hold not one platform, hazard, or exit.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Every scored action labels the dynamics, so the log supplies 11,557 dynamics examples.

    “Every scored action labels the dynamics, so the log supplies 11,557 dynam-ics examples.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    The spread is wide, 29% on lp85 to 98% on lf52 over whole runs, and both games were cleared.

    “The spread is wide, 29% on lp85 to 98% on lf52 over whole runs, and both games were cleared.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data
    § The bottom row is an asynchronously advancing timer/progress animation.It # changes between logged game transitions as well as during them, so it cannot # be predicted by step (grid, action).Ignore only this isolated HUD strip.HUD_CELLS = [(x, 63) for x in range(64)] def _copy(g: Grid) -> Grid:

    MOVES records that each arrow moves the token by three pixels.

    “MOVES records that each arrow moves the token by three pixels.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    The 11,557 graded actions are the runs' 11,614 scored actions less 52 automatic resets, which write no log entry, and 5 entries that share a step index.

    “The 11,557 graded actions are the runs' 11,614 scored actions less 52 automatic resets, which write no log entry, and 5 entries that share a step index.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingreasoning

    The subtlest bad signal is the healthiest looking one: sp80 and sc25 end on long red stretches under high curves, the model fine, the goal missing.

    “The subtlest bad signal is the healthiest looking one: sp80 and sc25 end on long red stretches under high curves, the model fine, the goal missing.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingnone given

    sk48's tail collapses and stays down, its last levels sliding red.

    “sk48's tail collapses and stays down, its last levels sliding red.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Figure 16 shows false claims spread almost evenly across the level, with no crowding near the finish.

    “Figure 16 shows them spread almost evenly across the level, with no crowding near the finish.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    ka59 and sk48 never settle, interleaving successful plans with counterexamples to the end.

    “ka59 and sk48 never settle, interleaving successful plans with counterexamples to the end.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Recall is 138/179 = 0.771, precision is 138/646 = 0.214, and the false-alarm rate over non-winning actions is 508/11,378 = 0.045.

    “Recall is 138/179 = 0.771, precision 138/646 = 0.214, and the false-alarm rate over non-winning actions 508/11,378 = 0.045.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data
    § The bottom row is an asynchronously advancing timer/progress animation.It # changes between logged game transitions as well as during them, so it cannot # be predicted by step (grid, action).Ignore only this isolated HUD strip.HUD_CELLS = [(x, 63) for x in range(64)] def _copy(g: Grid) -> Grid:

    The second pair in Listing 3 shows the goal predicate before and after the level-0 boundary at scored action 3.

    “The second pair shows the goal predicate before and after the level-0 boundary at scored action 3.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingnone given

    lf52, ar25, sb26, re86, and bp35 all hold above 90% and win every level at or near human pace, each miss repaired the moment it appears.

    “lf52, ar25, sb26, re86, and bp35 all hold above 90% and win every level at or near human pace, each miss repaired the moment it appears.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    bp35 is the one twin that gives up: it ends the run with a predicate that returns false for every frame.

    “bp35 is the one twin that gives up: it ends the run with a predicate that returns false for every frame.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Three actions later level 0 ends, the unsolved level-1 board appears, and the goal predicate fires on it anyway.

    “Three actions later level 0 ends, the unsolved level-1 board appears, and the goal predicate fires on it anyway.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The submission log reproduces that diagnosis on its own: five false claims, each sitting one step before a level ends.

    “the submission log reproduces that diagnosis on its own: five false claims, each sitting one step before a level ends.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data
    § The bottom row is an asynchronously advancing timer/progress animation.It # changes between logged game transitions as well as during them, so it cannot # be predicted by step (grid, action).Ignore only this isolated HUD strip.HUD_CELLS = [(x, 63) for x in range(64)] def _copy(g: Grid) -> Grid:

    A corner-pocket counterexample left only three rim cells visible, so the agent lowered the rim threshold from four to three.

    “A corner-pocket counterexample left only three rim cells visible, so the agent lowered the threshold from four.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingreasoning

    The revealed strip is pasted into model.py under a hash of the frame it was seen from, 56 entries by the run's end, and that place never costs again.

    “The revealed strip is pasted into model.pyunder a hash of the frame it was seen from, 56 entries by the run's end, and that place never costs again.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingreasoning

    cd82, lp85, and m0r0 run at 37%, 29%, and 52% and still score 100, because a miss is cheap by construction: the plan halts, one action is spent, and the miss returns as a counterexample.

    “cd82, lp85, and m0r0 run at 37%, 29%, and 52% and still score 100, because a miss is cheap by construction: the plan halts, one action is spent, and the miss returns as a counterexample.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    Most curves start rough, because a fresh twin knows nothing, and climb as each miss becomes a repair.

    “Most curves start rough, because a fresh twin knows nothing, and climb as each miss becomes a repair.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingreasoning

    The bp35 run clears 9 of 9 levels in 529 actions against the 651-action human baseline, seeing about a third of the map at a time.

    “The run clears 9 of 9 levels in 529 actions against the 651-action human baseline, seeing about a third of the map at a time.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingown data

    sp80 holds 92% and never finishes.

    “sp80 holds 92% and never finishes.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingnone given

    Asked what sits above the seen windows, the twin answers empty sky.

    “Asked what sits above the seen windows, the twin answers empty sky.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Twin spent 647 actions on sc25 L4 and 928 on sp80 L6 before those runs ended.

    “Twin spent 647 actions on sc25 L4 and 928 on sp80 L6 before those runs ended.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Every action lands in one of four cells: 138 right, 508 wrong, 41 missed, and 10,870 correctly quiet.

    “If goal_reached claimed a win and the level completed, the claim was right, 138 times.If it claimed a win and nothing completed, the claim was wrong, 508 times.If it claimed nothing and the level completed, it missed a win, 41 times.If it claimed nothing and nothing completed, it was correctly quiet, 10,870 times.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Of the probes, nineteen in twenty distinguish between competing dynamics hypotheses; only one in twenty searches for the goal directly.

    “Of the probes, nineteen in twenty distinguish between competing dynamics hypotheses; only one in twenty searches for the goal directly.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Findingreasoning

    In bp35, the screen shows 10.7 rows of a 28-row map, the camera scrolls with the player, and the exit sits 16 rows above the opening frame in space the agent has no pixel of.

    “the screen shows 10.7 rows of a 28-row map, the camera scrolls with the player, and the exit sits 16 rows above the opening frame, in space the agent has no pixel of.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data

    Recall stays high everywhere.

    “Recall asks whether the wins were announced, and it stays high everywhere.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingreasoning

    dc22 is the exception that proves the mechanism, pairing precision 0.074 with 4 valid plans out of 4.

    “dc22 is the exception that proves the mechanism, pairing precision 0.074 with 4 valid plans out of 4.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    The no-twin ablation runs cheaper, 48k tokens per scored action and 1.06B in total; the twin's action efficiency is bought with compute.

    “The no-twin ablation runs cheaper, 48k tokens per scored action and 1.06B in total; the twin's action efficiency is bought with compute.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Deleting all 56 strips breaks only 54 of the 407 unique recorded transitions; learned physics carries the other 353.

    “Deleting all 56 strips breaks only 54 of the 407 unique recorded transitions; learned physics carries the other 353.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    A later counterexample exposes a perception edge case: with the token in the corner pocket of a plus, only three rim cells stay visible, so the repair lowers the detector's threshold from four cells to three.

    “A later counterexample exposes a perception edge case.With the token in the corner pocket of a plus, only three rim cells stay visible, so the repair lowers the detector's threshold from four cells to three.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Findingown data
    § The bottom row is an asynchronously advancing timer/progress animation.It # changes between logged game transitions as well as during them, so it cannot # be predicted by step (grid, action).Ignore only this isolated HUD strip.HUD_CELLS = [(x, 63) for x in range(64)] def _copy(g: Grid) -> Grid:

    The first pair in Listing 3 shows the dynamics rule before and after the counterexample at scored action 0, which exposed two wrong cells in the bottom action-budget bar.

    “The first pair shows the dynamics rule before and after the counterexample at scored action 0, which exposed two wrong cells in the bottom action-budget bar.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Across the 25 runs, the share of a curve's windows at 90% or higher has no correlation with the game's score, because the same flat-high shape sits on the two worst panels.

    “Across the 25 runs, the share of a curve's windows at 90% or higher has no correlation with the game's score, because the same flat-high shape sits on the two worst panels.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    tn36 holds 95% and scores 69.7.

    “tn36 holds 95% and scores 69.7.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    ka59's dips never recover, its curve spending a median of 241 actions below 80% after each new level, repairs that do not stick.

    “ka59's dips never recover, its curve spending a median of 241 actions below 80% after each new level, repairs that do not stick.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    Precision runs from 0.00 to 1.00, failing differently at the low end in each case.

    “Precision asks how often a claim is right, and it runs from 0.00 to 1.00, failing differently at the low end in each case.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Six actions out, both searches broadly agree, both finishing on 102 levels; from the start the engine finds 61 and the twin 47, agreeing on 33.

    “Six actions out the searches broadly agree, both finishing on 102 levels; from the start the engine finds 61 and the twin 47, agreeing on 33.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Findingown data

    tn36 claims 96 times and is right 7 times, once per completed level.

    “tn36 claims 96 times and is right 7 times, once per completed level.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    False claims do not crowd the finish: the median lands 0.533 through a level, and the final tenth holds 12.6% against the uniform 10%.

    “They do not: the median lands 0.533 through a level, and the final tenth holds 12.6% against the uniform 10%.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Findingown data

    Twin won 23 games with mean score 93.3; OPINE-World won 20 with 78.4; EWM won 14 with 63.8; Codex won 13 with 61.1.

    “Won / mean | | | 23 | 93.3 | | 20 | 78.4 | | 14 | 63.8 | | 13 | 61.1”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The ARC-AGI-3 benchmark score depends only on level completion and counts nothing else.
  • May combine two claims.

    Findingown data

    The 25 runs total 2.60B processed tokens and 91.4 hours, with non-cached tokens under 2% of the total: the twin's thinking runs almost entirely on cached context.

    “The 25 runs total 2.60B processed tokens and 91.4 hours, with non-cached tokens under 2% of the total: the twin's thinking runs almost entirely on cached context.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Premisenone given

    Humans completely clear these games, whereas frontier models fail at most games.

    “Humans completely clear these games, whereas frontier models fail at most games.”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites ARC Prize Foundation 2026

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Study design and conductreasoning

    Most cells are unchanged background, which inflates the cell-match fraction even when an important object is wrong; the paper therefore relies on exact-frame accuracy.

    “First, most cells are unchanged background, which inflates the cell-match fraction even when an important object is wrong.We therefore rely on exact-frame accuracy.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationnone given

    These fixed signals are visual-change heuristics used only to rank candidate states; they do not encode game-specific objects, actions, or goals.

    “These fixed signals are visualchange heuristics used only to rank candidate states; they do not encode game-specific objects, actions, or goals.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based). May combine two claims.

    Study design and conductreasoning

    The public games, released March 2026, are after the base model's GPT 5.6 Sol, February 2026 training cutoff, so every rule in a twin is learned from interaction.

    “the public games, released March 2026, are after the base model's GPT 5.6 Sol, February 2026 training cutoff, so every rule in a twin is learned from interaction.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    The hints follow the self-debugging pattern inside a counterexample-guided loop in the CEGIS line.

    “The hints follow the self-debugging pattern (Chen et al. 2024) inside a counterexample-guided loop in the CEGIS line (Solar-Lezama 2008).”
    Quote in the paperNot a substantial claim0 of 2 sources checked
    • cites Chen et al. 2024

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

    • cites Solar-Lezama 2008

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    The released harness enforces the green check as a hard constraint, refusing any predicate that fails it; during the reported runs the UpdateGoal prompt asked the agent to apply the same check.

    “The released harness enforces the green check as a hard constraint, refusing any predicate that fails it; during the reported runs the UpdateGoal prompt asked the agent to apply the same check.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Interpretationreasoning

    The grouping operates over object-level abstractions rather than game-specific rules, so nothing in it is hard-coded to ARC-AGI-3.

    “The grouping operates over object-level abstractions rather than game-specific rules, so nothing in it is hard-coded to ARC-AGI-3.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Interpretationreasoning

    An empty c with no plan means the twin is right and the goal is missing, so the query proposes a goal candidate.

    “An empty c with no plan means the twin is right and the goal is missing, so the query proposes a goal candidate.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    The invariant is sound because ARC-AGI-3 replaces the winning frame when reporting completion, so a true goal frame never enters the record and every recorded frame is a certified negative.

    “The invariant is sound because ARC-AGI-3 replaces the winning frame when reporting completion, so a true goal frame never enters the record and every recorded frame is a certified negative.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: ARC-AGI-3 replaces the winning frame when reporting completion, so a true goal frame never enters the record and every recorded frame is a certified negative.
  • Classified as probably not a substantial claim.

    Study design and conductown data

    The ablation keeps the identical agent, base model, file bridge, and sandbox, with the entire Twin harness disabled.

    “The ablation keeps the identical agent, base model, file bridge, and sandbox, with the entire Twin harness disabled.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing), S4 (based).

    Study design and conductnone given

    Truly latent state, a variable no frame ever shows, stays out of scope.

    “Truly latent state, a variable no frame ever shows, stays out of scope.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given

    Only submit.py issues a scored action, and it demands three things first: a rationale tag, a twin that validates against the complete recorded history, and a next-frame prediction committed before the outcome is observed.

    “Only submit.pyissues a scored action, the red node of Figure 9, and it demands three things first: a rationale tag, a twin that validates against the complete recorded history, and a next-frame prediction committed before the outcome is observed.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Building the twin puts nearly five times the thought behind each action and halves the actions the harness takes.

    “Building the twin puts nearly five times the thought behind each action and halves the actions the harness takes.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning

    step reads one frame, so mechanics driven by long temporal context, history the grid does not show, are beyond this scope.

    “step reads one frame, so mechanics driven by long temporal context, history the grid does not show, are beyond this scope.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Interpretationreasoning

    A transition mismatch is the reverse: the physics get repaired and the goal candidate stays tentative.

    “A transition mismatch is the reverse: the physics get repaired and the goal candidate stays tentative.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    Replay establishes consistency with observed transitions, but a model that merely memorizes them would also pass.

    “Replay establishes consistency with observed transitions, but a model that merely memorizes them would also pass.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    Each submitted action becomes planned progress, a concrete counterexample for model repair, or a deliberate probe.

    “Each submitted action therefore becomes planned progress, a concrete counterexample for model repair, or a deliberate probe.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationnone given

    Trial and error pays no per-hypothesis price.

    “Trial and error pays no per-hypothesis price.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    Tests begin only from visited states, and rates include only tests where the twin returns a frame.

    “Tests begin only from visited states, and rates include only tests where the twin returns a frame.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Interpretationreasoning

    A nonempty c means the dynamics are wrong, so the query targets the worst gap: the action and object pair the twin mispredicts most.

    “A nonempty c means the dynamics are wrong, so the query targets the worst gap: the action and object pair the twin mispredicts most.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Against the ablation it is a trade: the twin does not save compute; it front-loads the compute offline so the actions it submits online are well-thought and few.

    “Against the ablation it is a trade: the twin does not save compute; it front-loads the compute offline so the actions it submits online are well-thought and few.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given

    Web search is disabled, and an integrity audit scans the transcript and raw agent log for web-tool use or reads of deny-listed groundtruth sources, so a run that cheats is invalidated rather than scored.

    “Web search is disabled, and an integrity audit scans the transcript and raw agent log for web-tool use or reads of deny-listed groundtruth sources, so a run that cheats is invalidated rather than scored.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Novelty costs 15.8 percentage points, yet nearly four of five unseen pairs remain cell-exact.

    “Novelty therefore costs 15.8 percentage points, yet nearly four of five unseen pairs remain cell-exact.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductreasoning

    Planning and goal discovery run under fixed search budgets, so a goal beyond the horizon goes unfound.

    “Planning and goal discovery run under fixed search budgets, so a goal beyond the horizon goes unfound.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Premisenone given

    OPINE-World fits its predicate only after a first level is cleared and Schema infers is_goal alongside its dynamics.

    “OPINE-World fits its predicate only after a first level is cleared and Schema infers is_goal alongside its dynamics.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S4 (based).

    Interpretationnone given

    A level boundary encountered along the cheapest route to a top-scoring state provides the first positive example for goal_reached.

    “A level boundary encountered along the cheapest route to a top-scoring state provides the first positive example for goal_reached.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data

    The twin stays 92.3% accurate while the sixth level's goal resists, a goal wall rather than a dynamics wall.

    “the twin stays 92.3% accurate while the sixth level's goal resists, a goal wall rather than a dynamics wall.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Interpretationnone given

    The Method named the two ways a run gets stuck: the dynamics wall when the twin fails to replay the past, the goal wall when it replays everything yet reaches no goal.

    “The Method named the two ways a run gets stuck, the dynamics wall when the twin fails to replay the past, the goal wall when it replays everything yet reaches no goal.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S2 (checkable). May combine two claims.

    Interpretationnone given

    The unfinished games mark the frontier: accurate dynamics, unresolved goals.

    “The unfinished games mark the frontier: accurate dynamics, unresolved goals.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data

    Against EWM, Twin wins on both counts.

    “Against EWM that wins on both counts.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationnone given

    Replay validation certifies all logged transitions but does not guarantee predictions in unseen situations.

    “Replay validation certifies all logged transitions but does not guarantee predictions in unseen situations.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: Replay validation assumes deterministic dynamics representable by the twin.
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    The Twin harness requires the world model to reproduce every transition in the recorded interaction history before issuing a scored action.

    “The Twin harness requires the world model to reproduce every transition in the recorded interaction history before issuing a scored action.”
    Quote in the paperSubstantial claim
    • The authors state this as an assumption: Replay validation assumes deterministic dynamics representable by the twin.
  • May combine two claims.

    Interpretationown data

    wa30 replays its recorded run almost perfectly yet fails on pairs it never took: exact replay does not guarantee generalization.

    “wa30 replays its recorded run almost perfectly yet fails on pairs it never took: exact replay does not guarantee generalization.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Study design and conductreasoning

    Every test starts from a visited state and uses an action type or click coordinate observed in that run; the experiment measures generalization near the agent's experience, not on arbitrary states or actions.

    “Second, every test starts from a visited state and uses an action type or click coordinate observed in that run.The experiment therefore measures generalization near the agent's experience, not on arbitrary states or actions.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Interpretationnone given

    A level boundary confirms the candidate and becomes the first reward example.

    “A level boundary confirms the candidate and becomes the first reward example.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    The difficulty is neither knowledge nor perception: these games hide both how the world behaves and what counts as winning.

    “The difficulty is neither knowledge nor perception: these games hide both how the world behaves and what counts as winning.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Building a usable world model is simpler than anticipated, whereas the harder problem is inferring the right goal.

    “Building a usable world model is simpler than anticipated, whereas the harder problem is inferring the right goal.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Premisecitation

    Claude Opus 5 reports a verified 30.2% on the semi-private evaluation set.

    “Claude Opus 5 (Anthropic 2026) reports a verified 30.2% on the semi-private evaluation set”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Anthropic 2026

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationreasoning

    The submission log keeps the split, so every scored action is auditable after the fact as either exploitation or evidence-buying.

    “The submission log keeps that split, so every scored action is auditable after the fact as either exploitation or evidence-buying.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    Each predicted next frame is hashed and committed before the outcome is observed, so it cannot be revised after seeing the result.

    “Each predicted next frame is hashed and committed before the outcome is observed, so it cannot be revised after seeing the result.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Interpretationreasoning

    The predicted goal reached without a boundary retires it: the physics were right and the objective was wrong.

    “The predicted goal reached without a boundary retires it: the physics were right and the objective was wrong.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    The tag is the agent's own reasoning, declared at submission rather than checked by the harness, which enforces only the validation and the committed prediction.

    “The tag is the agent's own reasoning, declared at submission rather than checked by the harness, which enforces only the validation and the committed prediction.”
    Quote in the paperNot a substantial claim
  • Classified as probably not a substantial claim.

    Premisecitation

    Goal inference is the exploration problem of reinforcement learning.

    “Goal inference is the exploration problem of reinforcement learning (Dearden, Friedman, and Russell 1998)”
    Quote in the paperSubstantial claim0 of 1 sources checked
    • cites Dearden, Friedman, and Russell 1998

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • May combine two claims.

    Interpretationown data

    Twin solves the same games with fewer interactions, consistent with replay validation and planning within the world model reducing unnecessary moves.

    “Thus, Twin solves the same games with fewer interactions, consistent with replay validation and planning within the world model reducing unnecessary moves.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Goal proposal and temporal state modeling are the main targets for improvement.

    “Goal proposal and temporal state modeling are therefore the main targets for improvement.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    EWM established the recipe with a single coding agent, scoring 63.8.

    “EWM (Rodionov 2026) established the recipe with a single coding agent, scoring 63.8.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Rodionov 2026 source

      Checked before — its earlier verdict is held back until a new check runs.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Premisecitation

    OPINE-World splits acting and synthesis across two cooperating agents, steers exploration by a Bayesian ontology error, and scores 78.4.

    “OPINE-World (Courtis, Li, and Sanner 2026) splits acting and synthesis across two cooperating agents, steers exploration by a Bayesian ontology error, and scores 78.4”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites Courtis, Li, and Sanner 2026 source

      Not checked in the free run.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductreasoning

    sp80's twin stores a call counter, so each of its probes is graded under the counter state a log-order replay produces at that state; this makes its grading order-independent, and sp80 joins every measurement below.

    “sp80's twin stores a call counter, so each of its probes is graded under the counter state a log-order replay produces at that state; this makes its grading order-independent, and sp80 joins every measurement below.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    The hard constraint of replay validation keeps model errors from compounding across long games and may explain why Twin alone clears bp35, lf52, and sk48.

    “This hard constraint keeps model errors from compounding across long games and may explain why Twin alone clears bp35, lf52, and sk48.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductreasoning

    The paper evaluates each final twin on previously unobserved state-action pairs.

    “We therefore evaluate each final twin on previously unobserved state-action pairs.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Premisenone given

    The other three world-model systems also test models or plans against past experience, but they do not require a model to match the entire history before every real action.

    “The other three world-model systems also test models or plans against past experience, but they do not require a model to match the entire history before every real action.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductreasoning

    Before every MODEL-tagged action the twin predicts the full next frame, and the harness stamps the prediction's hash before the action is sent, so the claim cannot be revised.

    “Before every MODEL-tagged action the twin predicts the full next frame, and the harness stamps the prediction's hash before the action is sent, so the claim cannot be revised.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductown data

    Human, EWM, and OPINE-World counts are their published values, and Twin counts come from the paper's recorded action histories.

    “Human, EWM, and OPINE-World counts are their published values, and Twin counts come from our recorded action histories.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data

    Height says how much the twin knows; recovery says how fast it learns; only the tint says whether what the twin learned turned into benchmark score.

    “Height says how much the twin knows.Recovery says how fast it learns.Only the tint says whether what the twin learned turned into benchmark score, and the benchmark counts nothing”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim. May combine two claims.

    Study design and conductnone given

    Reproducibility rests on the audit trail: one scored run per game, a hash-committed prediction before every action the agent submitted, and complete action histories.

    “Reproducibility rests instead on the audit trail: one scored run per game, a hash-committed prediction before every action the agent submitted, and complete action histories.”
    Quote in the paperSubstantial claim
    • Rests on an assumption: The ARC-AGI-3 environments and harness are deterministic.
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductreasoning

    If goal_reached returns true, the twin is claiming that this action ends the level, and the claim is logged before the outcome arrives so it cannot be revised.

    “If goal_reached returns true, the twin is claiming that this action ends the level.The claim is logged before the outcome arrives, so it cannot be revised.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    A plan halts at its first wrong prediction, so one bad rule wastes at most one action and hands back a counterexample.

    “A plan halts at its first wrong prediction, so one bad rule wastes at most one action and hands back a counterexample.”
    Quote in the paperSubstantial claim
  • Classified as probably not a substantial claim.

    Study design and conductnone given

    Each submission-log entry records goal_reached applied to the twin's predicted next frame, committed before the outcome arrives, so revision after the fact is impossible.

    “Each entry records goal_reached applied to the twin's predicted next frame, committed before the outcome arrives, so revision after the fact is impossible.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    The predicate finds most wins and also accepts many states that complete nothing.

    “It finds most wins and also accepts many states that complete nothing.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    In bp35, the camera is a pure function of the player's row and nothing latent moves on its own, so the unseen part of the level is a static piece of the transition function, learnable once and checkable forever.

    “The camera is a pure function of the player's row and nothing latent moves on its own, so the unseen part of the level is a static piece of the transition function, learnable once and then checkable forever.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Twin does not wait for a globally accurate model: the halt-on-mismatch guard runs each plan until its first wrong prediction, and that prediction becomes the next repair.

    “Twin does not wait for a globally accurate model: the halt-on-mismatch guard runs each plan until its first wrong prediction, and that prediction becomes the next repair.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Twin handles fully observed deterministic games, and bp35 is evidence it stretches to a class of partially observed ones.

    “Twin handles fully observed deterministic games, and bp35 is the evidence it stretches to a class of partially observed ones”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationown data

    Most wins are claimed, and most claims are wrong.

    “Most wins are claimed, and most claims are wrong.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    Managing that state carries the base model from 7.8 to 78.3, and the final 15.0 points to Twin's 93.3 are what a validated world model adds.

    “Managing that state carries the base model from 7.8 to 78.3, and the final 15.0 points to Twin's 93.3 are what a validated world model adds (Table 6).”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    gpt-5.6-sol is accessed through a hosted service without an exposed random seed, so its exact token sequences are not reproducible.

    “gpt-5.6-sol is accessed through a hosted service without an exposed random seed, so its exact token sequences are not reproducible.”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: The ARC-AGI-3 environments and harness are deterministic.
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Interpretationown data

    The figure separates good training signals from bad ones.

    “Putting each curve beside its background scores, the figure separates good training signals from bad ones.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    The cost lands on the planner, which searches for the first state the predicate accepts, so a wrong accept ends the search early and the plan stops short of the level.

    “The cost lands on the planner, which searches for the first state the predicate accepts, so a wrong accept ends the search early and the plan stops short of the level.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    Every setting was fixed before the first run and held constant across the 25 games.

    “Every setting was fixed before the first run and held constant across the 25 games.”
    Quote in the paperNot a substantial claim
    • Rests on an assumption: The ARC-AGI-3 environments and harness are deterministic.
  • May combine two claims.

    Premisecitation

    OpenAI reported two memory settings for this same model, retaining private reasoning across moves and compacting older history; on OpenAI's own evaluation, the two settings together reach 38.3 on roughly six times fewer output tokens.

    “in July 2026 OpenAI reported two memory settings for this same model: retaining its private reasoning across moves, and compacting older history (OpenAI 2026).On OpenAI's own evaluation, where direct play starts higher at 13.3, the two settings together reach 38.3 on roughly six times fewer output tokens.”
    Quote in the paperNot a substantial claim0 of 1 sources checked
    • cites OpenAI 2026

      Couldn’t be matched to a paper in Crossref, so it can’t be checked.

  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductown data
    § The bottom row is an asynchronously advancing timer/progress animation.It # changes between logged game transitions as well as during them, so it cannot # be predicted by step (grid, action).Ignore only this isolated HUD strip.HUD_CELLS = [(x, 63) for x in range(64)] def _copy(g: Grid) -> Grid:

    The agent has no vision channel, though a few runs parsed the image's pixels with code.

    “the agent has no vision channel, though a few runs parsed the image's pixels with code.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    Every artifact is public.

    “Every artifact is public.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). The quote only partly states this claim.

    Study design and conductown data

    No source line in Listing 1 is omitted or changed.

    “No source line is omitted or changed.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given

    The final goal predicate in Listing 1 is the one confirmed through interaction.

    “The final goal predicate is the one confirmed through interaction.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Interpretationreasoning

    A single miss moves the running-average curve by ten percentage points, so no error hides.

    “A single miss moves it by ten percentage points, so no error hides.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationreasoning

    A false claim carries no penalty of its own, because the harness only records it.

    “A false claim carries no penalty of its own, because the harness only records it.”
    Quote in the paperSubstantial claim
  • May combine two claims.

    Interpretationreasoning

    What the twin learned is not hidden in weights: every rule it believes, and the reasoning behind each repair, reads as source and docstring.

    “What the twin learned is not hidden in weights: every rule it believes, and the reasoning behind each repair, reads as source and docstring.”
    Quote in the paperSubstantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing).

    Study design and conductnone given
    § The bottom row is an asynchronously advancing timer/progress animation.It # changes between logged game transitions as well as during them, so it cannot # be predicted by step (grid, action).Ignore only this isolated HUD strip.HUD_CELLS = [(x, 63) for x in range(64)] def _copy(g: Grid) -> Grid:

    The three direct-play scores in Table 6 are as published, not rescored here.

    “The three direct-play scores are as published, not rescored here.”
    Quote in the paperNot a substantial claim
  • Probably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.

    Study design and conductnone given

    Every line and comment in Listing 1 is the agent's, so the listing is the model that did the planning, not a reconstruction written after the run.

    “Every line and comment is the agent's, so the listing is the model that did the planning, not a reconstruction written after the run.”
    Quote in the paperNot a substantial claim
  • May combine two claims.

    Interpretationown data

    Each twin accepts whatever its wins had in common, and those features recur throughout a level rather than near its end.

    “Each twin accepts whatever its wins had in common, and those features recur throughout a level rather than near its end.”
    Quote in the paperNot a substantial claim
177 of 177
  • The authors state this as an assumption.

    Each game is an unknown deterministic world.

    “It treats each game as an unknown deterministic world”
  • The paper relies on this without support.

    The five progress signals (a color appears or disappears, a compact region changes, the scene changes globally, or the search reaches a new frontier) are valid indicators of progress toward the goal.

    “It ranks reachable states by five signs of progress relative to the current frame: a color appears or disappears, a compact region changes, the scene changes globally, or the search reaches a new frontier.”
  • The authors state this as an assumption.

    Replay validation assumes deterministic dynamics representable by the twin.

    “Replay validation assumes deterministic dynamics representable by the twin and certifies only logged transitions, a boundary a probabilistic twin would loosen.”
  • The authors state this as an assumption.

    Exact replay presumes small discrete states.

    “Exact replay also presumes small discrete states: cell equality on 64×64 grids is free and decidable, while continuous observations would make every replay an approximate comparison with a threshold to tune.”
  • The paper relies on this without support.

    ARC-AGI-3 replaces the winning frame when reporting completion, so a true goal frame never enters the record and every recorded frame is a certified negative.

    “The invariant is sound because ARC-AGI-3 replaces the winning frame when reporting completion, so a true goal frame never enters the record and every recorded frame is a certified negative.”
  • The paper relies on this without support.

    The benchmark scores completion and action efficiency, and the compute behind those scores is never tracked.

    “The benchmark scores completion and action efficiency; the compute behind those scores is never tracked.”
  • The paper relies on this without support.

    The ARC-AGI-3 benchmark score depends only on level completion and counts nothing else.

    “Only the tint says whether what the twin learned turned into benchmark score, and the benchmark counts nothing else.”
  • The paper relies on this without support.

    The ARC-AGI-3 environments and harness are deterministic.

    “The environments and harness are deterministic.”
  • The paper relies on this without support.

    The next level loads on contact with the exit, so no single frame separates a win from an ordinary scene.

    “The next level loads on contact with the exit, so no single frame separates a win from an ordinary scene.”
9 of 9

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

Each contradiction between two passages listed here was confirmed by an independent check.

  • Figure 2 names the wrong system as ahead on g50t

    Minor

    The caption says OPINE-World is ahead on g50t. Table 7 instead gives Twin 90.2, OPINE-World 61.7, and EWM 100.0: EWM is the system ahead.

  • Stated minimum tokens per action excludes sc25

    Minor

    The stated range starts at wa30's 34k tokens per action, but Table 5 reports 27k for sc25.

2 of 2

Cites

The publisher hasn’t deposited this paper’s reference list.

Research works printed but not linked: 4

  1. Brafman, R. I.; and Tennenholtz, M. 2002. R-MAX -A General Polynomial Time Algorithm for Near-Optimal Rein- forcement Learning. Journal of Machine Learning Research, 3: 213-231.
  2. Dearden, R.; Friedman, N.; and Russell, S. 1998. Bayesian Q-learning. In Proceedings of the Fifteenth National Con- ference on Artificial Intelligence (AAAI-98), 761-768. AAAI Press.
  3. Hubert, T.; Simonyan, K.; Sifre, L.; Schmitt, S.; Guez, A.; Lockhart, E.; Hassabis, D.; Graepel, T.; Lillicrap, T.; and Silver, D. 2020. Mastering Atari, Go, Chess and Shogi by Planning with a Learned Model. Nature, 588(7839): 604-609.
  4. Solar-Lezama, A. 2008. Program Synthesis by Sketching. Ph.D. thesis, University of California, Berkeley.

Cited by

Sorted by citations

Authors
Skoutnev, A., Acharya, K., Longhitano, G., Udell, M., Ellis, K., & Drori, I.
Affiliations
  • Yeshiva University (US)
  • Stanford University (US)
  • University of Southern California (US)
  • Cornell University (US)
Venue
arXiv
Publisher
arXiv
Published
2026
ISSN
2331-8422 (ISSN-L)
OpenAlex
W7203596124
Cited by
0
References
0
Type
posted content
Language
en
Open access
Locations
  • arXiv (Cornell University) (submittedVersion, cc-by)
  • arXiv (Cornell University) (cc-by)
Topics
  • Physical Sciences › Computer Science › Artificial Intelligence › Artificial Intelligence in Games
  • Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
  • Physical Sciences › Computer Science › Artificial Intelligence › Reinforcement Learning in Robotics
Keywords
digital twin, continual learning, goal inference, simulation-based training

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-11-05.

Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-11-05.

Cited sources are checked by gpt-6-sol.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review