Rendered from notes.md (raw file). The running log for #2: observation, rules, Checkpoint A, kill record.

ObservationThe pictures (img/)Candidate rulesCheckpoint A (Dennis), 2026-10-10Informal proofFormalization logOutcomeCard data pass (2026-10-10)Kill

1RB0RF_1LC0RE_0LC0LD_1RD1LB_0RF1RA_0RB--- #

Status: KILLED_NONHALT (2026-10-10; see ## Kill at the bottom) Class guess (agent / Dennis): Bell eats counter = SOMDCv6 TM7 + a "+1 pass at each 110 entered" / – Spreadsheet notes / Discord thread: Results row 1035: class "Bell eats counter"; Status, Notes, Sources, Done By all blank; no links, comments or strikethrough. Not on either Discord list in data/discord/. Its twin 1RB0RA_… (A1=0RA, row 1048) is also open. Viewer: https://bbchallenge.org/1RB0RF_1LC0RE_0LC0LD_1RD1LB_0RF1RA_0RB---

Observation #

The pictures (img/) #

Both pairs start from the same constructed configuration: S(L^4 1L1) = 0^inf 11 D> 110 110 110 110 100 110 100 0^inf. Neither machine passes through it from blank. Each pair shows every step, both panels top-aligned at the same scale. To regenerate: python3 -B scripts/compare_tm7.py.

Candidate rules #

The digit form is the same as TM7's in SOMDCv6.v.

Sweep: S(r) -->+ S(eat(r)), with the wall one cell further left.

eat is TM7's RIncs hx 0, plus the two clauses marked NEW. Together they say: every L entered fires exactly one +1, whether the eater enters it or a drain pass does.

eater, k:   0 -> L, k+1        L -> L, k+1, +1 to the rest (NEW)        1 -> L, enter count mode with k
count, k>=1: L -> L, back to eater with k, +1 to the rest (NEW)
             1 -> L, k-1       0 -> 0, (k-1)/2 if k odd       0 -> 1, (k-2)/2 if k even
right end:  k=0 -> 1;  k odd -> 0, (k-1)/2;  k even -> 1, (k-2)/2   (repeat)
+1 = little-endian binary over the 0/1 digits; L digits are skipped; overflow appends 1

Where the +1 comes from: A1 fires exactly when an L is entered, once per L digit of r in every sweep.

Tests (all by simulation; run python3 -B check_rules.py):

checkresult
Sweep, from blank, every left record to 1e9208/208 (TM7's map alone: 1/208)
Sweep, random r, first half / second half120/120 and 174/174
L entry, ours vs TM7 (--lentry): eater and drain contexts, every X up to 6 digits plus 300 random X up to 60 digits1393/1393 in each of the 4 cases
Eater enters L, random X (in low_level)150/150
Each low-level chain (a = 0..1500)45/45
Abstract map from S(L1)9,432 sweeps (~2e14 steps), ending at n = 109,794, without leaving the domain of eat; the smallest pass count seen in count mode is k = 1

Not a cryptid: the rules are counter arithmetic (+1, halving a pass count), with no branching on the parity of huge numbers.

Checkpoint A (Dennis), 2026-10-10 #

Informal proof #

Not started (waits for Checkpoint A). Plan:

  1. Copy TM7.
  2. Add Inductive Inc, proved as sideRLs tm [h] (toRC r) (toRC r').
  3. Put Inc into RIncs_hx_ld (eater enters L) and RIncs_h1_ld (drain pass enters L).
  4. Redo RIncs_nxt and the domain lemma; this is the main risk.
  5. Prove nonhalt exactly as TM7 does.

Formalization log #

Outcome #

Card data pass (2026-10-10) #

Kill #