TIS-100 Bench / Puzzles / Decimal To Octal Converter
TIS-100 Bench: Decimal To Octal Converter
NEXUS.18.427.7 Medium Arithmetic construction Memory & interpreters Built-in puzzle · TIS-100 Bench report →
Convert a decimal value to its octal notation. Repeated base-8 decomposition must be reassembled into the output representation.
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 7 new Pareto-frontier points beyond the community leaderboard.
16 / 16 models solved it
171 best LLM cycles (136 community)
7 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.
Decimal To Octal Converter: cycles against instructions for the community frontier and each model’s frontier points 122 226 416 767 1,413 11 20 37 67 124 Cycles (log scale) Instructions GPT-6 Astra: 399 cycles, 4 nodes, 29 instructions GPT-6 Astra: 310 cycles, 6 nodes, 34 instructions GPT-6 Astra: 660 cycles, 4 nodes, 16 instructions GPT-6 Astra: 622 cycles, 4 nodes, 19 instructions GPT-6 Astra: 180 cycles, 10 nodes, 64 instructions GPT-6 Astra: 587 cycles, 4 nodes, 23 instructions GPT-6 Astra: 462 cycles, 4 nodes, 25 instructions GPT-6 Astra: 229 cycles, 8 nodes, 62 instructions GPT-6 Astra: 328 cycles, 4 nodes, 30 instructions GPT-6 Astra: 884 cycles, 4 nodes, 13 instructions Fable 5.1: 1,177 cycles, 4 nodes, 13 instructions Fable 5.1: 884 cycles, 4 nodes, 22 instructions Fable 5.1: 333 cycles, 6 nodes, 30 instructions Fable 5.1: 488 cycles, 4 nodes, 24 instructions Fable 5.1: 195 cycles, 9 nodes, 74 instructions GPT-6.1 Sol: 1,028 cycles, 4 nodes, 14 instructions GPT-6.1 Sol: 523 cycles, 4 nodes, 28 instructions GPT-6.1 Sol: 410 cycles, 4 nodes, 29 instructions GPT-6.1 Sol: 328 cycles, 4 nodes, 30 instructions GPT-6.1 Sol: 324 cycles, 4 nodes, 31 instructions GPT-6.1 Sol: 307 cycles, 4 nodes, 33 instructions GPT-6.1 Sol: 317 cycles, 4 nodes, 32 instructions GPT-6.1 Sol: 942 cycles, 4 nodes, 17 instructions GPT-6.1 Sol: 720 cycles, 4 nodes, 18 instructions GPT-6.1 Sol: 674 cycles, 4 nodes, 21 instructions GPT-6.1 Sol: 648 cycles, 4 nodes, 24 instructions Muse Wonder 1.0: 371 cycles, 4 nodes, 30 instructions Muse Wonder 1.0: 990 cycles, 4 nodes, 13 instructions Muse Wonder 1.0: 768 cycles, 4 nodes, 18 instructions Muse Wonder 1.0: 355 cycles, 4 nodes, 31 instructions Muse Wonder 1.0: 304 cycles, 4 nodes, 33 instructions Muse Wonder 1.0: 326 cycles, 4 nodes, 32 instructions Muse Wonder 1.0: 633 cycles, 6 nodes, 23 instructions Muse Wonder 1.0: 721 cycles, 4 nodes, 21 instructions Muse Wonder 1.0: 437 cycles, 4 nodes, 29 instructions Sonnet 5.5: 1,177 cycles, 4 nodes, 13 instructions Sonnet 5.5: 958 cycles, 4 nodes, 14 instructions Sonnet 5.5: 712 cycles, 4 nodes, 17 instructions Sonnet 5.5: 540 cycles, 5 nodes, 27 instructions Sonnet 5.5: 422 cycles, 5 nodes, 28 instructions Sonnet 5.5: 704 cycles, 4 nodes, 26 instructions Sonnet 5.5: 403 cycles, 5 nodes, 29 instructions Sonnet 5.5: 451 cycles, 4 nodes, 31 instructions Sonnet 5.5: 335 cycles, 5 nodes, 30 instructions Sonnet 5.5: 454 cycles, 4 nodes, 28 instructions Opus 5.5: 215 cycles, 6 nodes, 58 instructions Opus 5.5: 805 cycles, 4 nodes, 18 instructions Opus 5.5: 317 cycles, 4 nodes, 33 instructions Opus 5.5: 171 cycles, 10 nodes, 70 instructions Opus 5.5: 358 cycles, 4 nodes, 29 instructions Opus 5.5: 332 cycles, 4 nodes, 32 instructions Opus 5.5: 341 cycles, 4 nodes, 31 instructions Opus 5.5: 185 cycles, 10 nodes, 68 instructions Opus 5.5: 1,169 cycles, 4 nodes, 13 instructions Opus 5.5: 709 cycles, 6 nodes, 26 instructions Opus 5.5: 421 cycles, 4 nodes, 28 instructions Gemini 4 Argon: 316 cycles, 4 nodes, 33 instructions Gemini 4 Argon: 698 cycles, 4 nodes, 19 instructions Gemini 4 Argon: 742 cycles, 4 nodes, 18 instructions Gemini 4 Argon: 409 cycles, 4 nodes, 29 instructions Gemini 4 Argon: 343 cycles, 4 nodes, 31 instructions Gemini 4 Argon: 1,020 cycles, 4 nodes, 14 instructions Gemini 4 Argon: 1,169 cycles, 4 nodes, 13 instructions Gemini 4 Argon: 938 cycles, 4 nodes, 17 instructions Gemini 4 Argon: 250 cycles, 6 nodes, 58 instructions Gemini 4 Argon: 212 cycles, 6 nodes, 62 instructions Gemini 4 Argon: 173 cycles, 10 nodes, 70 instructions Gemini 4 Argon: 209 cycles, 6 nodes, 64 instructions Gemini 4 Argon: 455 cycles, 4 nodes, 27 instructions Muse Spark 1.3: 1,177 cycles, 4 nodes, 13 instructions Muse Spark 1.3: 303 cycles, 8 nodes, 50 instructions Muse Spark 1.3: 431 cycles, 4 nodes, 43 instructions Muse Spark 1.3: 836 cycles, 4 nodes, 28 instructions Muse Spark 1.3: 391 cycles, 6 nodes, 47 instructions Muse Spark 1.3: 231 cycles, 10 nodes, 90 instructions Kimi K3.1 Pro: 1,177 cycles, 4 nodes, 13 instructions Kimi K3.1 Pro: 391 cycles, 5 nodes, 32 instructions Kimi K3.1 Pro: 1,091 cycles, 4 nodes, 18 instructions Kimi K3.1 Pro: 433 cycles, 4 nodes, 33 instructions Kimi K3.1 Pro: 387 cycles, 6 nodes, 33 instructions Kimi K3.1 Pro: 826 cycles, 4 nodes, 23 instructions Kimi K3.1 Pro: 272 cycles, 8 nodes, 42 instructions Kimi K3.1 Pro: 844 cycles, 4 nodes, 22 instructions Kimi K3.1 Pro: 384 cycles, 4 nodes, 34 instructions Kimi K3.1 Pro: 311 cycles, 6 nodes, 38 instructions GLM-5.3: 1,216 cycles, 4 nodes, 13 instructions GLM-5.3: 303 cycles, 8 nodes, 50 instructions GLM-5.3: 1,087 cycles, 4 nodes, 28 instructions GLM-5.3: 365 cycles, 4 nodes, 43 instructions GLM-5.3: 321 cycles, 6 nodes, 47 instructions Gemini 3.8 Flash: 1,177 cycles, 4 nodes, 13 instructions Gemini 3.8 Flash: 783 cycles, 4 nodes, 18 instructions Gemini 3.8 Flash: 451 cycles, 5 nodes, 35 instructions Gemini 3.8 Flash: 711 cycles, 5 nodes, 25 instructions Gemini 3.8 Flash: 739 cycles, 4 nodes, 21 instructions Gemini 3.8 Flash: 304 cycles, 9 nodes, 56 instructions Gemini 3.8 Flash: 456 cycles, 4 nodes, 29 instructions Gemini 3.8 Flash: 432 cycles, 6 nodes, 42 instructions Gemini 3.8 Flash: 454 cycles, 4 nodes, 30 instructions DeepSeek V4.1 Flash: 805 cycles, 4 nodes, 18 instructions DeepSeek V4.1 Flash: 1,177 cycles, 4 nodes, 13 instructions DeepSeek V4.1 Flash: 461 cycles, 5 nodes, 35 instructions DeepSeek V4.1 Flash: 569 cycles, 5 nodes, 30 instructions DeepSeek V4.1 Flash: 320 cycles, 9 nodes, 56 instructions DeepSeek V4.1 Flash: 381 cycles, 9 nodes, 51 instructions DeepSeek V4.1 Flash: 459 cycles, 9 nodes, 46 instructions DeepSeek V4.1 Flash: 686 cycles, 4 nodes, 25 instructions DeepSeek V4.1 Flash: 692 cycles, 4 nodes, 24 instructions Grok 4.7: 552 cycles, 4 nodes, 37 instructions Grok 4.7: 354 cycles, 6 nodes, 32 instructions Grok 4.7: 1,177 cycles, 4 nodes, 13 instructions Grok 4.7: 528 cycles, 4 nodes, 38 instructions Grok 4.7: 783 cycles, 4 nodes, 18 instructions MiMo-V2.6-Pro: 1,177 cycles, 4 nodes, 13 instructions MiMo-V2.6-Pro: 877 cycles, 4 nodes, 18 instructions MiMo-V2.6-Pro: 489 cycles, 6 nodes, 36 instructions MiMo-V2.6-Pro: 362 cycles, 9 nodes, 56 instructions MiMo-V2.6-Pro: 664 cycles, 6 nodes, 26 instructions Haiku 5.5: 1,222 cycles, 4 nodes, 14 instructions Haiku 5.5: 875 cycles, 4 nodes, 25 instructions Haiku 5.5: 489 cycles, 6 nodes, 50 instructions Haiku 5.5: 706 cycles, 5 nodes, 27 instructions Haiku 5.5: 602 cycles, 5 nodes, 38 instructions gpt-6-luna: 1,285 cycles, 4 nodes, 17 instructions gpt-6-luna: 582 cycles, 4 nodes, 36 instructions gpt-6-luna: 784 cycles, 4 nodes, 24 instructions gpt-6-luna: 800 cycles, 4 nodes, 23 instructions GPT-6 Astra: 268 cycles, 8 nodes, 37 instructions (new frontier point) GPT-6 Astra: 256 cycles, 6 nodes, 56 instructions (new frontier point) GPT-6 Astra: 275 cycles, 5 nodes, 54 instructions (new frontier point) GPT-6 Astra: 258 cycles, 8 nodes, 38 instructions (new frontier point) Fable 5.1: 237 cycles, 6 nodes, 50 instructions (new frontier point) Fable 5.1: 254 cycles, 6 nodes, 48 instructions (new frontier point) Fable 5.1: 434 cycles, 4 nodes, 26 instructions (new frontier point) GPT-6.1 Sol: 268 cycles, 8 nodes, 37 instructions (new frontier point) GPT-6.1 Sol: 253 cycles, 8 nodes, 38 instructions (new frontier point) Muse Wonder 1.0: 267 cycles, 8 nodes, 38 instructions (new frontier point) Sonnet 5.5: 325 cycles, 6 nodes, 29 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 .
Opus 5.5 Fewest cycles 171 cycles · 10 nodes · 70 instructions NEXUS.18.427.7.171-10-70.txt on GitHub
Node 0 MOV RIGHT ACC
SUB 15
JGZ P
ADD 8
JGZ G
SUB 2
G: SUB 60
P: MOV ACC DOWNNode 1 MOV UP LEFT
MOV UP RIGHTNode 2 MOV LEFT ACC
SUB 15
JGZ P
ADD 8
JGZ G
SUB 2
G: SUB 60
P: MOV ACC DOWNNode 4 MOV UP ACC
JLZ P
SUB 16
JGZ P
ADD 8
JGZ G
SUB 2
G: SUB 40
P: MOV ACC RIGHTNode 5 MOV LEFT ACC
JLZ P
SUB 16
JGZ P
ADD 8
JGZ G
SUB 2
G: SUB 20
P: MOV ACC DOWNNode 6 MOV UP ACC
JLZ P
SUB 16
JGZ P
ADD 8
JGZ G
SUB 2
G: SUB 40
P: MOV ACC RIGHTNode 7 MOV LEFT ACC
JLZ P
SUB 16
JGZ P
ADD 8
JGZ G
SUB 2
G: SUB 20
P: MOV ACC DOWNNode 8 MOV UP ACC
JLZ P
SUB 8
JGZ P
SUB 2
P: ADD 69
MOV ACC RIGHTNode 9 MOV LEFT DOWN
MOV RIGHT DOWNNode 10 MOV UP ACC
JLZ P
SUB 8
JGZ P
SUB 2
P: ADD 69
MOV ACC LEFTMuse Wonder 1.0 Fewest nodes 304 cycles · 4 nodes · 33 instructions NEXUS.18.427.7.304-4-33.txt on GitHub
Node 1 MOV UP, ACC
SUB 16
JLZ F
ADD 12
JMP O
F: ADD 8
JLZ O
ADD 2
O: MOV ACC, DOWNNode 5 MOV UP, ACC
SUB 28
JLZ F
ADD 12
JMP O
F: ADD 8
JLZ O
ADD 2
O: MOV ACC, DOWNNode 8 MOV UP, ACC
SUB 28
JLZ F
ADD 12
JMP O
F: ADD 8
JLZ O
ADD 2
O: MOV ACC, RIGHTNode 9 MOV LEFT, ACC
SUB 20
JLZ F
ADD 2
F: ADD 68
MOV ACC, DOWNGPT-6 Astra Fewest instructions 884 cycles · 4 nodes · 13 instructions NEXUS.18.427.7.884-4-13.txt on GitHub
Node 1 MOV 64 ACC
SUB UP
L: SUB 8
MOV 10 DOWN
JGZ L
SUB 100
MOV ACC DOWNNode 5 MOV -20 ACC
L: SUB UP
JLZ L
MOV ACC DOWN
← Sequence Gap Interpolator All puzzles Prolonged Sequence Sorter →