112 lines
4.7 KiB
Text
112 lines
4.7 KiB
Text
=== BR vs BP run A (BP's noise mask; unset gates excluded per lane L4) ===
|
|
== structure ==
|
|
batches A: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
batches BR: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
elements A: 81 BR: 81
|
|
blocks A: 9 BR: 9
|
|
element (blk,pid,list,idx) key sets: IDENTICAL
|
|
per-list sizes (all blocks): IDENTICAL
|
|
aiblk SET gate fields (rate/boost/g4/f3/civ): IDENTICAL (unset gates carry uninitialised payloads - lane L4)
|
|
|
|
== word diffs, masked ==
|
|
NONE. Every differing word is inside the proven noise set.
|
|
(differing words inside the noise set, by list: {1: 8, 3: 141, 5: 60, 7: 20, 8: 32, 10: 38, 12: 83, 14: 78, 23: 145})
|
|
|
|
== list 10 element order (systemId, fleetId) ==
|
|
A: (384,1970) (80,1986) (384,2002) (816,7072)
|
|
BR: (384,1970) (80,1986) (384,2002) (816,7072)
|
|
|
|
== list 8 element order (word0) ==
|
|
A: idx0=2002 idx1=1986 idx2=1538
|
|
BR: idx0=2002 idx1=1986 idx2=1538
|
|
|
|
=== BR vs BP run B ===
|
|
== structure ==
|
|
batches B: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
batches BR: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
elements B: 81 BR: 81
|
|
blocks B: 9 BR: 9
|
|
element (blk,pid,list,idx) key sets: IDENTICAL
|
|
per-list sizes (all blocks): IDENTICAL
|
|
aiblk SET gate fields (rate/boost/g4/f3/civ): IDENTICAL (unset gates carry uninitialised payloads - lane L4)
|
|
|
|
== word diffs, masked ==
|
|
blk=1 pid=32 list= 8 idx=1 word0 B=0x000007b2 (1970) BR=0x000007c2 (1986)
|
|
blk=1 pid=32 list=10 idx=0 word0 B=0x00000050 (80) BR=0x00000180 (384)
|
|
blk=1 pid=32 list=10 idx=1 word0 B=0x00000180 (384) BR=0x00000050 (80)
|
|
(differing words inside the noise set, by list: {1: 10, 3: 141, 5: 59, 7: 20, 8: 32, 10: 39, 12: 84, 14: 76, 23: 148})
|
|
|
|
== list 10 element order (systemId, fleetId) ==
|
|
B: (80,1970) (384,1986) (384,2002) (816,7072)
|
|
BR: (384,1970) (80,1986) (384,2002) (816,7072)
|
|
|
|
== list 8 element order (word0) ==
|
|
B: idx0=2002 idx1=1970 idx2=1538
|
|
BR: idx0=2002 idx1=1986 idx2=1538
|
|
|
|
=== self-test of the comparator: BP A vs BP B (must reproduce BP section 3.4's three words) ===
|
|
== structure ==
|
|
batches A: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
batches B: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
elements A: 81 B: 81
|
|
blocks A: 9 B: 9
|
|
element (blk,pid,list,idx) key sets: IDENTICAL
|
|
per-list sizes (all blocks): IDENTICAL
|
|
aiblk SET gate fields (rate/boost/g4/f3/civ): IDENTICAL (unset gates carry uninitialised payloads - lane L4)
|
|
|
|
== word diffs, masked ==
|
|
blk=1 pid=32 list= 8 idx=1 word0 A=0x000007c2 (1986) B=0x000007b2 (1970)
|
|
blk=1 pid=32 list=10 idx=0 word0 A=0x00000180 (384) B=0x00000050 (80)
|
|
blk=1 pid=32 list=10 idx=1 word0 A=0x00000050 (80) B=0x00000180 (384)
|
|
(differing words inside the noise set, by list: {1: 8, 3: 147, 5: 60, 7: 20, 8: 32, 10: 38, 12: 83, 14: 80, 23: 147})
|
|
|
|
== list 10 element order (systemId, fleetId) ==
|
|
A: (384,1970) (80,1986) (384,2002) (816,7072)
|
|
B: (80,1970) (384,1986) (384,2002) (816,7072)
|
|
|
|
== list 8 element order (word0) ==
|
|
A: idx0=2002 idx1=1986 idx2=1538
|
|
B: idx0=2002 idx1=1970 idx2=1538
|
|
|
|
=== self-test: BP L vs BP A (the mask's own defining pair; must be NONE) ===
|
|
== structure ==
|
|
batches L: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
batches A: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
elements L: 81 A: 81
|
|
blocks L: 9 A: 9
|
|
element (blk,pid,list,idx) key sets: IDENTICAL
|
|
per-list sizes (all blocks): IDENTICAL
|
|
aiblk SET gate fields (rate/boost/g4/f3/civ): IDENTICAL (unset gates carry uninitialised payloads - lane L4)
|
|
|
|
== word diffs, masked ==
|
|
NONE. Every differing word is inside the proven noise set.
|
|
(differing words inside the noise set, by list: {1: 9, 3: 148, 5: 60, 7: 20, 8: 31, 10: 40, 12: 82, 14: 80, 23: 146})
|
|
|
|
== list 10 element order (systemId, fleetId) ==
|
|
L: (384,1970) (80,1986) (384,2002) (816,7072)
|
|
A: (384,1970) (80,1986) (384,2002) (816,7072)
|
|
|
|
== list 8 element order (word0) ==
|
|
L: idx0=2002 idx1=1986 idx2=1538
|
|
A: idx0=2002 idx1=1986 idx2=1538
|
|
=== BR-deep (Rung B record, aiorders.deep=on) vs BP run B ===
|
|
== structure ==
|
|
batches B: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
batches BRdeep: [(1, 1, '0x1b4'), (2, 8, '0x1b4')]
|
|
elements B: 81 BRdeep: 81
|
|
blocks B: 9 BRdeep: 9
|
|
element (blk,pid,list,idx) key sets: IDENTICAL
|
|
per-list sizes (all blocks): IDENTICAL
|
|
aiblk SET gate fields (rate/boost/g4/f3/civ): IDENTICAL (unset gates carry uninitialised payloads - lane L4)
|
|
|
|
== word diffs, masked ==
|
|
NONE. Every differing word is inside the proven noise set.
|
|
(differing words inside the noise set, by list: {1: 9, 3: 136, 5: 59, 7: 20, 8: 27, 10: 38, 12: 84, 14: 72, 23: 148})
|
|
|
|
== list 10 element order (systemId, fleetId) ==
|
|
B: (80,1970) (384,1986) (384,2002) (816,7072)
|
|
BRdeep: (80,1970) (384,1986) (384,2002) (816,7072)
|
|
|
|
== list 8 element order (word0) ==
|
|
B: idx0=2002 idx1=1970 idx2=1538
|
|
BRdeep: idx0=2002 idx1=1970 idx2=1538
|