TIS-100 Bench / Puzzles / Image Test Pattern 3
TIS-100 Bench: Image Test Pattern 3
NEXUS.11.711.2 Medium Image generation Built-in puzzle · TIS-100 Bench report →
Generate a third fixed target image. Reuse spatial regularities to fit the drawing procedure into the node limits.
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 . 12 of 16 models solved it. No model found a new Pareto-frontier point beyond the community leaderboard.
12 / 16 models solved it
1,520 best LLM cycles (882 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 3: cycles against instructions for the community frontier and each model’s frontier points 794 1,694 3,615 7,714 16,462 22 34 53 83 131 Cycles (log scale) Instructions GPT-6 Astra: 1,648 cycles, 5 nodes, 61 instructions GPT-6 Astra: 2,040 cycles, 5 nodes, 52 instructions GPT-6 Astra: 2,241 cycles, 4 nodes, 52 instructions GPT-6 Astra: 1,520 cycles, 7 nodes, 78 instructions GPT-6 Astra: 1,801 cycles, 5 nodes, 56 instructions GPT-6 Astra: 1,681 cycles, 5 nodes, 59 instructions GPT-6 Astra: 1,768 cycles, 5 nodes, 58 instructions GPT-6 Astra: 2,222 cycles, 4 nodes, 54 instructions GPT-6 Astra: 2,007 cycles, 5 nodes, 54 instructions GPT-6 Astra: 11,091 cycles, 3 nodes, 43 instructions Kimi K3.1 Pro: 2,047 cycles, 7 nodes, 78 instructions Kimi K3.1 Pro: 2,062 cycles, 6 nodes, 78 instructions Kimi K3.1 Pro: 1,633 cycles, 6 nodes, 83 instructions Kimi K3.1 Pro: 1,576 cycles, 7 nodes, 83 instructions Opus 5.5: 14,965 cycles, 3 nodes, 42 instructions Opus 5.5: 10,411 cycles, 4 nodes, 49 instructions Opus 5.5: 1,616 cycles, 5 nodes, 65 instructions Opus 5.5: 2,094 cycles, 5 nodes, 57 instructions Opus 5.5: 1,984 cycles, 5 nodes, 59 instructions Opus 5.5: 1,576 cycles, 7 nodes, 83 instructions Opus 5.5: 1,774 cycles, 5 nodes, 64 instructions Fable 5.1: 2,192 cycles, 6 nodes, 55 instructions Fable 5.1: 1,938 cycles, 5 nodes, 57 instructions Fable 5.1: 1,625 cycles, 5 nodes, 63 instructions Fable 5.1: 1,633 cycles, 6 nodes, 61 instructions Fable 5.1: 1,851 cycles, 6 nodes, 60 instructions Fable 5.1: 1,846 cycles, 5 nodes, 62 instructions Grok 4.7: 1,633 cycles, 8 nodes, 97 instructions DeepSeek V4.1 Flash: 1,646 cycles, 7 nodes, 93 instructions DeepSeek V4.1 Flash: 1,827 cycles, 7 nodes, 86 instructions GPT-6.1 Sol: 14,908 cycles, 3 nodes, 43 instructions GPT-6.1 Sol: 2,953 cycles, 5 nodes, 48 instructions GPT-6.1 Sol: 2,970 cycles, 4 nodes, 53 instructions GPT-6.1 Sol: 4,481 cycles, 4 nodes, 50 instructions GPT-6.1 Sol: 2,103 cycles, 7 nodes, 93 instructions GPT-6.1 Sol: 1,739 cycles, 9 nodes, 91 instructions Sonnet 5.5: 1,811 cycles, 5 nodes, 52 instructions Sonnet 5.5: 2,321 cycles, 5 nodes, 48 instructions Sonnet 5.5: 2,378 cycles, 4 nodes, 47 instructions Gemini 4 Argon: 2,604 cycles, 3 nodes, 37 instructions Gemini 4 Argon: 2,175 cycles, 4 nodes, 39 instructions Gemini 4 Argon: 2,085 cycles, 4 nodes, 44 instructions Gemini 4 Argon: 2,121 cycles, 4 nodes, 42 instructions Muse Wonder 1.0: 3,145 cycles, 10 nodes, 119 instructions Muse Wonder 1.0: 3,408 cycles, 10 nodes, 113 instructions Muse Wonder 1.0: 3,416 cycles, 10 nodes, 112 instructions Muse Wonder 1.0: 3,473 cycles, 9 nodes, 107 instructions Muse Wonder 1.0: 3,153 cycles, 10 nodes, 118 instructions Muse Wonder 1.0: 3,218 cycles, 10 nodes, 115 instructions Gemini 3.8 Flash: 8,363 cycles, 5 nodes, 62 instructions Gemini 3.8 Flash: 5,182 cycles, 8 nodes, 93 instructions Gemini 3.8 Flash: 5,420 cycles, 6 nodes, 79 instructions Gemini 3.8 Flash: 5,831 cycles, 6 nodes, 71 instructions Gemini 3.8 Flash: 5,919 cycles, 7 nodes, 64 instructions Gemini 3.8 Flash: 5,528 cycles, 6 nodes, 75 instructions Gemini 3.8 Flash: 4,897 cycles, 9 nodes, 87 instructions Gemini 3.8 Flash: 4,799 cycles, 9 nodes, 89 instructions Gemini 3.8 Flash: 5,297 cycles, 7 nodes, 75 instructions Gemini 3.8 Flash: 5,797 cycles, 7 nodes, 68 instructions Gemini 3.8 Flash: 7,017 cycles, 6 nodes, 64 instructions Gemini 3.8 Flash: 6,661 cycles, 6 nodes, 66 instructions Gemini 3.8 Flash: 6,539 cycles, 6 nodes, 68 instructions Gemini 3.8 Flash: 5,849 cycles, 7 nodes, 66 instructions Gemini 3.8 Flash: 5,365 cycles, 7 nodes, 73 instructions Gemini 3.8 Flash: 5,531 cycles, 7 nodes, 71 instructions Gemini 3.8 Flash: 5,659 cycles, 6 nodes, 73 instructions Gemini 3.8 Flash: 5,234 cycles, 8 nodes, 91 instructions Gemini 3.8 Flash: 5,254 cycles, 8 nodes, 89 instructions Muse Spark 1.3: 6,804 cycles, 6 nodes, 81 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 .
GPT-6 Astra Fewest cycles 1,520 cycles · 7 nodes · 78 instructions NEXUS.11.711.2.1520-7-78.txt on GitHub
Node 1 MOV 8 ACC
E:SUB 2
H:JLZ H
SAV
L:MOV ACC DOWN
SWP
ADD 1
MOV ACC DOWN
SWP
MOV ACC DOWN
JRO DOWN
JMP E
JMP LNode 4 MOV 14 ACC
L:MOV ACC DOWN
MOV ACC DOWN
ADD 4
JMP LNode 5 MOV UP ACC
MOV ACC DOWN
MOV UP ACC
MOV ACC DOWN
MOV 0 DOWN
ADD UP
NEG
ADD 17
MOV ACC UPNode 6 MOV 8 ACC
E:SUB 2
H:JLZ H
SAV
L:MOV ACC DOWN
SWP
ADD 1
MOV ACC DOWN
SWP
MOV ACC DOWN
JRO DOWN
JMP E
JMP LNode 8 MOV 8 ACC
L:MOV ACC RIGHT
MOV ACC RIGHT
MOV UP RIGHT
MOV ACC RIGHT
NEG
ADD 17
MOV ACC RIGHT
MOV UP RIGHT
NEG
ADD 15
E:JLZ E
JMP LNode 9 MOV ANY DOWN
MOV LAST DOWN
MOV LAST ACC
JEZ P
MOV 3 DOWN
SUB 2
L:MOV 3 DOWN
MOV 3 DOWN
MOV 3 DOWN
MOV 3 DOWN
SUB 4
JNZ L
P:MOV 3 DOWN
MOV -1 DOWNNode 10 MOV UP ACC
NEG
ADD 29
MOV ACC LEFT
MOV UP ACC
MOV ACC LEFT
MOV 0 LEFT
ADD UP
NEG
ADD 17
MOV ACC UPGemini 4 Argon Fewest nodes Fewest instructions 2,604 cycles · 3 nodes · 37 instructions NEXUS.11.711.2.2604-3-37.txt on GitHub
Node 4 SAV
MOV ACC RIGHT
SUB 9
JLZ P
NEG
SUB 1
P: ADD 10
MOV ACC RIGHT
ADD ACC
NEG
ADD 31
MOV ACC RIGHT
SWP
ADD 1Node 5 MOV LEFT DOWN
MOV LEFT ACC
SAV
A: MOV -3 DOWN
SUB 1
JGZ A
MOV LEFT ACC
B: MOV -1 DOWN
SUB 1
JGZ B
SWP
C: MOV -3 DOWN
SUB 1
JGZ C
MOV 1 DOWNNode 9 MOV 0 DOWN
MOV UP DOWN
JMP J
L: NEG
ADD 3
R: MOV ACC DOWN
J: JRO UP
MOV -1 DOWN
← Sequence Normalizer All puzzles Image Test Pattern 4 →