L2.FM2.xor51-map8
Native verification status · ● solved
8 fixed inputs. Every listed one-byte input is tested. This is the complete finite-map domain.
Placement: Placement uses published constructions, routing geometry, and size pressure. Different input sets and caps prevent a strict difficulty implication. How rank is interpreted.
L2.FM2.xor51-map8solutions/map8/map8-one-split.mal · 160 bytes canonical (161 on disk) · sha256 canonical 5c735b82c9273f25d7226bfd79fa5be84533874be994c175c765fd20a8e62b74 · file ef15c2cb4e89dbc92c3c09f4c6359ef9965ec1c1f0d385ea0e922fbea5a8b56a
(tB;:?>7<5|W876543210/.-,+*)('&%$#"cawvut:'q%utVrD0SnmOkjihgfedcba`_^]@y>SRQubTS%4]2HGk|J-+fSEDCBr^#"~<;4Wyx6Tv32>0qo'K8*)('&%$#dbbwvu;(xwvutsrqponmP+jihgfedcF!
Fit the full eight-input routing construction.
Retained for provenance; these notes may predate current calibration. See the verification scope and placement rationale above.
One split in the high landing cluster separates 0x6f and 0x82; all eight lanes fit in 160 bytes.
The map7b winner scores 7/8 here because 0xa7 and 0xc0 collapse to the same post-dispatch state, proving that no tail-only repair can work. The search therefore enumerated all 39 eight-way-separating CRAZY preludes. A bounded zero-split pass (60,000 backtracking nodes per configuration) found no complete joint byte assignment despite hundreds of legal per-lane tails. The winning one-split search uses four CRAZY instructions at prelude positions 3/4/7/9 with legal operands 113/37/86/68, producing landings 0x02->55, 0x06->56, 0xa7->58, 0xc0->59, 0x09->65, 0x30->68, 0x6f->140 and 0x82->149. Six low lanes share the MOVD+JUMP station at 70; splitting the high cluster gives 0x6f and 0x82 separate stations at 148 and 158. Lane-specific d values then select private second jumps and tails. The 0xa7 target 0xf6 and 0x82 target 0xd3 require ROT-bearing tails. The deterministic search is preserved in research/map8_search.py and research/map8/.
Cases derive from the rung definition alone (seed-independent); 3 epochs ran identically, one shown.
epoch 0 · seed a64a55cceeab… · 8/8 cases
| case | input | expected | observed | status |
|---|---|---|---|---|
| 0 | 02 | 53 | 53 | ok |
| 1 | 06 | 57 | 57 | ok |
| 2 | 09 | 58 | 58 | ok |
| 3 | 30 | 61 | 61 | ok |
| 4 | 82 | d3 | d3 | ok |
| 5 | 6f | 3e | 3e | ok |
| 6 | a7 | f6 | f6 | ok |
| 7 | c0 | 91 | 91 | ok |
git clone https://github.com/oklo/malbolge-rungs cargo run -p harness -- verify --rung L2.FM2.xor51-map8 --program solutions/map8/map8-one-split.mal --epochs 3 --verbose
1 recorded attempt · best 8/8 native · latest 2026-08-07. Counts include privately submitted traces; details on submitting.
| date | solver | outcome | best (native) | record |
|---|---|---|---|---|
| 2026-08-07 | GPT-5.6-sol (Codex) | solved | 8/8 | json · report |