C5b confirms C5a: pinning the AI client seeds to an earlier run's makes the creation turn reproducible. Three processes, each drawing its own three seeds, all pinned to C3's, all producing d59bb9f2... with identical gates (including player 512's target 282, the value no other run has produced) and identical element records. The only word that differs anywhere across the three is word 3 of list 23's unnamed Population body. Three runs with byte-identical autosaves cannot differ in a word the applier reads, so that word is noise -- localised using the pinned pair as an instrument, which is what a control on a k>1 workload is for. Two agreeing is a 1/k coincidence; three is 1/k^2. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01ARBgSooAfokKUy6wKUKEyZ
1018 lines
17 KiB
JSON
1018 lines
17 KiB
JSON
{
|
|
"capture_version": 1,
|
|
"lane": "CB",
|
|
"guest": "VM146",
|
|
"build": "cb2-20260908T2251Z",
|
|
"captured_utc": "2026-09-08T23:24:43+00:00",
|
|
"instrument": {
|
|
"words": "32",
|
|
"deep": "1",
|
|
"research": "0",
|
|
"seed": "pin",
|
|
"pins": "3",
|
|
"detours": "2"
|
|
},
|
|
"workload": "turn1-state.sav + one End Turn, AI client seeds PINNED to run C3's (third process)",
|
|
"note": "PINNED, run 2. Third process on this workload; its own natural seeds differ again and were overwritten. Same block, same autosave.",
|
|
"binding": {
|
|
"input": {
|
|
"file": "turn1-state.sav",
|
|
"bytes": 64967,
|
|
"sha256": "a3f9dc4b49fc669c814b09b87a9c6795de21bac80a1c7bfe3901b8e239fa36cc"
|
|
},
|
|
"outputs": [
|
|
{
|
|
"file": "(Autosave).sav",
|
|
"bytes": 66746,
|
|
"sha256": "d59bb9f2fd0eb5358c35954fbf2fcb70d06bafbba2560e0fa5d3f906bfb159d8",
|
|
"path": "../saves/cb-c5b-turn1to2-pinned-autosave.sav"
|
|
}
|
|
],
|
|
"control_run": "c3-turn1to2-run1 and c5a-turn1to2-pinned; all three produced d59bb9f2..."
|
|
},
|
|
"ai_seeds": [
|
|
{
|
|
"call": 1,
|
|
"netId": 32,
|
|
"observed": "0xbe649c5c",
|
|
"used": "0xe70a4703",
|
|
"pinned": true
|
|
},
|
|
{
|
|
"call": 2,
|
|
"netId": 496,
|
|
"observed": "0x2200dbd2",
|
|
"used": "0x0c63ca36",
|
|
"pinned": true
|
|
},
|
|
{
|
|
"call": 3,
|
|
"netId": 512,
|
|
"observed": "0xd418f3f8",
|
|
"used": "0x372be4df",
|
|
"pinned": true
|
|
}
|
|
],
|
|
"list_size_self_check": {
|
|
"mismatches": [],
|
|
"note": "every list is measured twice, by walking its node chain and by reading _Mysize; an empty list here means the container layout agreed on every list of every block, which is the evidence that a zero size is a real zero rather than a wrong offset"
|
|
},
|
|
"batches": [
|
|
{
|
|
"seq": 1,
|
|
"blocks_va": "0x012ff5b4",
|
|
"n": 1,
|
|
"stride": 436,
|
|
"blocks": [
|
|
{
|
|
"index": 0,
|
|
"n": 1,
|
|
"block_va": "0x012ff5b4",
|
|
"playerId": 16,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": true,
|
|
"payload": "0.25"
|
|
},
|
|
"researchTarget": {
|
|
"set": false,
|
|
"payload": "19920344"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [],
|
|
"list_sizes": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"seq": 2,
|
|
"blocks_va": "0x1e391ef8",
|
|
"n": 8,
|
|
"stride": 436,
|
|
"blocks": [
|
|
{
|
|
"index": 0,
|
|
"n": 8,
|
|
"block_va": "0x1e391ef8",
|
|
"playerId": 16,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": true,
|
|
"payload": "0.25"
|
|
},
|
|
"researchTarget": {
|
|
"set": false,
|
|
"payload": "0"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [],
|
|
"list_sizes": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"index": 1,
|
|
"n": 8,
|
|
"block_va": "0x1e3920ac",
|
|
"playerId": 32,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": true,
|
|
"payload": "0.8"
|
|
},
|
|
"researchTarget": {
|
|
"set": true,
|
|
"payload": "144"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [
|
|
{
|
|
"list": 1,
|
|
"member_offset": "0x070",
|
|
"size": 1,
|
|
"elements": [
|
|
{
|
|
"index": 0,
|
|
"node_va": "0x1e3746b0",
|
|
"raw_words": [
|
|
12447588,
|
|
3103784961,
|
|
1869508424,
|
|
1632378994,
|
|
6644590,
|
|
2573035389,
|
|
11,
|
|
15,
|
|
2135936087,
|
|
2,
|
|
44,
|
|
862815264,
|
|
862815468,
|
|
862815468,
|
|
2730717624,
|
|
0,
|
|
0,
|
|
0,
|
|
3185422174,
|
|
2,
|
|
41,
|
|
855303880,
|
|
855303948,
|
|
855303948,
|
|
1013849056,
|
|
0,
|
|
0,
|
|
0,
|
|
1727786879,
|
|
2,
|
|
46,
|
|
862671456
|
|
],
|
|
"vectors": [
|
|
{
|
|
"at_word": 11,
|
|
"first_va": "0x336d8420",
|
|
"capacity": 51,
|
|
"count": 51,
|
|
"words": [
|
|
863131624,
|
|
0,
|
|
0,
|
|
0,
|
|
24,
|
|
31,
|
|
0,
|
|
8,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
15,
|
|
0,
|
|
0,
|
|
863130944,
|
|
0,
|
|
0,
|
|
0,
|
|
24,
|
|
31,
|
|
0,
|
|
8,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
15
|
|
],
|
|
"truncated": true
|
|
},
|
|
{
|
|
"at_word": 21,
|
|
"first_va": "0x32fae6c8",
|
|
"capacity": 17,
|
|
"count": 17,
|
|
"words": [
|
|
863131664,
|
|
0,
|
|
0,
|
|
0,
|
|
24,
|
|
31,
|
|
0,
|
|
8,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
15,
|
|
0,
|
|
0
|
|
],
|
|
"truncated": false
|
|
}
|
|
],
|
|
"strings": [
|
|
{
|
|
"at_word": 2,
|
|
"sso": true,
|
|
"len": 11,
|
|
"text": "Honor Lance"
|
|
}
|
|
],
|
|
"decoded": {
|
|
"record": "NewDesign",
|
|
"wire": null,
|
|
"note": "polymorphic object; carried as raw words and decoded strings only"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"list": 3,
|
|
"member_offset": "0x088",
|
|
"size": 1,
|
|
"elements": [
|
|
{
|
|
"index": 0,
|
|
"node_va": "0x339c8bc8",
|
|
"raw_words": [
|
|
0,
|
|
288,
|
|
18,
|
|
1,
|
|
633685498,
|
|
2281731328,
|
|
61229892,
|
|
61229880,
|
|
61229868,
|
|
61229856,
|
|
61229844,
|
|
61229832,
|
|
633423110,
|
|
2147513856,
|
|
863640144,
|
|
863640336,
|
|
863640016,
|
|
863640416,
|
|
863640432,
|
|
863640576,
|
|
641549570,
|
|
2147514112,
|
|
865897512,
|
|
865897512,
|
|
240,
|
|
181,
|
|
163,
|
|
53,
|
|
641287438,
|
|
2147514368,
|
|
61185480,
|
|
61185492
|
|
],
|
|
"vectors": [
|
|
{
|
|
"at_word": 16,
|
|
"first_va": "0x337a19d0",
|
|
"capacity": 104,
|
|
"count": 100,
|
|
"words": [
|
|
0,
|
|
2,
|
|
613324733,
|
|
2281719039,
|
|
0,
|
|
0,
|
|
613455803,
|
|
2281719295,
|
|
1065353216,
|
|
0,
|
|
613586873,
|
|
2281719551,
|
|
0,
|
|
0,
|
|
613717959,
|
|
2281719807,
|
|
1037465456,
|
|
0,
|
|
613849029,
|
|
2281720063,
|
|
0,
|
|
0,
|
|
613980099,
|
|
2281720319,
|
|
1065353216,
|
|
5,
|
|
614111169,
|
|
2281720575,
|
|
1065353216,
|
|
0,
|
|
614242255,
|
|
2281720831
|
|
],
|
|
"truncated": true
|
|
}
|
|
],
|
|
"strings": [],
|
|
"decoded": {
|
|
"record": "BuildOrder",
|
|
"ordinal": 1,
|
|
"designId": 18,
|
|
"systemId": 288,
|
|
"trailing": 0,
|
|
"wire": [
|
|
1,
|
|
18,
|
|
288,
|
|
0
|
|
],
|
|
"record_words": 4
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"list": 5,
|
|
"member_offset": "0x0a0",
|
|
"size": 1,
|
|
"elements": [
|
|
{
|
|
"index": 0,
|
|
"node_va": "0x3324d2e0",
|
|
"raw_words": [
|
|
288,
|
|
0,
|
|
1065353216,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
603410151,
|
|
2147569152,
|
|
12329660,
|
|
528,
|
|
2,
|
|
0,
|
|
65535,
|
|
0,
|
|
65535,
|
|
0,
|
|
864157696,
|
|
32,
|
|
600395489,
|
|
2348896000,
|
|
506948320,
|
|
858051440,
|
|
858051200,
|
|
15,
|
|
864209288,
|
|
865040320,
|
|
1,
|
|
864209288,
|
|
864157697,
|
|
32
|
|
],
|
|
"vectors": [],
|
|
"strings": [],
|
|
"decoded": {
|
|
"record": "SystemRates",
|
|
"systemId": 288,
|
|
"wire": null,
|
|
"record_words": 8,
|
|
"rates_memory_order_u32": [
|
|
0,
|
|
1065353216,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
],
|
|
"rates_memory_order_f32": [
|
|
0.0,
|
|
1.0,
|
|
0.0,
|
|
0.0,
|
|
0.0,
|
|
0.0,
|
|
0.0
|
|
],
|
|
"wire_order_unread": true,
|
|
"note": "memory member 1 is wire member SRsc (lane RB, from a replay that regressed two leaves when the memory order was used as the wire order); the other six memory members are UNREAD. Values are certain, positions are not."
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"list": 23,
|
|
"member_offset": "0x178",
|
|
"size": 1,
|
|
"elements": [
|
|
{
|
|
"index": 0,
|
|
"node_va": "0x337253b0",
|
|
"raw_words": [
|
|
288,
|
|
12423408,
|
|
865896840,
|
|
865896864,
|
|
865896864,
|
|
538968065,
|
|
1018011388,
|
|
2147803936,
|
|
1969644882,
|
|
543516007,
|
|
1684107860,
|
|
1750278245,
|
|
28777,
|
|
1,
|
|
1,
|
|
2147483647,
|
|
1018339065,
|
|
2147804192,
|
|
1701407809,
|
|
1918312558,
|
|
1634427749,
|
|
25959,
|
|
3481707,
|
|
1845493810,
|
|
16776960,
|
|
538968064,
|
|
1018666498,
|
|
2147804448,
|
|
1701407809,
|
|
1918312558,
|
|
1634427749,
|
|
25959
|
|
],
|
|
"vectors": [
|
|
{
|
|
"at_word": 2,
|
|
"first_va": "0x339c8988",
|
|
"capacity": 6,
|
|
"count": 6,
|
|
"words": [
|
|
12422480,
|
|
1,
|
|
2,
|
|
61179324,
|
|
1000000000,
|
|
0
|
|
],
|
|
"truncated": false
|
|
}
|
|
],
|
|
"strings": [],
|
|
"decoded": {
|
|
"record": "Population",
|
|
"systemId": 288,
|
|
"vptr": "0x00bd90f0",
|
|
"body": [
|
|
12422480,
|
|
1,
|
|
2,
|
|
61179324,
|
|
1000000000,
|
|
0
|
|
],
|
|
"wire": [
|
|
288,
|
|
6,
|
|
12422480,
|
|
1,
|
|
2,
|
|
61179324,
|
|
1000000000,
|
|
0
|
|
],
|
|
"record_words": 5
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"list_sizes": [
|
|
1,
|
|
0,
|
|
1,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
1,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"index": 2,
|
|
"n": 8,
|
|
"block_va": "0x1e392260",
|
|
"playerId": 496,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": true,
|
|
"payload": "0.8"
|
|
},
|
|
"researchTarget": {
|
|
"set": true,
|
|
"payload": "90"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [],
|
|
"list_sizes": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"index": 3,
|
|
"n": 8,
|
|
"block_va": "0x1e392414",
|
|
"playerId": 512,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": true,
|
|
"payload": "0.8"
|
|
},
|
|
"researchTarget": {
|
|
"set": true,
|
|
"payload": "282"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [],
|
|
"list_sizes": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"index": 4,
|
|
"n": 8,
|
|
"block_va": "0x1e3925c8",
|
|
"playerId": 0,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": false,
|
|
"payload": "8.96831e-44"
|
|
},
|
|
"researchTarget": {
|
|
"set": false,
|
|
"payload": "0"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [],
|
|
"list_sizes": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"index": 5,
|
|
"n": 8,
|
|
"block_va": "0x1e39277c",
|
|
"playerId": 0,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": false,
|
|
"payload": "8.96831e-44"
|
|
},
|
|
"researchTarget": {
|
|
"set": false,
|
|
"payload": "0"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [],
|
|
"list_sizes": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"index": 6,
|
|
"n": 8,
|
|
"block_va": "0x1e392930",
|
|
"playerId": 0,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": false,
|
|
"payload": "8.96831e-44"
|
|
},
|
|
"researchTarget": {
|
|
"set": false,
|
|
"payload": "0"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [],
|
|
"list_sizes": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
},
|
|
{
|
|
"index": 7,
|
|
"n": 8,
|
|
"block_va": "0x1e392ae4",
|
|
"playerId": 0,
|
|
"gates": {
|
|
"researchRate": {
|
|
"set": false,
|
|
"payload": "8.96831e-44"
|
|
},
|
|
"researchTarget": {
|
|
"set": false,
|
|
"payload": "0"
|
|
},
|
|
"researchBoost": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group4": {
|
|
"set": false,
|
|
"payload": "0,0"
|
|
},
|
|
"group5": {
|
|
"set": false,
|
|
"payload": "1,1,1"
|
|
},
|
|
"civilianRatios": {
|
|
"set": false
|
|
}
|
|
},
|
|
"lists": [],
|
|
"list_sizes": [
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0,
|
|
0
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|