TIS-100 Bench / Puzzles / Signal Divider
TIS-100 Bench: Signal Divider
61212 Medium Arithmetic construction Built-in puzzle · TIS-100 Bench report →
Divide A by B and output both quotient and remainder, using an instruction set without division.
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 . 16 of 16 models solved it. Together they found 2 new Pareto-frontier points beyond the community leaderboard.
16 / 16 models solved it
1,376 best LLM cycles (862 community)
2 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 Divider: cycles against instructions for the community frontier and each model’s frontier points 776 1,733 3,869 8,641 19,296 15 26 44 74 125 Cycles (log scale) Instructions GPT-6 Astra: 6,312 cycles, 5 nodes, 20 instructions GPT-6 Astra: 5,633 cycles, 5 nodes, 21 instructions GPT-6 Astra: 1,866 cycles, 7 nodes, 43 instructions GPT-6 Astra: 1,808 cycles, 8 nodes, 43 instructions GPT-6 Astra: 1,903 cycles, 8 nodes, 42 instructions GPT-6 Astra: 1,681 cycles, 9 nodes, 45 instructions GPT-6 Astra: 1,661 cycles, 9 nodes, 46 instructions GPT-6 Astra: 5,044 cycles, 5 nodes, 26 instructions GPT-6 Astra: 2,005 cycles, 6 nodes, 44 instructions GPT-6 Astra: 2,964 cycles, 5 nodes, 31 instructions GPT-6 Astra: 4,094 cycles, 5 nodes, 30 instructions GPT-6 Astra: 1,510 cycles, 6 nodes, 58 instructions GPT-6 Astra: 2,771 cycles, 5 nodes, 35 instructions GPT-6 Astra: 2,809 cycles, 5 nodes, 33 instructions GPT-6 Astra: 2,860 cycles, 5 nodes, 32 instructions GPT-6 Astra: 1,926 cycles, 7 nodes, 42 instructions Gemini 4 Argon: 4,759 cycles, 5 nodes, 22 instructions Gemini 4 Argon: 5,593 cycles, 5 nodes, 21 instructions Gemini 4 Argon: 6,311 cycles, 5 nodes, 20 instructions Gemini 4 Argon: 2,245 cycles, 5 nodes, 32 instructions Gemini 4 Argon: 2,491 cycles, 5 nodes, 31 instructions Gemini 4 Argon: 3,747 cycles, 5 nodes, 30 instructions Gemini 4 Argon: 1,764 cycles, 7 nodes, 41 instructions Gemini 4 Argon: 1,993 cycles, 7 nodes, 40 instructions GPT-6.1 Sol: 3,763 cycles, 5 nodes, 42 instructions GPT-6.1 Sol: 2,552 cycles, 5 nodes, 46 instructions GPT-6.1 Sol: 2,656 cycles, 5 nodes, 45 instructions GPT-6.1 Sol: 2,011 cycles, 6 nodes, 44 instructions GPT-6.1 Sol: 2,088 cycles, 6 nodes, 43 instructions GPT-6.1 Sol: 3,556 cycles, 6 nodes, 39 instructions GPT-6.1 Sol: 1,636 cycles, 6 nodes, 68 instructions GPT-6.1 Sol: 1,551 cycles, 6 nodes, 77 instructions GPT-6.1 Sol: 1,735 cycles, 6 nodes, 51 instructions GPT-6.1 Sol: 1,679 cycles, 6 nodes, 60 instructions GPT-6.1 Sol: 6,314 cycles, 5 nodes, 23 instructions GPT-6.1 Sol: 4,300 cycles, 5 nodes, 32 instructions Sonnet 5.5: 4,798 cycles, 6 nodes, 24 instructions Sonnet 5.5: 1,863 cycles, 6 nodes, 37 instructions Sonnet 5.5: 1,951 cycles, 5 nodes, 34 instructions Sonnet 5.5: 2,248 cycles, 5 nodes, 33 instructions Sonnet 5.5: 3,575 cycles, 5 nodes, 32 instructions Sonnet 5.5: 6,273 cycles, 5 nodes, 22 instructions Sonnet 5.5: 5,845 cycles, 5 nodes, 26 instructions Gemini 3.8 Flash: 6,309 cycles, 6 nodes, 25 instructions Gemini 3.8 Flash: 7,375 cycles, 5 nodes, 27 instructions Gemini 3.8 Flash: 5,881 cycles, 6 nodes, 32 instructions Gemini 3.8 Flash: 2,248 cycles, 6 nodes, 53 instructions Gemini 3.8 Flash: 1,932 cycles, 6 nodes, 62 instructions Gemini 3.8 Flash: 2,004 cycles, 6 nodes, 55 instructions Fable 5.1: 7,144 cycles, 5 nodes, 22 instructions Fable 5.1: 5,710 cycles, 5 nodes, 23 instructions Fable 5.1: 2,092 cycles, 6 nodes, 57 instructions Fable 5.1: 2,951 cycles, 6 nodes, 48 instructions Fable 5.1: 3,316 cycles, 5 nodes, 40 instructions Fable 5.1: 2,131 cycles, 6 nodes, 56 instructions Fable 5.1: 3,315 cycles, 6 nodes, 35 instructions Fable 5.1: 3,409 cycles, 5 nodes, 37 instructions DeepSeek V4.1 Flash: 8,291 cycles, 5 nodes, 32 instructions DeepSeek V4.1 Flash: 8,175 cycles, 6 nodes, 30 instructions DeepSeek V4.1 Flash: 4,331 cycles, 6 nodes, 54 instructions DeepSeek V4.1 Flash: 2,984 cycles, 6 nodes, 61 instructions Opus 5.5: 3,013 cycles, 6 nodes, 52 instructions Opus 5.5: 6,351 cycles, 5 nodes, 22 instructions Opus 5.5: 5,712 cycles, 5 nodes, 23 instructions Opus 5.5: 3,144 cycles, 6 nodes, 39 instructions Muse Wonder 1.0: 3,159 cycles, 6 nodes, 49 instructions Muse Wonder 1.0: 3,781 cycles, 5 nodes, 50 instructions Muse Wonder 1.0: 7,454 cycles, 5 nodes, 26 instructions Muse Wonder 1.0: 7,363 cycles, 5 nodes, 30 instructions Kimi K3.1 Pro: 4,204 cycles, 5 nodes, 28 instructions Kimi K3.1 Pro: 5,043 cycles, 5 nodes, 27 instructions Kimi K3.1 Pro: 6,274 cycles, 5 nodes, 22 instructions Haiku 5.5: 5,633 cycles, 5 nodes, 23 instructions Haiku 5.5: 6,390 cycles, 5 nodes, 22 instructions Grok 4.7: 8,174 cycles, 6 nodes, 32 instructions Grok 4.7: 6,024 cycles, 6 nodes, 41 instructions gpt-6-luna: 6,466 cycles, 5 nodes, 26 instructions gpt-6-luna: 6,465 cycles, 6 nodes, 26 instructions GLM-5.3: 8,330 cycles, 6 nodes, 32 instructions GLM-5.3: 8,407 cycles, 5 nodes, 30 instructions MiMo-V2.6-Pro: 8,334 cycles, 6 nodes, 36 instructions Muse Spark 1.3: 17,542 cycles, 6 nodes, 38 instructions GPT-6 Astra: 1,376 cycles, 7 nodes, 57 instructions (new frontier point) Gemini 4 Argon: 1,678 cycles, 8 nodes, 41 instructions (new frontier point) 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 ★ New frontier point 1,376 cycles · 7 nodes · 57 instructions 61212.1376-7-57.txt on GitHub
Node 0 MOV -16 ACC
L: ADD 8
JRO RIGHT
MOV ACC DOWNNode 1 MOV UP ACC
ADD 1
L: SUB RIGHT
MOV -1 RIGHT
MOV -1 LEFT
JGZ L
ADD RIGHT
MOV 1 RIGHT
MOV 1 LEFT
MOV ACC DOWNNode 2 MOV UP ACC
SAV
ADD ACC
ADD ACC
ADD ACC
L: MOV ACC LEFT
JRO LEFT
SWP
MOV ACC DOWNNode 4 S: MOV UP ACC
MOV LEFT DOWN
SUB 1
L: SAV
SUB RIGHT
JLZ N
MOV 1 DOWN
JMP C
N: SWP
MOV 2 DOWN
C: JRO RIGHT
MOV ACC DOWNNode 5 MOV UP ACC
SAV
ADD ACC
MOV ACC RIGHT
ADD ACC
MOV ACC LEFT
MOV -7 LEFT
MOV RIGHT LEFT
MOV -7 LEFT
SWP
MOV ACC LEFT
MOV 1 LEFTNode 7 MOV UP ACC
JRO UP
ADD 4
JRO UP
ADD 2
JRO UP
ADD 1
MOV ACC DOWN
MOV UP RIGHTSonnet 5.5 Fewest nodes 1,951 cycles · 5 nodes · 34 instructions 61212.1951-5-34.txt on GitHub
Node 1 MOV UP, ACC
L: SUB RIGHT
JLZ F
MOV -1, DOWN
MOV -1, RIGHT
JMP L
F: MOV 1, RIGHT
MOV 1, DOWN
ADD RIGHT
JLZ F
MOV -99, RIGHT
MOV 3, DOWN
MOV ACC, DOWNNode 2 MOV UP, ACC
SAV
ADD ACC
ADD ACC
ADD ACC
MOV ACC, LEFT
JRO LEFT
SWP
MOV ACC, LEFT
JRO LEFT
JRO -2Node 4 SUB ACC
ADD 8
L: JRO UP
SUB 1
JMP L
MOV UP, DOWN
MOV ACC, DOWNNode 7 MOV UP, RIGHT
MOV UP, DOWNGemini 4 Argon Fewest instructions 6,311 cycles · 5 nodes · 20 instructions 61212.6311-5-20.txt on GitHub
Node 1 MOV UP, ACC
L: SUB RIGHT
MOV -1, RIGHT
JLZ E
MOV -1, DOWN
JMP L
E: MOV 1, DOWN
ADD RIGHT
MOV -2, RIGHT
MOV ACC, DOWNNode 2 MOV UP, ACC
MOV ACC, LEFT
JRO LEFTNode 7 MOV -1, ACC
ADD 1
JRO UP
MOV ACC, DOWN
MOV UP, RIGHT
← Signal Window Filter All puzzles Sequence Indexer →