4.1 KiB
Runtime Effect Kind-8 Tier2 Setup Core Note
This note records the current setup-payload-core comparison across the six bundled add-building carrier maps:
Alternate USA.gmpChicago to New York.gmpLouisiana.gmpPacific Coastal.gmpRhodes Unfinished.gmpTexas Tea.gmp
The comparison uses the checked compare-setup-payload-core surface.
Immediate result
The upstream setup payload already differs across the carrier set.
Observed differing fields:
payload_word_0x14payload_byte_0x20payload_word_0x3b2candidate_header_word_0_hexcandidate_header_word_1_hex
Carrier-set shape
Current payload_word_0x3b2 values:
Alternate USA.gmp = 1Chicago to New York.gmp = 2Louisiana.gmp = 2Pacific Coastal.gmp = 1Rhodes Unfinished.gmp = 1Texas Tea.gmp = 3
That means Louisiana.gmp is not unique on payload_word_0x3b2.
Current candidate-header word pairs:
Alternate USA.gmp = 0x10000000 / 0x00009000Chicago to New York.gmp = 0x00000000 / 0x00000000Louisiana.gmp = 0xcdcdcdcd / 0xcdcdcdcdPacific Coastal.gmp = 0x00000000 / 0x00000000Rhodes Unfinished.gmp = 0x00000000 / 0x00000000Texas Tea.gmp = 0x00000000 / 0x00000000
So Louisiana.gmp is currently unique among the shipped carrier set on the candidate-header
sentinel pair, while Alternate USA.gmp stays separately unique on the recognized
rt3-105-map-container-v1 header pair.
Wider map-corpus check
A wider compare-setup-payload-core pass over all 41 bundled rt3_105/maps/*.gmp files changes
the candidate-header read materially:
(0x00000000, 0x00000000)appears on 31 maps(0xcdcdcdcd, 0xcdcdcdcd)appears on 9 maps(0x10000000, 0x00009000)appears only onAlternate USA.gmp
Current 0xcdcdcdcd / 0xcdcdcdcd maps in that wider corpus:
Argentina Opens Up.gmpBritain.gmpCrossing the Alps.gmpGreenland Growing.gmpJapan Trembles.gmpLouisiana.gmpPacific NW.gmpSouth East Australia.gmpSpanish Mainline.gmp
So the candidate-header sentinel pair is no longer a plausible Louisiana-specific upstream
explanation by itself.
That wider read also matches the already checked atlas note in
post-load-generation-paintterrain-and-save-load-restore.md: the candidate-availability table
header scan had already narrowed the visible family to those same three stable
(header_word_0, header_word_1) pairs, with the 0xcdcdcdcd class behaving like reused
source-family framing rather than a direct availability payload or a unique scenario-side trigger.
One narrower outlier still survives that wider scan:
- no other bundled
rt3_105map matches the full currentLouisiana.gmpsetup-core tuplepayload_word_0x14 = 1870,payload_byte_0x20 = 0x3a,payload_word_0x3b2 = 2,candidate_header = 0xcdcdcdcd / 0xcdcdcdcd - even the nearest header-class peers still diverge:
Argentina Opens Up.gmp: same header pair, butpayload_word_0x14 = 1880,payload_byte_0x20 = 0x57,payload_word_0x3b2 = 1Crossing the Alps.gmp: same header pair, butpayload_word_0x14 = 1875,payload_byte_0x20 = 0x8f,payload_word_0x3b2 = 1Spanish Mainline.gmp: same header pair, butpayload_word_0x14 = 1876,payload_byte_0x20 = 0xe3,payload_word_0x3b2 = 1
Current implication
The upstream side of the Tier 2 strip is now bounded more tightly:
- the current
Louisiana.gmprecipe/runtime outlier status is not explained bypayload_word_0x3b2alone, becauseChicago to New York.gmpalso carries2 - and
Louisiana.gmpno longer stands out on the candidate-header sentinel pair once the broader 41-map corpus is included - but
Louisiana.gmpstill keeps a unique combined setup-core tuple once the broader corpus is included
So the next Tier 2 upstream question is narrower:
- whether
Louisiana.gmp's remaining upstream setup-core outlier is a more specific combination ofpayload_word_0x14,payload_byte_0x20, and the sparse recipe/runtime profile, rather than the coarse candidate-header class itself, in the coupled0x00435630 / 0x00412d70 / 0x00412fb0 / 0x00412c10rebuild strip.