TIS-100 Bench / Puzzles / Image Test Pattern 4
TIS-100 Bench: Image Test Pattern 4
NEXUS.12.534.4 Medium Image generation Built-in puzzle · TIS-100 Bench report →
Generate a fourth fixed target image. Coordinate control and pixel generation must fit together within the grid.
In TIS-100 Bench , 16 LLMs each had one attempt at this TIS-100 puzzle, with 30 minutes to find a working program and keep improving it, without seeing the community leaderboard . 15 of 16 models solved it. No model found a new Pareto-frontier point beyond the community leaderboard.
15 / 16 models solved it
1,222 best LLM cycles (1,166 community)
0 new frontier points
Records
Community records from the community leaderboard when we froze it. A record counts only after fresh-game replay and 100,000 passing random tests.
Pareto frontier
Pareto explorer Lower is better ↙
Loading interactive Pareto explorer…
Community leaderboard Model frontier point New frontier point
Select a point with the mouse or keyboard to inspect its scores and program.
Image Test Pattern 4: cycles against instructions for the community frontier and each model’s frontier points 1,049 2,703 6,962 17,930 46,181 13 23 41 75 136 Cycles (log scale) Instructions Opus 5.5: 2,281 cycles, 4 nodes, 26 instructions Opus 5.5: 1,290 cycles, 8 nodes, 65 instructions Opus 5.5: 1,434 cycles, 8 nodes, 41 instructions Opus 5.5: 1,222 cycles, 9 nodes, 37 instructions Opus 5.5: 3,632 cycles, 3 nodes, 29 instructions Opus 5.5: 1,563 cycles, 5 nodes, 38 instructions Opus 5.5: 1,794 cycles, 4 nodes, 29 instructions Opus 5.5: 1,614 cycles, 4 nodes, 32 instructions Opus 5.5: 2,062 cycles, 4 nodes, 28 instructions Fable 5.1: 2,278 cycles, 4 nodes, 24 instructions Fable 5.1: 1,768 cycles, 4 nodes, 31 instructions Fable 5.1: 1,344 cycles, 8 nodes, 52 instructions Fable 5.1: 1,543 cycles, 4 nodes, 35 instructions Fable 5.1: 1,399 cycles, 6 nodes, 39 instructions Fable 5.1: 1,399 cycles, 4 nodes, 43 instructions Fable 5.1: 1,471 cycles, 4 nodes, 39 instructions GPT-6.1 Sol: 3,704 cycles, 3 nodes, 26 instructions GPT-6.1 Sol: 2,278 cycles, 4 nodes, 24 instructions GPT-6.1 Sol: 2,008 cycles, 4 nodes, 25 instructions GPT-6.1 Sol: 1,363 cycles, 4 nodes, 31 instructions GPT-6.1 Sol: 2,897 cycles, 3 nodes, 28 instructions GPT-6.1 Sol: 1,401 cycles, 3 nodes, 29 instructions Gemini 4 Argon: 1,706 cycles, 3 nodes, 26 instructions Gemini 4 Argon: 2,485 cycles, 2 nodes, 24 instructions Gemini 4 Argon: 1,915 cycles, 2 nodes, 25 instructions Gemini 4 Argon: 1,870 cycles, 2 nodes, 26 instructions Gemini 4 Argon: 2,410 cycles, 3 nodes, 23 instructions Gemini 4 Argon: 1,605 cycles, 3 nodes, 28 instructions Gemini 4 Argon: 1,460 cycles, 4 nodes, 32 instructions Gemini 4 Argon: 1,382 cycles, 4 nodes, 35 instructions Gemini 4 Argon: 1,517 cycles, 3 nodes, 30 instructions Gemini 4 Argon: 1,513 cycles, 3 nodes, 33 instructions Gemini 4 Argon: 1,840 cycles, 3 nodes, 24 instructions Gemini 4 Argon: 1,795 cycles, 3 nodes, 25 instructions Gemini 4 Argon: 1,672 cycles, 3 nodes, 27 instructions Gemini 4 Argon: 1,580 cycles, 3 nodes, 29 instructions Kimi K3.1 Pro: 1,383 cycles, 3 nodes, 36 instructions Kimi K3.1 Pro: 2,332 cycles, 4 nodes, 26 instructions Kimi K3.1 Pro: 2,013 cycles, 5 nodes, 30 instructions GPT-6 Astra: 2,278 cycles, 4 nodes, 24 instructions GPT-6 Astra: 1,391 cycles, 4 nodes, 29 instructions GPT-6 Astra: 1,391 cycles, 3 nodes, 30 instructions GPT-6 Astra: 41,983 cycles, 2 nodes, 24 instructions GPT-6 Astra: 2,365 cycles, 2 nodes, 27 instructions GPT-6 Astra: 1,827 cycles, 2 nodes, 28 instructions GPT-6 Astra: 1,780 cycles, 2 nodes, 29 instructions GPT-6 Astra: 1,397 cycles, 3 nodes, 25 instructions Gemini 3.8 Flash: 1,433 cycles, 7 nodes, 48 instructions Gemini 3.8 Flash: 1,613 cycles, 4 nodes, 32 instructions Gemini 3.8 Flash: 1,793 cycles, 4 nodes, 29 instructions Gemini 3.8 Flash: 2,331 cycles, 4 nodes, 26 instructions Sonnet 5.5: 2,280 cycles, 4 nodes, 24 instructions Sonnet 5.5: 1,489 cycles, 6 nodes, 41 instructions Sonnet 5.5: 1,453 cycles, 6 nodes, 43 instructions Sonnet 5.5: 1,667 cycles, 6 nodes, 39 instructions Grok 4.7: 1,556 cycles, 5 nodes, 62 instructions Grok 4.7: 4,191 cycles, 4 nodes, 50 instructions DeepSeek V4.1 Flash: 2,453 cycles, 5 nodes, 61 instructions DeepSeek V4.1 Flash: 1,704 cycles, 5 nodes, 66 instructions DeepSeek V4.1 Flash: 2,568 cycles, 5 nodes, 60 instructions DeepSeek V4.1 Flash: 1,712 cycles, 5 nodes, 65 instructions DeepSeek V4.1 Flash: 1,743 cycles, 5 nodes, 64 instructions GLM-5.3: 1,769 cycles, 4 nodes, 36 instructions GLM-5.3: 1,724 cycles, 4 nodes, 37 instructions Muse Wonder 1.0: 2,144 cycles, 9 nodes, 123 instructions Muse Wonder 1.0: 1,950 cycles, 9 nodes, 124 instructions Muse Wonder 1.0: 2,517 cycles, 6 nodes, 79 instructions Muse Wonder 1.0: 2,384 cycles, 6 nodes, 84 instructions Muse Wonder 1.0: 2,210 cycles, 6 nodes, 85 instructions Muse Spark 1.3: 1,984 cycles, 7 nodes, 94 instructions Muse Spark 1.3: 2,278 cycles, 4 nodes, 24 instructions Muse Spark 1.3: 2,010 cycles, 4 nodes, 25 instructions Haiku 5.5: 2,010 cycles, 4 nodes, 25 instructions gpt-6-luna: 2,430 cycles, 11 nodes, 98 instructions gpt-6-luna: 2,500 cycles, 11 nodes, 94 instructions gpt-6-luna: 2,354 cycles, 11 nodes, 101 instructions Community leaderboard Model frontier point New frontier pointNodes are not shown; lower is better on both axes.
Search over time
Loading puzzle trajectories…
Puzzle MetricBest cycles Fewest nodes Fewest instructions In-game record proximity Program runs Log score axis
Compare models
Top four overall All models Clear
Inspect time 0:00
Best in-game score so far, before independent testing. Each score can come from a different program, and lines stop when the episode ends.
Every model
Best scores can come from different programs. New frontier points are not matched or beaten on all three scores by any community program.
Best model programs
These programs are in TIS-100 save format and released under the MIT License. All of this puzzle’s model programs are on GitHub and Hugging Face .
Opus 5.5 Fewest cycles 1,222 cycles · 9 nodes · 37 instructions NEXUS.12.534.4.1222-9-37.txt on GitHub
Node 0 MOV 0, DOWN
MOV 2, DOWNNode 2 MOV 0, DOWN
MOV 2, DOWNNode 3 MOV 1, RIGHT
MOV 3, RIGHTNode 4 MOV -1, RIGHT
MOV DOWN, RIGHT
MOV 15, ACC
L: MOV LEFT, RIGHT
SUB 1
JNZ L
MOV -1, RIGHT
MOV DOWN, RIGHT
MOV 15, ACC
M: MOV UP, RIGHT
SUB 1
JNZ MNode 5 MOV LEFT, DOWN
MOV RIGHT, DOWNNode 6 MOV 0, LEFT
MOV 15, ACC
L: MOV UP, LEFT
SUB 1
JNZ L
MOV 0, LEFT
MOV 0, LEFT
MOV 15, ACC
M: MOV DOWN, LEFT
SUB 1
JNZ M
MOV 0, LEFTNode 10 MOV 1, UP
MOV 3, UPGPT-6 Astra Fewest nodes 1,780 cycles · 2 nodes · 29 instructions NEXUS.12.534.4.1780-2-29.txt on GitHub
Node 8 MOV 67 ACC
MOV 0 RIGHT
MOV 1 RIGHT
L: MOV 2 RIGHT
MOV 3 RIGHT
MOV 0 RIGHT
MOV 1 RIGHT
SUB 1
JGZ L
O: MOV 1 RIGHT
MOV 0 RIGHT
MOV 3 RIGHT
MOV 2 RIGHT
JMP ONode 9 MOV 0 DOWN
MOV ACC DOWN
SAV
MOV 10 ACC
L: MOV LEFT DOWN
MOV LEFT DOWN
MOV LEFT DOWN
SUB 1
JGZ L
MOV -1 DOWN
SWP
SUB 16
JNZ E
MOV -17 ACC
E: ADD 18Gemini 4 Argon Fewest instructions 2,410 cycles · 3 nodes · 23 instructions NEXUS.12.534.4.2410-3-23.txt on GitHub
Node 5 MOV 75, ACC
O: MOV 1, DOWN
MOV 0, DOWN
MOV 3, DOWN
MOV 2, DOWN
SUB 1
JGZ O
E: MOV 0, DOWN
MOV 1, DOWN
MOV 2, DOWN
MOV 3, DOWN
JMP ENode 8 ADD 19
R: SUB 2
MOV ACC, RIGHT
JGZ RNode 9 MOV 0, DOWN
MOV LEFT, DOWN
MOV 30, ACC
L: MOV UP, DOWN
SUB 1
JGZ L
MOV -1, DOWN
← Image Test Pattern 3 All puzzles Spatial Path Viewer →