ARC-AGI-3 run log

Played through 2026-10-11hi@nodecode.ai

Nodecode on GPT-6.1 Sol at xhigh won all 25 public games, a mean score of 98.89, for $38.50 at list price over 2,694 model calls. This page holds every game, every model call and every action behind that line on the chart. The games are deterministic, so the actions replay to the same scores in ARC Prize’s own toolkit, and the script that does it is here too.

The 25 games

cost over every attempt
GameResultLevelsActionsScoreCallsCost
ar25WIN8/8264100.0047$0.40
bp35WIN9/969886.35207$2.87
cd82WIN6/697100.0032$0.29
cn04WIN6/6219100.0088$1.33
dc22WIN6/6544100.00170$2.54
ft09WIN6/687100.0034$0.27
g50tWIN7/738795.9190$1.62
ka59WIN7/770390.01100$1.06
lf52WIN10/10843100.00250$4.17
lp85WIN8/897100.0053$0.91
ls20WIN7/7459100.00134$1.89
m0r0WIN6/6250100.0064$0.69
r11lWIN6/699100.0088$1.19
re86WIN8/8709100.00175$2.55
s5i5WIN8/8355100.0087$1.28
sb26WIN8/8126100.0024$0.21
sc25WIN6/6191100.0056$0.59
sk48WIN8/8563100.00431$7.45
sp80WIN6/6144100.0065$1.24
su15WIN9/9148100.00107$1.02
tn36WIN7/7185100.0068$0.85
tr87WIN6/6162100.0061$0.56
tu93WIN9/9193100.0085$1.18
vc33WIN7/7227100.0088$0.97
wa30WIN9/9638100.0090$1.36

155,316,430 tokens in all. The score is each game’s scorecard score; the mean over the 25 is 98.89.

Attempts not kept

$7.60 of the total

The first sweep ran out of API credit with four games unfinished and one not started. Those five were resumed from their last position, or started again. A resume continues the same session, so its calls are counted once. The attempts below were dropped, and their cost is in the total: without them the kept runs cost $30.90.

GameAttemptHow it endedCallsCost
lf52gL25Stopped when API credit ran out60$0.73
re86gJ25Stopped when API credit ran out104$1.60
sk48gJ25Stopped when API credit ran out125$2.77
sk48gL25Stopped when API credit ran out50$0.65
sk48gM25Hit the 1,000-action cap at 4 levels105$1.85

Check it yourself

verify.py makes each game fresh in ARC Prize’s toolkit, plays the logged actions, and compares the end state, levels, action count, scorecard score and a SHA-256 of the final frame with games.csv. Point it at the toolkit’s folder of the 25 public games. In its default mode the toolkit downloads a game there the first time it is made, with an API key from arcprize.org.

pip install arc-agi==0.9.9
python verify.py --games path/to/environment_files
...
all games replay to the logged result

For the cost, list_usd in calls.csv sums to $38.50. Each row is one model call with its uncached, cached and output tokens, priced at the list rates below.

The run

Setting
HarnessNodecode, build c49352e35 (2026-10-08), with its ARC game tools. One autonomous session per game.
ModelGPT-6.1 Sol, reasoning effort xhigh, 180,000-token context window
GamesThe 25 ARC-AGI-3 public games in ARC Prize's toolkit, arc-agi 0.9.9, offline, seed 0
Limits1,000 actions and 4 hours per game. The fresh sk48 rerun had 1,500 actions and won in 563.
ScoreThe toolkit's scorecard: each level against its human baseline, levels weighted by their index, a won game capped at 100
PricesOpenAI's list rates for GPT-6.1 Sol: $2.50 per million input tokens, $0.10 cached, $10 output
Played2026-10-09 to 2026-10-11

Model transcripts are not published.

Files

FileWhat
nodecode-arc-agi-3-gpt-6.1-sol-xhigh.tar.gzAll of the below in one archive
games.csvOne row per game: the attempt kept, end state, levels, actions, score, per-level actions against the human baseline, final frame hash, calls and dollars over every attempt
attempts.csvOne row per attempt, with the calls and dollars it added and whether it is the kept run
calls.csvOne row per model call: tokens by kind and the price at list
actions/ar25.jsonlThe kept run's actions for a game, in order (one file per game, named by game)
verify.pyReplays every game in ARC Prize's toolkit and compares it with games.csv
README.mdHow the run was set up and how to check it