TIS-100 Bench / Puzzles / Signal Prescaler
TIS-100 Bench: Signal Prescaler
NEXUS.05.647.1 Medium Arithmetic construction Routing & synchronization Built-in puzzle · TIS-100 Bench report →
Emit each input divided by 2, 4, and 8. Sharing intermediate work can save instructions and communication.
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
429 best LLM cycles (304 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.
Signal Prescaler: cycles against instructions for the community frontier and each model’s frontier points 274 1,116 4,553 18,575 75,775 15 26 44 76 129 Cycles (log scale) Instructions Opus 5.5: 13,265 cycles, 6 nodes, 21 instructions Opus 5.5: 459 cycles, 6 nodes, 44 instructions Opus 5.5: 597 cycles, 6 nodes, 43 instructions Opus 5.5: 1,471 cycles, 6 nodes, 27 instructions Opus 5.5: 919 cycles, 6 nodes, 38 instructions Opus 5.5: 1,090 cycles, 6 nodes, 35 instructions Opus 5.5: 1,263 cycles, 6 nodes, 32 instructions Opus 5.5: 747 cycles, 6 nodes, 42 instructions Opus 5.5: 429 cycles, 8 nodes, 47 instructions Opus 5.5: 13,377 cycles, 6 nodes, 19 instructions Sonnet 5.5: 448 cycles, 7 nodes, 60 instructions Sonnet 5.5: 461 cycles, 6 nodes, 59 instructions Sonnet 5.5: 13,265 cycles, 6 nodes, 21 instructions Sonnet 5.5: 13,416 cycles, 6 nodes, 20 instructions Sonnet 5.5: 6,895 cycles, 6 nodes, 26 instructions Sonnet 5.5: 2,514 cycles, 6 nodes, 27 instructions Sonnet 5.5: 1,909 cycles, 6 nodes, 34 instructions Sonnet 5.5: 1,229 cycles, 6 nodes, 47 instructions Fable 5.1: 13,418 cycles, 6 nodes, 20 instructions Fable 5.1: 668 cycles, 7 nodes, 62 instructions Fable 5.1: 1,079 cycles, 6 nodes, 48 instructions Fable 5.1: 2,197 cycles, 6 nodes, 32 instructions Fable 5.1: 3,778 cycles, 6 nodes, 27 instructions Fable 5.1: 3,742 cycles, 6 nodes, 29 instructions Fable 5.1: 669 cycles, 7 nodes, 61 instructions Fable 5.1: 495 cycles, 8 nodes, 70 instructions Fable 5.1: 556 cycles, 8 nodes, 64 instructions Fable 5.1: 2,071 cycles, 6 nodes, 35 instructions Fable 5.1: 1,507 cycles, 6 nodes, 36 instructions Fable 5.1: 1,192 cycles, 6 nodes, 40 instructions Fable 5.1: 1,456 cycles, 6 nodes, 39 instructions GLM-5.3: 603 cycles, 8 nodes, 84 instructions GLM-5.3: 16,378 cycles, 6 nodes, 22 instructions GLM-5.3: 1,498 cycles, 6 nodes, 61 instructions GLM-5.3: 1,434 cycles, 6 nodes, 71 instructions GLM-5.3: 2,281 cycles, 6 nodes, 39 instructions GLM-5.3: 1,859 cycles, 6 nodes, 50 instructions GLM-5.3: 2,922 cycles, 6 nodes, 29 instructions GPT-6 Astra: 2,302 cycles, 6 nodes, 26 instructions GPT-6 Astra: 762 cycles, 8 nodes, 71 instructions GPT-6 Astra: 1,564 cycles, 6 nodes, 31 instructions GPT-6 Astra: 1,166 cycles, 6 nodes, 44 instructions GPT-6 Astra: 10,648 cycles, 6 nodes, 19 instructions GPT-6 Astra: 10,727 cycles, 7 nodes, 18 instructions GPT-6 Astra: 5,550 cycles, 6 nodes, 24 instructions GPT-6 Astra: 5,629 cycles, 7 nodes, 22 instructions GPT-6 Astra: 1,016 cycles, 6 nodes, 55 instructions GPT-6 Astra: 1,442 cycles, 6 nodes, 40 instructions GPT-6 Astra: 989 cycles, 7 nodes, 55 instructions GPT-6 Astra: 2,381 cycles, 7 nodes, 25 instructions GPT-6 Astra: 1,553 cycles, 7 nodes, 30 instructions GPT-6 Astra: 913 cycles, 8 nodes, 68 instructions GPT-6 Astra: 972 cycles, 8 nodes, 60 instructions GPT-6 Astra: 2,107 cycles, 6 nodes, 27 instructions GPT-6.1 Sol: 6,844 cycles, 6 nodes, 23 instructions GPT-6.1 Sol: 2,327 cycles, 6 nodes, 25 instructions GPT-6.1 Sol: 13,266 cycles, 6 nodes, 19 instructions GPT-6.1 Sol: 1,264 cycles, 6 nodes, 43 instructions GPT-6.1 Sol: 1,791 cycles, 6 nodes, 28 instructions GPT-6.1 Sol: 1,066 cycles, 7 nodes, 53 instructions GPT-6.1 Sol: 817 cycles, 8 nodes, 88 instructions GPT-6.1 Sol: 819 cycles, 8 nodes, 80 instructions GPT-6.1 Sol: 990 cycles, 8 nodes, 71 instructions GPT-6.1 Sol: 1,033 cycles, 7 nodes, 69 instructions GPT-6.1 Sol: 1,221 cycles, 6 nodes, 44 instructions Muse Wonder 1.0: 4,296 cycles, 6 nodes, 38 instructions Muse Wonder 1.0: 1,137 cycles, 6 nodes, 65 instructions Muse Wonder 1.0: 1,006 cycles, 8 nodes, 75 instructions Muse Wonder 1.0: 1,017 cycles, 8 nodes, 72 instructions Muse Wonder 1.0: 1,362 cycles, 6 nodes, 50 instructions Muse Wonder 1.0: 15,962 cycles, 6 nodes, 24 instructions Muse Wonder 1.0: 910 cycles, 8 nodes, 76 instructions Kimi K3.1 Pro: 13,688 cycles, 6 nodes, 21 instructions Kimi K3.1 Pro: 2,937 cycles, 6 nodes, 27 instructions Kimi K3.1 Pro: 7,318 cycles, 6 nodes, 26 instructions Kimi K3.1 Pro: 1,014 cycles, 8 nodes, 76 instructions Kimi K3.1 Pro: 1,323 cycles, 7 nodes, 46 instructions Gemini 4 Argon: 10,648 cycles, 6 nodes, 19 instructions Gemini 4 Argon: 2,247 cycles, 6 nodes, 32 instructions Gemini 4 Argon: 1,581 cycles, 6 nodes, 35 instructions Gemini 4 Argon: 2,835 cycles, 6 nodes, 25 instructions Gemini 4 Argon: 2,490 cycles, 6 nodes, 26 instructions Gemini 4 Argon: 1,019 cycles, 8 nodes, 54 instructions Gemini 4 Argon: 1,212 cycles, 8 nodes, 50 instructions Gemini 4 Argon: 1,405 cycles, 6 nodes, 41 instructions Gemini 4 Argon: 1,227 cycles, 7 nodes, 47 instructions Gemini 4 Argon: 1,097 cycles, 7 nodes, 51 instructions Gemini 3.8 Flash: 2,835 cycles, 6 nodes, 26 instructions Gemini 3.8 Flash: 13,571 cycles, 6 nodes, 20 instructions Gemini 3.8 Flash: 8,386 cycles, 6 nodes, 25 instructions Gemini 3.8 Flash: 1,388 cycles, 7 nodes, 46 instructions Gemini 3.8 Flash: 1,033 cycles, 8 nodes, 75 instructions gpt-6-luna: 13,343 cycles, 6 nodes, 23 instructions gpt-6-luna: 8,151 cycles, 6 nodes, 27 instructions gpt-6-luna: 1,933 cycles, 6 nodes, 38 instructions gpt-6-luna: 1,241 cycles, 6 nodes, 50 instructions Muse Spark 1.3: 1,486 cycles, 9 nodes, 71 instructions Muse Spark 1.3: 8,122 cycles, 6 nodes, 31 instructions Muse Spark 1.3: 5,605 cycles, 8 nodes, 43 instructions Muse Spark 1.3: 5,606 cycles, 7 nodes, 45 instructions Muse Spark 1.3: 2,974 cycles, 8 nodes, 55 instructions Muse Spark 1.3: 2,331 cycles, 8 nodes, 62 instructions Muse Spark 1.3: 13,232 cycles, 6 nodes, 21 instructions DeepSeek V4.1 Flash: 13,416 cycles, 6 nodes, 20 instructions DeepSeek V4.1 Flash: 2,018 cycles, 6 nodes, 35 instructions Haiku 5.5: 68,840 cycles, 6 nodes, 41 instructions Haiku 5.5: 16,121 cycles, 8 nodes, 53 instructions Haiku 5.5: 3,835 cycles, 7 nodes, 71 instructions Haiku 5.5: 3,838 cycles, 6 nodes, 64 instructions Haiku 5.5: 2,336 cycles, 6 nodes, 77 instructions Grok 4.7: 5,974 cycles, 8 nodes, 82 instructions Grok 4.7: 3,785 cycles, 9 nodes, 117 instructions Grok 4.7: 68,886 cycles, 6 nodes, 38 instructions Grok 4.7: 34,362 cycles, 6 nodes, 51 instructions Grok 4.7: 16,451 cycles, 7 nodes, 65 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 429 cycles · 8 nodes · 47 instructions NEXUS.05.647.1.429-8-47.txt on GitHub
Node 0 MOV UP, ACC
SUB 512
JLZ A
SUB 511
A: ADD 256
ADD ACC
MOV ACC, DOWNNode 1 MOV UP, ACC
JLZ A
SUB 511
A: ADD 256
ADD ACC
MOV ACC, RIGHTNode 2 MOV LEFT, ACC
JLZ A
SUB 511
A: ADD 256
ADD ACC
MOV ACC, RIGHTNode 3 MOV LEFT, ACC
JLZ A
SUB 511
A: ADD 256
ADD ACC
MOV ACC, RIGHTNode 4 MOV LEFT, ACC
JLZ A
SUB 511
A: ADD 256
ADD ACC
JLZ B
SUB 511
B: ADD 256
ADD ACC
MOV ACC, DOWNNode 7 MOV RIGHT, ACC
ADD ACC
MOV ACC, DOWN
ADD ACC
MOV ACC, LEFTNode 8 MOV UP, ACC
JLZ M
SUB 511
M: ADD 512
MOV ACC, LEFT
MOV ACC, DOWNOpus 5.5 Fewest nodes 459 cycles · 6 nodes · 44 instructions NEXUS.05.647.1.459-6-44.txt on GitHub
Node 0 MOV UP, ACC
SUB 512
JLZ A
SUB 511
A: ADD 256
ADD ACC
JLZ B
SUB 511
B: ADD 256
ADD ACC
MOV ACC, DOWNNode 1 MOV UP, ACC
JLZ A
SUB 511
A: ADD 256
ADD ACC
JLZ B
SUB 511
B: ADD 256
ADD ACC
MOV ACC, RIGHTNode 2 MOV LEFT, ACC
JLZ A
SUB 511
A: ADD 256
ADD ACC
JLZ B
SUB 511
B: ADD 256
ADD ACC
MOV ACC, DOWNNode 6 MOV UP, ACC
JLZ M
SUB 511
M: ADD 512
MOV ACC, RIGHT
ADD ACC
ADD ACC
MOV ACC, DOWNNode 7 MOV LEFT, ACC
MOV ACC, RIGHT
ADD ACC
MOV ACC, DOWNGPT-6 Astra Fewest instructions 10,727 cycles · 7 nodes · 18 instructions NEXUS.05.647.1.10727-7-18.txt on GitHub
Node 3 MOV 1 ACC
SUB LEFT
L: ADD 8
MOV ACC DOWN
JLZ LNode 7 ADD 1
JRO UP
MOV ACC RIGHT
ADD ACC
MOV ACC DOWN
ADD ACC
MOV ACC LEFT
MOV 0 ACC
← Subsequence Extractor All puzzles Signal Averager →