============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 1 Scenario seed: 4484958732094508014 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2213 Passengers seated: 178/342 Average waiting ticks: 914.59 Longest waiting passenger: P6->11C(LEFT) Longest waiting ticks: 2213 LEFT AISLE ---------- Total moves: 1703 Maximum occupied tiles: 33 Seat events: 82 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 2003 Maximum occupied tiles: 36 Seat events: 96 Single-blocker events: 21 Multiple-blocker events: 9 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 170 Reservations granted: 170 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 95 Remaining moving in aisle: 63 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 101663 Longest unresolved passenger ID: 6 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 35 Longest dependency chain: P179(35E/RIGHT) -> P165(31F/RIGHT) -> P50(6H/RIGHT) -> P244(18I/RIGHT) -> P241(21F/RIGHT) -> P327(23F/RIGHT) -> P227(27H/RIGHT) -> P201(36F/RIGHT) -> P90(10D/RIGHT) -> P274(33J/RIGHT) -> P143(18G/RIGHT) -> P304(25H/RIGHT) -> P102(21H/RIGHT) -> P71(32J/RIGHT) -> P205(26G/RIGHT) -> P239(27J/RIGHT) -> P332(21J/RIGHT) -> P81(25G/RIGHT) -> P321(21I/RIGHT) -> P65(27F/RIGHT) -> P319(30H/RIGHT) -> P153(33G/RIGHT) -> P200(34H/RIGHT) -> P182(28J/RIGHT) -> P237(26E/RIGHT) -> P175(31J/RIGHT) -> P122(32G/RIGHT) -> P184(34F/RIGHT) -> P38(30J/RIGHT) -> P196(33F/RIGHT) -> P251(32H/RIGHT) -> P5(36H/RIGHT) -> P235(34I/RIGHT) -> P4(36E/RIGHT) -> P288(35J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 179 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 63 Total blocked ticks: 117297 Total stationary ticks: 417315 Seat-event requests: 3622 Failed seat-event starts: 3444 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 2 Scenario seed: -7726289443776570662 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2198 Passengers seated: 146/342 Average waiting ticks: 1173.30 Longest waiting passenger: P1->14C(LEFT) Longest waiting ticks: 2198 LEFT AISLE ---------- Total moves: 1186 Maximum occupied tiles: 19 Seat events: 57 Single-blocker events: 12 Multiple-blocker events: 2 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1913 Maximum occupied tiles: 30 Seat events: 89 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1929 Reservations granted: 1925 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 147 Remaining moving in aisle: 41 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 66429 Longest unresolved passenger ID: 1 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P170(12G/RIGHT) -> P22(27J/RIGHT) -> P153(11I/RIGHT) -> P286(26G/RIGHT) -> P309(29F/RIGHT) -> P123(33H/RIGHT) -> P57(27H/RIGHT) -> P76(17J/RIGHT) -> P54(15E/RIGHT) -> P90(12H/RIGHT) -> P321(34I/RIGHT) -> P109(32H/RIGHT) -> P227(23E/RIGHT) -> P290(26J/RIGHT) -> P88(32G/RIGHT) -> P281(22J/RIGHT) -> P16(21H/RIGHT) -> P137(22I/RIGHT) -> P10(24D/RIGHT) -> P164(32J/RIGHT) -> P336(22H/RIGHT) -> P179(28H/RIGHT) -> P35(29I/RIGHT) -> P297(33F/RIGHT) -> P249(33J/RIGHT) -> P27(32I/RIGHT) -> P41(34J/RIGHT) -> P283(30D/RIGHT) -> P314(29J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 170 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 84291 Total stationary ticks: 469987 Seat-event requests: 3584 Failed seat-event starts: 3438 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 3 Scenario seed: 4170550086184118444 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1873 Passengers seated: 91/342 Average waiting ticks: 1261.46 Longest waiting passenger: P2->17J(RIGHT) Longest waiting ticks: 1873 LEFT AISLE ---------- Total moves: 844 Maximum occupied tiles: 18 Seat events: 50 Single-blocker events: 8 Multiple-blocker events: 0 Temporary aisle reoccupations: 8 RIGHT AISLE ----------- Total moves: 735 Maximum occupied tiles: 20 Seat events: 41 Single-blocker events: 2 Multiple-blocker events: 1 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1570 Reservations granted: 1570 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 213 Remaining moving in aisle: 33 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51223 Longest unresolved passenger ID: 2 Longest unresolved row: 17 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P310(10D/RIGHT) -> P143(30G/RIGHT) -> P318(30D/RIGHT) -> P92(26J/RIGHT) -> P140(33I/RIGHT) -> P278(27I/RIGHT) -> P168(36I/RIGHT) -> P58(25H/RIGHT) -> P186(27J/RIGHT) -> P138(33F/RIGHT) -> P69(20D/RIGHT) -> P197(19I/RIGHT) -> P201(20E/RIGHT) -> P234(16G/RIGHT) -> P205(20J/RIGHT) -> P104(31I/RIGHT) -> P236(20H/RIGHT) -> P245(18J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 310 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 61025 Total stationary ticks: 483803 Seat-event requests: 3212 Failed seat-event starts: 3121 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 4 Scenario seed: -7499568140877708641 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2122 Passengers seated: 155/204 Average waiting ticks: 577.38 Longest waiting passenger: P2->2G(RIGHT) Longest waiting ticks: 2122 LEFT AISLE ---------- Total moves: 1440 Maximum occupied tiles: 16 Seat events: 87 Single-blocker events: 17 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1035 Maximum occupied tiles: 9 Seat events: 68 Single-blocker events: 16 Multiple-blocker events: 1 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3245 Reservations granted: 3241 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 16 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24685 Longest unresolved passenger ID: 2 Longest unresolved row: 2 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P149(16B/LEFT) -> P107(26A/LEFT) -> P186(27C/LEFT) -> P119(23D/LEFT) -> P50(16C/LEFT) -> P57(19F/LEFT) -> P8(26F/LEFT) -> P136(19B/LEFT) -> P109(18C/LEFT) -> P9(18A/LEFT) -> P139(22D/LEFT) -> P157(20A/LEFT) -> P133(27B/LEFT) -> P199(29D/LEFT) -> P36(22F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 149 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 40753 Total stationary ticks: 144487 Seat-event requests: 3320 Failed seat-event starts: 3165 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 5 Scenario seed: 1020183919816470674 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2221 Passengers seated: 127/306 Average waiting ticks: 1210.29 Longest waiting passenger: P0->5B(LEFT) Longest waiting ticks: 2221 LEFT AISLE ---------- Total moves: 477 Maximum occupied tiles: 13 Seat events: 29 Single-blocker events: 0 Multiple-blocker events: 1 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 2050 Maximum occupied tiles: 31 Seat events: 98 Single-blocker events: 19 Multiple-blocker events: 7 Temporary aisle reoccupations: 33 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 106 Reservations granted: 106 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 135 Remaining moving in aisle: 36 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 59894 Longest unresolved passenger ID: 0 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P73(20G/RIGHT) -> P242(27E/RIGHT) -> P10(19E/RIGHT) -> P55(20E/RIGHT) -> P162(31H/RIGHT) -> P221(32F/RIGHT) -> P202(33J/RIGHT) -> P31(29J/RIGHT) -> P106(33H/RIGHT) -> P141(26J/RIGHT) -> P145(26G/RIGHT) -> P261(33E/RIGHT) -> P125(27J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 73 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 76808 Total stationary ticks: 432318 Seat-event requests: 3714 Failed seat-event starts: 3587 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 6 Scenario seed: -6153756977210038863 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2262 Passengers seated: 173/274 Average waiting ticks: 719.64 Longest waiting passenger: P2->10A(LEFT) Longest waiting ticks: 2262 LEFT AISLE ---------- Total moves: 1182 Maximum occupied tiles: 26 Seat events: 69 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 RIGHT AISLE ----------- Total moves: 1906 Maximum occupied tiles: 30 Seat events: 104 Single-blocker events: 21 Multiple-blocker events: 7 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 72 Reservations granted: 72 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 45 Remaining moving in aisle: 49 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 81347 Longest unresolved passenger ID: 2 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P247(17H/RIGHT) -> P72(24H/RIGHT) -> P152(9H/RIGHT) -> P229(25H/RIGHT) -> P104(16G/RIGHT) -> P150(29H/RIGHT) -> P265(10G/RIGHT) -> P83(14G/RIGHT) -> P223(23E/RIGHT) -> P47(16H/RIGHT) -> P185(27I/RIGHT) -> P116(17G/RIGHT) -> P11(29D/RIGHT) -> P244(30F/RIGHT) -> P219(23H/RIGHT) -> P234(20H/RIGHT) -> P197(26I/RIGHT) -> P187(23F/RIGHT) -> P190(28H/RIGHT) -> P172(32G/RIGHT) -> P183(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 247 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 49 Total blocked ticks: 97494 Total stationary ticks: 281114 Seat-event requests: 3572 Failed seat-event starts: 3399 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 7 Scenario seed: -1553618745081840562 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2628 Passengers seated: 286/306 Average waiting ticks: 557.18 Longest waiting passenger: P281->22F(LEFT) Longest waiting ticks: 2591 LEFT AISLE ---------- Total moves: 2973 Maximum occupied tiles: 16 Seat events: 155 Single-blocker events: 45 Multiple-blocker events: 16 Temporary aisle reoccupations: 80 RIGHT AISLE ----------- Total moves: 2385 Maximum occupied tiles: 14 Seat events: 131 Single-blocker events: 34 Multiple-blocker events: 16 Temporary aisle reoccupations: 66 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1705 Reservations granted: 1697 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 13 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21660 Longest unresolved passenger ID: 3 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P283(33B/LEFT) -> P6(32G/LEFT) -> P25(35G/LEFT) -> P39(36D/LEFT) -> P224(36B/LEFT) -> P201(35F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 283 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 40571 Total stationary ticks: 196387 Seat-event requests: 3834 Failed seat-event starts: 3548 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 8 Scenario seed: 9010239712369597208 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2069 Passengers seated: 141/288 Average waiting ticks: 974.37 Longest waiting passenger: P1->31J(RIGHT) Longest waiting ticks: 2069 LEFT AISLE ---------- Total moves: 1541 Maximum occupied tiles: 29 Seat events: 75 Single-blocker events: 9 Multiple-blocker events: 4 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1280 Maximum occupied tiles: 16 Seat events: 66 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3222 Reservations granted: 3218 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 102 Remaining moving in aisle: 35 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54792 Longest unresolved passenger ID: 1 Longest unresolved row: 31 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P4(29C/LEFT) -> P235(25B/LEFT) -> P121(28A/LEFT) -> P54(24D/LEFT) -> P19(35A/LEFT) -> P39(22D/LEFT) -> P133(30A/LEFT) -> P230(23B/LEFT) -> P51(25A/LEFT) -> P181(27C/LEFT) -> P118(24G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 4 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 74647 Total stationary ticks: 337927 Seat-event requests: 3345 Failed seat-event starts: 3204 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 9 Scenario seed: -5011930777613500296 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2327 Passengers seated: 231/245 Average waiting ticks: 437.11 Longest waiting passenger: P82->13D(RIGHT) Longest waiting ticks: 2304 LEFT AISLE ---------- Total moves: 1769 Maximum occupied tiles: 12 Seat events: 115 Single-blocker events: 29 Multiple-blocker events: 9 Temporary aisle reoccupations: 47 RIGHT AISLE ----------- Total moves: 1917 Maximum occupied tiles: 14 Seat events: 116 Single-blocker events: 32 Multiple-blocker events: 6 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3134 Reservations granted: 3134 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 8 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 12536 Longest unresolved passenger ID: 30 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P59(27H/RIGHT) -> P60(26F/RIGHT) -> P231(30I/RIGHT) -> P132(24G/RIGHT) -> P177(18I/RIGHT) -> P82(13D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 59 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 26728 Total stationary ticks: 122815 Seat-event requests: 3304 Failed seat-event starts: 3073 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 10 Scenario seed: -6148513056762954929 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2282 Passengers seated: 170/245 Average waiting ticks: 660.36 Longest waiting passenger: P4->15I(RIGHT) Longest waiting ticks: 2282 LEFT AISLE ---------- Total moves: 1729 Maximum occupied tiles: 17 Seat events: 107 Single-blocker events: 24 Multiple-blocker events: 8 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1195 Maximum occupied tiles: 27 Seat events: 63 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1645 Reservations granted: 1645 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 31 Remaining moving in aisle: 35 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 61249 Longest unresolved passenger ID: 4 Longest unresolved row: 15 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P52(5I/RIGHT) -> P232(29G/RIGHT) -> P199(22D/RIGHT) -> P166(11G/RIGHT) -> P113(27I/RIGHT) -> P171(10H/RIGHT) -> P207(24G/RIGHT) -> P187(12D/RIGHT) -> P244(31I/RIGHT) -> P33(26I/RIGHT) -> P85(25D/RIGHT) -> P198(21E/RIGHT) -> P132(31H/RIGHT) -> P146(17I/RIGHT) -> P81(30F/RIGHT) -> P47(24D/RIGHT) -> P221(29H/RIGHT) -> P27(30H/RIGHT) -> P144(25F/RIGHT) -> P92(32H/RIGHT) -> P84(30G/RIGHT) -> P203(28I/RIGHT) -> P219(31D/RIGHT) -> P189(26D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 52 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 79875 Total stationary ticks: 225257 Seat-event requests: 3629 Failed seat-event starts: 3459 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 11 Scenario seed: -2335921630235281145 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2361 Passengers seated: 228/274 Average waiting ticks: 555.34 Longest waiting passenger: P13->10D(LEFT) Longest waiting ticks: 2361 LEFT AISLE ---------- Total moves: 1826 Maximum occupied tiles: 16 Seat events: 112 Single-blocker events: 29 Multiple-blocker events: 4 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1982 Maximum occupied tiles: 19 Seat events: 116 Single-blocker events: 30 Multiple-blocker events: 6 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1642 Reservations granted: 1639 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 12 Remaining moving in aisle: 28 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43678 Longest unresolved passenger ID: 13 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P186(17E/RIGHT) -> P216(28I/RIGHT) -> P198(29I/RIGHT) -> P250(25G/RIGHT) -> P218(25F/RIGHT) -> P122(23D/RIGHT) -> P247(24I/RIGHT) -> P190(30I/RIGHT) -> P109(28H/RIGHT) -> P37(31I/RIGHT) -> P99(32H/RIGHT) -> P142(31E/RIGHT) -> P272(29D/RIGHT) -> P261(30F/RIGHT) -> P60(29F/RIGHT) -> P18(29H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 186 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 58141 Total stationary ticks: 198997 Seat-event requests: 3362 Failed seat-event starts: 3134 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 12 Scenario seed: -7503585552581897277 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2503 Passengers seated: 241/288 Average waiting ticks: 668.71 Longest waiting passenger: P16->8A(LEFT) Longest waiting ticks: 2503 LEFT AISLE ---------- Total moves: 2065 Maximum occupied tiles: 14 Seat events: 104 Single-blocker events: 38 Multiple-blocker events: 5 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 2405 Maximum occupied tiles: 13 Seat events: 137 Single-blocker events: 37 Multiple-blocker events: 11 Temporary aisle reoccupations: 61 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1949 Reservations granted: 1944 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 27 Remaining moving in aisle: 14 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24418 Longest unresolved passenger ID: 16 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P204(30A/LEFT) -> P217(36C/LEFT) -> P187(12B/LEFT) -> P8(17D/LEFT) -> P152(9C/LEFT) -> P19(28G/LEFT) -> P260(22D/LEFT) -> P125(15C/LEFT) -> P105(32E/LEFT) -> P135(24B/LEFT) -> P224(11E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 204 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 40527 Total stationary ticks: 220812 Seat-event requests: 3624 Failed seat-event starts: 3383 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 13 Scenario seed: 5063417394930640664 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2455 Passengers seated: 251/324 Average waiting ticks: 632.94 Longest waiting passenger: P28->15C(LEFT) Longest waiting ticks: 2455 LEFT AISLE ---------- Total moves: 2307 Maximum occupied tiles: 35 Seat events: 118 Single-blocker events: 28 Multiple-blocker events: 11 Temporary aisle reoccupations: 50 RIGHT AISLE ----------- Total moves: 2542 Maximum occupied tiles: 22 Seat events: 133 Single-blocker events: 36 Multiple-blocker events: 9 Temporary aisle reoccupations: 56 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3277 Reservations granted: 3277 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 16 Remaining moving in aisle: 48 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 77411 Longest unresolved passenger ID: 28 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P262(20B/LEFT) -> P243(13F/LEFT) -> P313(7G/LEFT) -> P132(11G/LEFT) -> P60(33C/LEFT) -> P304(34B/LEFT) -> P322(29A/LEFT) -> P158(27B/LEFT) -> P275(34D/LEFT) -> P104(30C/LEFT) -> P162(30D/LEFT) -> P202(17F/LEFT) -> P223(17C/LEFT) -> P5(22A/LEFT) -> P197(27D/LEFT) -> P166(32B/LEFT) -> P59(18G/LEFT) -> P203(21B/LEFT) -> P267(35C/LEFT) -> P26(29C/LEFT) -> P220(27C/LEFT) -> P120(34A/LEFT) -> P29(33F/LEFT) -> P106(26E/LEFT) -> P23(36F/LEFT) -> P157(36G/LEFT) -> P252(27F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 262 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 48 Total blocked ticks: 98864 Total stationary ticks: 286702 Seat-event requests: 3584 Failed seat-event starts: 3333 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 14 Scenario seed: -6814562429970893135 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2077 Passengers seated: 152/230 Average waiting ticks: 749.53 Longest waiting passenger: P1->24B(LEFT) Longest waiting ticks: 2077 LEFT AISLE ---------- Total moves: 1210 Maximum occupied tiles: 12 Seat events: 70 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1231 Maximum occupied tiles: 12 Seat events: 82 Single-blocker events: 18 Multiple-blocker events: 1 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1554 Reservations granted: 1554 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 54 Remaining moving in aisle: 17 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26255 Longest unresolved passenger ID: 1 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P70(3D/RIGHT) -> P30(5H/RIGHT) -> P102(18H/RIGHT) -> P203(7G/RIGHT) -> P49(26I/RIGHT) -> P90(22G/RIGHT) -> P109(22I/RIGHT) -> P77(14D/RIGHT) -> P28(9E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 70 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 40294 Total stationary ticks: 200820 Seat-event requests: 3231 Failed seat-event starts: 3079 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 15 Scenario seed: 920887577674846184 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2103 Passengers seated: 153/324 Average waiting ticks: 1144.49 Longest waiting passenger: P0->21G(LEFT) Longest waiting ticks: 2103 LEFT AISLE ---------- Total moves: 1230 Maximum occupied tiles: 15 Seat events: 67 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1530 Maximum occupied tiles: 12 Seat events: 86 Single-blocker events: 17 Multiple-blocker events: 1 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1671 Reservations granted: 1671 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 148 Remaining moving in aisle: 16 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25808 Longest unresolved passenger ID: 0 Longest unresolved row: 21 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P61(32G/LEFT) -> P27(35F/LEFT) -> P208(23C/LEFT) -> P177(22A/LEFT) -> P155(19C/LEFT) -> P228(35C/LEFT) -> P224(22C/LEFT) -> P251(13A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 61 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 40512 Total stationary ticks: 399319 Seat-event requests: 3280 Failed seat-event starts: 3127 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 16 Scenario seed: -1319999330365582178 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1987 Passengers seated: 113/204 Average waiting ticks: 750.68 Longest waiting passenger: P1->9G(RIGHT) Longest waiting ticks: 1987 LEFT AISLE ---------- Total moves: 1136 Maximum occupied tiles: 18 Seat events: 67 Single-blocker events: 10 Multiple-blocker events: 1 Temporary aisle reoccupations: 12 RIGHT AISLE ----------- Total moves: 778 Maximum occupied tiles: 20 Seat events: 46 Single-blocker events: 5 Multiple-blocker events: 1 Temporary aisle reoccupations: 7 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1718 Reservations granted: 1718 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 9 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 53 Remaining moving in aisle: 30 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48002 Longest unresolved passenger ID: 1 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P18(20D/RIGHT) -> P158(27H/RIGHT) -> P41(13E/RIGHT) -> P76(6H/RIGHT) -> P177(21E/RIGHT) -> P73(17G/RIGHT) -> P194(20G/RIGHT) -> P17(21H/RIGHT) -> P197(21G/RIGHT) -> P28(30H/RIGHT) -> P11(26C/RIGHT) -> P90(26D/RIGHT) -> P148(20F/RIGHT) -> P58(30C/RIGHT) -> P80(22G/RIGHT) -> P67(16D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 18 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 63503 Total stationary ticks: 202828 Seat-event requests: 3375 Failed seat-event starts: 3262 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 17 Scenario seed: -5681145882411022555 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2321 Passengers seated: 160/235 Average waiting ticks: 767.53 Longest waiting passenger: P2->19A(LEFT) Longest waiting ticks: 2321 LEFT AISLE ---------- Total moves: 799 Maximum occupied tiles: 24 Seat events: 44 Single-blocker events: 8 Multiple-blocker events: 1 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 1740 Maximum occupied tiles: 13 Seat events: 116 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3656 Reservations granted: 3656 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 47 Remaining moving in aisle: 22 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43941 Longest unresolved passenger ID: 2 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P234(17D/LEFT) -> P230(25D/LEFT) -> P1(24B/LEFT) -> P15(30E/LEFT) -> P200(12A/LEFT) -> P192(17C/LEFT) -> P203(22A/LEFT) -> P216(23E/LEFT) -> P142(16A/LEFT) -> P70(26C/LEFT) -> P59(27C/LEFT) -> P137(29F/LEFT) -> P138(30A/LEFT) -> P214(20A/LEFT) -> P85(24F/LEFT) -> P106(28A/LEFT) -> P199(22F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 234 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 58337 Total stationary ticks: 226352 Seat-event requests: 3791 Failed seat-event starts: 3631 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 18 Scenario seed: -5701064693037774082 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2327 Passengers seated: 193/259 Average waiting ticks: 728.71 Longest waiting passenger: P7->21H(RIGHT) Longest waiting ticks: 2327 LEFT AISLE ---------- Total moves: 1948 Maximum occupied tiles: 12 Seat events: 118 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1179 Maximum occupied tiles: 17 Seat events: 75 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 88 Reservations granted: 88 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 42 Remaining moving in aisle: 16 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27831 Longest unresolved passenger ID: 7 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P24(26G/RIGHT) -> P16(15G/RIGHT) -> P136(30F/RIGHT) -> P26(9I/RIGHT) -> P224(13E/RIGHT) -> P83(25G/RIGHT) -> P95(7H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 24 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 46177 Total stationary ticks: 219471 Seat-event requests: 3565 Failed seat-event starts: 3372 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 19 Scenario seed: 621926497574085650 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2144 Passengers seated: 161/235 Average waiting ticks: 646.55 Longest waiting passenger: P15->7A(LEFT) Longest waiting ticks: 2144 LEFT AISLE ---------- Total moves: 1455 Maximum occupied tiles: 22 Seat events: 89 Single-blocker events: 23 Multiple-blocker events: 4 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1193 Maximum occupied tiles: 21 Seat events: 72 Single-blocker events: 13 Multiple-blocker events: 2 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3253 Reservations granted: 3245 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 31 Remaining moving in aisle: 31 Remaining waiting at row: 12 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48967 Longest unresolved passenger ID: 15 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P63(30D/RIGHT) -> P86(9E/RIGHT) -> P138(5H/RIGHT) -> P124(10C/RIGHT) -> P41(23C/RIGHT) -> P202(25G/RIGHT) -> P103(23F/RIGHT) -> P11(14C/RIGHT) -> P83(17H/RIGHT) -> P101(22F/RIGHT) -> P217(18F/RIGHT) -> P149(15D/RIGHT) -> P200(30G/RIGHT) -> P28(29E/RIGHT) -> P95(16D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 63 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 71983 Total stationary ticks: 203046 Seat-event requests: 3377 Failed seat-event starts: 3216 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 20 Scenario seed: 1322926615606272964 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2363 Passengers seated: 238/245 Average waiting ticks: 431.16 Longest waiting passenger: P236->32E(LEFT) Longest waiting ticks: 2311 LEFT AISLE ---------- Total moves: 1976 Maximum occupied tiles: 16 Seat events: 121 Single-blocker events: 33 Multiple-blocker events: 5 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1747 Maximum occupied tiles: 10 Seat events: 117 Single-blocker events: 27 Multiple-blocker events: 12 Temporary aisle reoccupations: 51 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 123 Reservations granted: 123 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 7008 Longest unresolved passenger ID: 236 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P215(32B/LEFT) -> P65(29F/LEFT) -> P192(28B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 215 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 16328 Total stationary ticks: 113818 Seat-event requests: 1794 Failed seat-event starts: 1556 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 21 Scenario seed: 8860288815435374602 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2131 Passengers seated: 170/192 Average waiting ticks: 362.41 Longest waiting passenger: P71->20G(RIGHT) Longest waiting ticks: 2131 LEFT AISLE ---------- Total moves: 1303 Maximum occupied tiles: 11 Seat events: 91 Single-blocker events: 14 Multiple-blocker events: 9 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 1228 Maximum occupied tiles: 20 Seat events: 79 Single-blocker events: 19 Multiple-blocker events: 3 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1677 Reservations granted: 1676 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 2 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23683 Longest unresolved passenger ID: 71 Longest unresolved row: 20 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P105(29G/RIGHT) -> P93(22F/RIGHT) -> P132(17F/RIGHT) -> P136(27D/RIGHT) -> P189(28H/RIGHT) -> P165(25D/RIGHT) -> P29(26C/RIGHT) -> P100(26F/RIGHT) -> P103(17G/RIGHT) -> P42(15G/RIGHT) -> P125(16G/RIGHT) -> P151(12D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 105 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 35270 Total stationary ticks: 95537 Seat-event requests: 1761 Failed seat-event starts: 1591 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 22 Scenario seed: -6265650174435953671 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1702 Passengers seated: 44/235 Average waiting ticks: 1249.61 Longest waiting passenger: P0->29G(RIGHT) Longest waiting ticks: 1702 LEFT AISLE ---------- Total moves: 463 Maximum occupied tiles: 13 Seat events: 27 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 RIGHT AISLE ----------- Total moves: 300 Maximum occupied tiles: 14 Seat events: 17 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1607 Reservations granted: 1607 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1500 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 164 Remaining moving in aisle: 22 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 33912 Longest unresolved passenger ID: 0 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P9(6F/LEFT) -> P79(30D/LEFT) -> P108(11D/LEFT) -> P104(19A/LEFT) -> P80(26D/LEFT) -> P140(15A/LEFT) -> P66(23E/LEFT) -> P48(25F/LEFT) -> P88(25B/LEFT) -> P128(10F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 9 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 42422 Total stationary ticks: 328094 Seat-event requests: 1624 Failed seat-event starts: 1580 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 23 Scenario seed: -447087725900868002 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2117 Passengers seated: 165/230 Average waiting ticks: 523.98 Longest waiting passenger: P4->27A(LEFT) Longest waiting ticks: 2117 LEFT AISLE ---------- Total moves: 1525 Maximum occupied tiles: 25 Seat events: 83 Single-blocker events: 7 Multiple-blocker events: 5 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1405 Maximum occupied tiles: 25 Seat events: 82 Single-blocker events: 18 Multiple-blocker events: 3 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 57 Reservations granted: 57 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 15 Remaining moving in aisle: 39 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 60407 Longest unresolved passenger ID: 4 Longest unresolved row: 27 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P206(5F/RIGHT) -> P14(32G/RIGHT) -> P210(26I/RIGHT) -> P193(17G/RIGHT) -> P8(25G/RIGHT) -> P192(27I/RIGHT) -> P112(16I/RIGHT) -> P190(10H/RIGHT) -> P90(22G/RIGHT) -> P220(12H/RIGHT) -> P215(20G/RIGHT) -> P0(15F/RIGHT) -> P80(29I/RIGHT) -> P89(30F/RIGHT) -> P139(28F/RIGHT) -> P202(27H/RIGHT) -> P97(18H/RIGHT) -> P121(31F/RIGHT) -> P75(28G/RIGHT) -> P163(27G/RIGHT) -> P177(25F/RIGHT) -> P36(27E/RIGHT) -> P28(23I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 206 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 81466 Total stationary ticks: 183482 Seat-event requests: 3268 Failed seat-event starts: 3103 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 24 Scenario seed: -3887355617833374847 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2226 Passengers seated: 197/288 Average waiting ticks: 803.65 Longest waiting passenger: P6->1G(RIGHT) Longest waiting ticks: 2226 LEFT AISLE ---------- Total moves: 1824 Maximum occupied tiles: 15 Seat events: 104 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 1697 Maximum occupied tiles: 23 Seat events: 93 Single-blocker events: 16 Multiple-blocker events: 6 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3168 Reservations granted: 3166 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 60 Remaining moving in aisle: 21 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 33233 Longest unresolved passenger ID: 6 Longest unresolved row: 1 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P75(13I/RIGHT) -> P283(24F/RIGHT) -> P185(35I/RIGHT) -> P265(27E/RIGHT) -> P80(31I/RIGHT) -> P155(10J/RIGHT) -> P30(18F/RIGHT) -> P246(10I/RIGHT) -> P90(15E/RIGHT) -> P113(21G/RIGHT) -> P19(33H/RIGHT) -> P149(27I/RIGHT) -> P85(19J/RIGHT) -> P129(22H/RIGHT) -> P145(36H/RIGHT) -> P123(23J/RIGHT) -> P38(30G/RIGHT) -> P28(25G/RIGHT) -> P89(36I/RIGHT) -> P267(33F/RIGHT) -> P114(21E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 75 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 53431 Total stationary ticks: 268081 Seat-event requests: 3283 Failed seat-event starts: 3086 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 25 Scenario seed: 1949618856090665138 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2153 Passengers seated: 157/342 Average waiting ticks: 1134.76 Longest waiting passenger: P2->17D(LEFT) Longest waiting ticks: 2153 LEFT AISLE ---------- Total moves: 1790 Maximum occupied tiles: 31 Seat events: 87 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1214 Maximum occupied tiles: 12 Seat events: 70 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3263 Reservations granted: 3260 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 146 Remaining moving in aisle: 31 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49852 Longest unresolved passenger ID: 2 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P323(27A/LEFT) -> P71(35D/LEFT) -> P9(17B/LEFT) -> P263(17F/LEFT) -> P226(34E/LEFT) -> P315(28E/LEFT) -> P341(33E/LEFT) -> P51(33G/LEFT) -> P306(31B/LEFT) -> P125(29E/LEFT) -> P19(33C/LEFT) -> P144(26B/LEFT) -> P147(34A/LEFT) -> P291(28A/LEFT) -> P273(27G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 323 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 66878 Total stationary ticks: 440255 Seat-event requests: 3466 Failed seat-event starts: 3309 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 26 Scenario seed: -1506972160870592838 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2311 Passengers seated: 220/230 Average waiting ticks: 414.85 Longest waiting passenger: P170->11B(LEFT) Longest waiting ticks: 2296 LEFT AISLE ---------- Total moves: 1623 Maximum occupied tiles: 11 Seat events: 107 Single-blocker events: 32 Multiple-blocker events: 7 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 1958 Maximum occupied tiles: 13 Seat events: 113 Single-blocker events: 27 Multiple-blocker events: 6 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 79 Reservations granted: 75 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 4 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 10365 Longest unresolved passenger ID: 200 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P55(32D/RIGHT) -> P97(30I/RIGHT) -> P214(31D/RIGHT) -> P168(32E/RIGHT) -> P200(32H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 55 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 21629 Total stationary ticks: 105630 Seat-event requests: 3446 Failed seat-event starts: 3226 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 27 Scenario seed: 5903455214864640059 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2491 Passengers seated: 189/324 Average waiting ticks: 1036.98 Longest waiting passenger: P3->20C(LEFT) Longest waiting ticks: 2491 LEFT AISLE ---------- Total moves: 1079 Maximum occupied tiles: 30 Seat events: 48 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 2483 Maximum occupied tiles: 15 Seat events: 141 Single-blocker events: 40 Multiple-blocker events: 8 Temporary aisle reoccupations: 57 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1639 Reservations granted: 1639 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 90 Remaining moving in aisle: 36 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 72039 Longest unresolved passenger ID: 3 Longest unresolved row: 20 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P148(31A/LEFT) -> P49(23F/LEFT) -> P278(25C/LEFT) -> P133(35E/LEFT) -> P158(27D/LEFT) -> P306(34D/LEFT) -> P292(19A/LEFT) -> P21(31B/LEFT) -> P323(31C/LEFT) -> P175(32A/LEFT) -> P64(32C/LEFT) -> P99(35B/LEFT) -> P184(29A/LEFT) -> P63(28E/LEFT) -> P108(26F/LEFT) -> P295(25E/LEFT) -> P162(32E/LEFT) -> P71(27C/LEFT) -> P261(36F/LEFT) -> P138(30C/LEFT) -> P107(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 148 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 92058 Total stationary ticks: 410915 Seat-event requests: 3898 Failed seat-event starts: 3709 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 28 Scenario seed: -3712715639738381660 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2620 Passengers seated: 298/342 Average waiting ticks: 629.23 Longest waiting passenger: P18->22G(RIGHT) Longest waiting ticks: 2620 LEFT AISLE ---------- Total moves: 2815 Maximum occupied tiles: 15 Seat events: 159 Single-blocker events: 39 Multiple-blocker events: 19 Temporary aisle reoccupations: 79 RIGHT AISLE ----------- Total moves: 2742 Maximum occupied tiles: 28 Seat events: 139 Single-blocker events: 31 Multiple-blocker events: 19 Temporary aisle reoccupations: 70 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3312 Reservations granted: 3308 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 8 Remaining moving in aisle: 28 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 47059 Longest unresolved passenger ID: 18 Longest unresolved row: 22 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P120(20G/RIGHT) -> P73(4I/RIGHT) -> P187(28D/RIGHT) -> P274(8E/RIGHT) -> P321(21I/RIGHT) -> P283(32E/RIGHT) -> P89(20D/RIGHT) -> P23(26I/RIGHT) -> P97(16G/RIGHT) -> P270(15I/RIGHT) -> P78(22E/RIGHT) -> P265(12D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 120 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 67815 Total stationary ticks: 267444 Seat-event requests: 3701 Failed seat-event starts: 3403 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 29 Scenario seed: 3654766322475346829 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2395 Passengers seated: 244/259 Average waiting ticks: 456.41 Longest waiting passenger: P77->30I(RIGHT) Longest waiting ticks: 2350 LEFT AISLE ---------- Total moves: 2064 Maximum occupied tiles: 17 Seat events: 122 Single-blocker events: 30 Multiple-blocker events: 11 Temporary aisle reoccupations: 52 RIGHT AISLE ----------- Total moves: 1919 Maximum occupied tiles: 12 Seat events: 122 Single-blocker events: 32 Multiple-blocker events: 6 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1753 Reservations granted: 1753 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 17979 Longest unresolved passenger ID: 150 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P177(26C/LEFT) -> P42(25D/LEFT) -> P39(32B/LEFT) -> P89(30D/LEFT) -> P32(32C/LEFT) -> P78(30E/LEFT) -> P130(31B/LEFT) -> P114(32F/LEFT) -> P73(31C/LEFT) -> P41(32A/LEFT) -> P196(31E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 177 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 30178 Total stationary ticks: 139530 Seat-event requests: 3454 Failed seat-event starts: 3210 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ============================================================ Date/Time: 2026-07-11 00:11:01 Experiment seed: 1783725060901 Scenario number: 30 Scenario seed: 2583185365749591711 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2333 Passengers seated: 221/230 Average waiting ticks: 400.56 Longest waiting passenger: P222->29E(LEFT) Longest waiting ticks: 2284 LEFT AISLE ---------- Total moves: 1884 Maximum occupied tiles: 16 Seat events: 116 Single-blocker events: 20 Multiple-blocker events: 8 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1647 Maximum occupied tiles: 12 Seat events: 105 Single-blocker events: 23 Multiple-blocker events: 5 Temporary aisle reoccupations: 33 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1620 Reservations granted: 1620 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 5 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 8537 Longest unresolved passenger ID: 32 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P12(28C/LEFT) -> P50(28B/LEFT) -> P110(29F/LEFT) -> P53(29C/LEFT) -> P222(29E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 12 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 5 Total blocked ticks: 20257 Total stationary ticks: 103940 Seat-event requests: 3444 Failed seat-event starts: 3223 ============================================================ ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 04 WAIT HISTORY AND DEPENDENCY-CHAIN ANALYSIS ************************************************************ Experiment seed: 1783725060901 Scenarios executed: 30 Successful completions: 0 Incomplete/MAX_TICKS: 30 Average completed ticks: 2243.83 Average waiting ticks: 752.46 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:40 Experiment seed: 1783726300783 Scenario number: 1 Scenario seed: 6589134952814725491 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2296 Passengers seated: 210/245 Average waiting ticks: 475.04 Longest waiting passenger: P141->11D(RIGHT) Longest waiting ticks: 2280 LEFT AISLE ---------- Total moves: 1768 Maximum occupied tiles: 13 Seat events: 109 Single-blocker events: 31 Multiple-blocker events: 5 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 1746 Maximum occupied tiles: 23 Seat events: 101 Single-blocker events: 24 Multiple-blocker events: 4 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1650 Reservations granted: 1650 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1507 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 25 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 39058 Longest unresolved passenger ID: 81 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P143(4E/LEFT) -> P146(6B/LEFT) -> P200(10F/LEFT) -> P204(28A/LEFT) -> P239(13F/LEFT) -> P64(14C/LEFT) -> P210(15C/LEFT) -> P47(27A/LEFT) -> P163(11E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 143 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 59439 Total stationary ticks: 158108 Seat-event requests: 1873 Failed seat-event starts: 1663 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 141 Critical blocker identity: P141->11D(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 35 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P141(11D/RIGHT/WAITING_FOR_SEAT_EVENT) P83(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(20D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(8F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:40 Experiment seed: 1783726300783 Scenario number: 2 Scenario seed: 1180299554245490173 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2309 Passengers seated: 193/230 Average waiting ticks: 431.47 Longest waiting passenger: P85->28I(RIGHT) Longest waiting ticks: 2309 LEFT AISLE ---------- Total moves: 1726 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 25 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1556 Maximum occupied tiles: 32 Seat events: 82 Single-blocker events: 23 Multiple-blocker events: 2 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3362 Reservations granted: 3355 Reservations denied/waited: 7 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 29 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50050 Longest unresolved passenger ID: 85 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P76(10H/RIGHT) -> P137(6I/RIGHT) -> P130(6G/RIGHT) -> P147(11D/RIGHT) -> P75(14G/RIGHT) -> P31(18D/RIGHT) -> P204(17G/RIGHT) -> P208(19G/RIGHT) -> P95(23I/RIGHT) -> P127(31D/RIGHT) -> P185(27I/RIGHT) -> P108(22G/RIGHT) -> P153(17H/RIGHT) -> P149(31I/RIGHT) -> P188(17I/RIGHT) -> P222(29G/RIGHT) -> P53(25H/RIGHT) -> P103(20H/RIGHT) -> P205(20G/RIGHT) -> P157(20D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 76 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 63043 Total stationary ticks: 151840 Seat-event requests: 3491 Failed seat-event starts: 3298 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 157 Critical blocker identity: P157->20D(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 34 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P157(20D/RIGHT/WAITING_FOR_SEAT_EVENT) P205(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P95(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(11D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(6G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(6I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:40 Experiment seed: 1783726300783 Scenario number: 3 Scenario seed: -4796155420549314474 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2306 Passengers seated: 159/324 Average waiting ticks: 1095.15 Longest waiting passenger: P14->7E(RIGHT) Longest waiting ticks: 2306 LEFT AISLE ---------- Total moves: 2194 Maximum occupied tiles: 27 Seat events: 110 Single-blocker events: 17 Multiple-blocker events: 8 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 923 Maximum occupied tiles: 20 Seat events: 49 Single-blocker events: 6 Multiple-blocker events: 1 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3543 Reservations granted: 3543 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 118 Remaining moving in aisle: 41 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 72238 Longest unresolved passenger ID: 14 Longest unresolved row: 7 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P13(23H/RIGHT) -> P305(27I/RIGHT) -> P264(7D/RIGHT) -> P307(30J/RIGHT) -> P226(14I/RIGHT) -> P44(32F/RIGHT) -> P158(21H/RIGHT) -> P18(16F/RIGHT) -> P63(36G/RIGHT) -> P255(30H/RIGHT) -> P272(34D/RIGHT) -> P133(25F/RIGHT) -> P196(30I/RIGHT) -> P218(17E/RIGHT) -> P275(21J/RIGHT) -> P93(34J/RIGHT) -> P34(18I/RIGHT) -> P168(18D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 13 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 86717 Total stationary ticks: 429808 Seat-event requests: 3795 Failed seat-event starts: 3636 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 168 Critical blocker identity: P168->18D(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 47 Unresolved outside passengers: 118 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P168(18D/RIGHT/WAITING_FOR_SEAT_EVENT) P34(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P275(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P226(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P307(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(7D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P305(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:40 Experiment seed: 1783726300783 Scenario number: 4 Scenario seed: 6764594888522190149 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2199 Passengers seated: 170/288 Average waiting ticks: 965.60 Longest waiting passenger: P0->26G(LEFT) Longest waiting ticks: 2199 LEFT AISLE ---------- Total moves: 1256 Maximum occupied tiles: 16 Seat events: 70 Single-blocker events: 10 Multiple-blocker events: 1 Temporary aisle reoccupations: 12 RIGHT AISLE ----------- Total moves: 1844 Maximum occupied tiles: 12 Seat events: 100 Single-blocker events: 16 Multiple-blocker events: 5 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1766 Reservations granted: 1766 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 94 Remaining moving in aisle: 17 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28435 Longest unresolved passenger ID: 0 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P166(14A/LEFT) -> P286(9A/LEFT) -> P16(14D/LEFT) -> P147(31G/LEFT) -> P154(35E/LEFT) -> P109(22D/LEFT) -> P84(35G/LEFT) -> P282(29C/LEFT) -> P191(15C/LEFT) -> P27(10G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 166 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 43656 Total stationary ticks: 309416 Seat-event requests: 3377 Failed seat-event starts: 3207 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 27 Critical blocker identity: P27->10G(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 24 Unresolved outside passengers: 94 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P27(10G/LEFT/WAITING_FOR_SEAT_EVENT) P191(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P282(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(31G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P286(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:40 Experiment seed: 1783726300783 Scenario number: 5 Scenario seed: 5549395515377953621 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2212 Passengers seated: 178/342 Average waiting ticks: 1071.78 Longest waiting passenger: P5->6H(RIGHT) Longest waiting ticks: 2212 LEFT AISLE ---------- Total moves: 1819 Maximum occupied tiles: 12 Seat events: 100 Single-blocker events: 22 Multiple-blocker events: 2 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1690 Maximum occupied tiles: 30 Seat events: 78 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3203 Reservations granted: 3203 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 124 Remaining moving in aisle: 29 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48152 Longest unresolved passenger ID: 5 Longest unresolved row: 6 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P234(31J/RIGHT) -> P23(30D/RIGHT) -> P63(33J/RIGHT) -> P307(32I/RIGHT) -> P147(33I/RIGHT) -> P244(32D/RIGHT) -> P132(34F/RIGHT) -> P32(36G/RIGHT) -> P48(36E/RIGHT) -> P34(35F/RIGHT) -> P74(36H/RIGHT) -> P275(36J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 234 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 69397 Total stationary ticks: 417263 Seat-event requests: 3432 Failed seat-event starts: 3254 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 275 Critical blocker identity: P275->36J(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 40 Unresolved outside passengers: 124 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P275(36J/RIGHT/WAITING_FOR_SEAT_EVENT) P74(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P307(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P234(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 6 Scenario seed: 8591777421753073142 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1996 Passengers seated: 130/306 Average waiting ticks: 1097.33 Longest waiting passenger: P1->32C(LEFT) Longest waiting ticks: 1996 LEFT AISLE ---------- Total moves: 1079 Maximum occupied tiles: 16 Seat events: 63 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1335 Maximum occupied tiles: 21 Seat events: 67 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1569 Reservations granted: 1569 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 139 Remaining moving in aisle: 27 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 41440 Longest unresolved passenger ID: 1 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P182(36J/RIGHT) -> P248(4F/RIGHT) -> P165(22F/RIGHT) -> P173(15D/RIGHT) -> P302(33F/RIGHT) -> P35(30F/RIGHT) -> P3(34H/RIGHT) -> P266(25H/RIGHT) -> P140(11J/RIGHT) -> P135(34G/RIGHT) -> P45(29E/RIGHT) -> P52(15I/RIGHT) -> P91(21I/RIGHT) -> P196(14F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 182 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 59748 Total stationary ticks: 379141 Seat-event requests: 3201 Failed seat-event starts: 3071 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 196 Critical blocker identity: P196->14F(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 37 Unresolved outside passengers: 139 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P196(14F/RIGHT/WAITING_FOR_SEAT_EVENT) P91(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(11J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P302(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(4F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 7 Scenario seed: -3342343952582520013 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2106 Passengers seated: 153/235 Average waiting ticks: 742.17 Longest waiting passenger: P3->10E(RIGHT) Longest waiting ticks: 2106 LEFT AISLE ---------- Total moves: 1368 Maximum occupied tiles: 21 Seat events: 84 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1182 Maximum occupied tiles: 13 Seat events: 69 Single-blocker events: 8 Multiple-blocker events: 6 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1695 Reservations granted: 1694 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 49 Remaining moving in aisle: 23 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35801 Longest unresolved passenger ID: 3 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P213(28C/LEFT) -> P215(29A/LEFT) -> P184(15B/LEFT) -> P120(20C/LEFT) -> P124(27A/LEFT) -> P48(12E/LEFT) -> P223(20B/LEFT) -> P1(18F/LEFT) -> P96(21A/LEFT) -> P183(20A/LEFT) -> P155(14B/LEFT) -> P153(18A/LEFT) -> P228(13A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 213 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 55135 Total stationary ticks: 212264 Seat-event requests: 3374 Failed seat-event starts: 3221 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 228 Critical blocker identity: P228->13A(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 33 Unresolved outside passengers: 49 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P228(13A/LEFT/WAITING_FOR_SEAT_EVENT) P153(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P223(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P213(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 8 Scenario seed: -3787407004986352907 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2297 Passengers seated: 222/324 Average waiting ticks: 817.56 Longest waiting passenger: P7->22H(RIGHT) Longest waiting ticks: 2297 LEFT AISLE ---------- Total moves: 2156 Maximum occupied tiles: 32 Seat events: 108 Single-blocker events: 28 Multiple-blocker events: 4 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2042 Maximum occupied tiles: 13 Seat events: 114 Single-blocker events: 32 Multiple-blocker events: 7 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1576 Reservations granted: 1576 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 64 Remaining moving in aisle: 31 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48743 Longest unresolved passenger ID: 7 Longest unresolved row: 22 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 30 Longest dependency chain: P3(21C/LEFT) -> P190(34B/LEFT) -> P270(33B/LEFT) -> P18(32B/LEFT) -> P171(19C/LEFT) -> P200(36D/LEFT) -> P33(32F/LEFT) -> P181(27C/LEFT) -> P68(33C/LEFT) -> P78(29F/LEFT) -> P2(26D/LEFT) -> P55(34F/LEFT) -> P242(28B/LEFT) -> P233(35G/LEFT) -> P254(34G/LEFT) -> P112(30F/LEFT) -> P59(35B/LEFT) -> P189(36C/LEFT) -> P193(33D/LEFT) -> P1(32G/LEFT) -> P122(36E/LEFT) -> P205(24C/LEFT) -> P232(35F/LEFT) -> P43(34A/LEFT) -> P14(27A/LEFT) -> P212(32D/LEFT) -> P223(35C/LEFT) -> P185(31A/LEFT) -> P245(34C/LEFT) -> P166(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 3 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 65806 Total stationary ticks: 317822 Seat-event requests: 3356 Failed seat-event starts: 3134 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 166 Critical blocker identity: P166->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 29 Critical tree size including blocker: 30 Critical tree depth: 30 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 38 Unresolved outside passengers: 64 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P166(30A/LEFT/WAITING_FOR_SEAT_EVENT) P245(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P223(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(32G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(33D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P254(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P200(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 9 Scenario seed: -8536591265282733335 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2300 Passengers seated: 170/216 Average waiting ticks: 498.05 Longest waiting passenger: P11->16E(LEFT) Longest waiting ticks: 2300 LEFT AISLE ---------- Total moves: 1006 Maximum occupied tiles: 28 Seat events: 57 Single-blocker events: 14 Multiple-blocker events: 0 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1569 Maximum occupied tiles: 11 Seat events: 113 Single-blocker events: 32 Multiple-blocker events: 11 Temporary aisle reoccupations: 57 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2042 Reservations granted: 2038 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 18 Remaining moving in aisle: 26 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50417 Longest unresolved passenger ID: 11 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P197(2D/LEFT) -> P71(25E/LEFT) -> P16(13B/LEFT) -> P151(27A/LEFT) -> P89(26D/LEFT) -> P83(15B/LEFT) -> P105(18B/LEFT) -> P128(23A/LEFT) -> P93(14C/LEFT) -> P20(28C/LEFT) -> P2(30F/LEFT) -> P189(18E/LEFT) -> P64(20F/LEFT) -> P138(16B/LEFT) -> P139(16D/LEFT) -> P210(25A/LEFT) -> P40(30B/LEFT) -> P55(25B/LEFT) -> P4(29B/LEFT) -> P133(26A/LEFT) -> P165(24B/LEFT) -> P10(28E/LEFT) -> P41(29F/LEFT) -> P185(30A/LEFT) -> P48(29A/LEFT) -> P107(28B/LEFT) -> P80(27F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 197 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 58153 Total stationary ticks: 160223 Seat-event requests: 2126 Failed seat-event starts: 1956 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 80 Critical blocker identity: P80->27F(LEFT) Direct fan-out: 1 Total indirect descendants: 26 Critical tree size including blocker: 27 Critical tree depth: 27 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 28 Unresolved outside passengers: 18 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P80(27F/LEFT/WAITING_FOR_SEAT_EVENT) P107(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P83(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(2D/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 10 Scenario seed: 1724479767788460279 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2451 Passengers seated: 249/324 Average waiting ticks: 650.61 Longest waiting passenger: P8->17G(LEFT) Longest waiting ticks: 2451 LEFT AISLE ---------- Total moves: 2191 Maximum occupied tiles: 26 Seat events: 117 Single-blocker events: 30 Multiple-blocker events: 6 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 2446 Maximum occupied tiles: 26 Seat events: 132 Single-blocker events: 40 Multiple-blocker events: 10 Temporary aisle reoccupations: 60 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3291 Reservations granted: 3291 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 47 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 74882 Longest unresolved passenger ID: 8 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P197(34E/RIGHT) -> P200(21E/RIGHT) -> P230(13H/RIGHT) -> P89(10D/RIGHT) -> P307(19H/RIGHT) -> P68(24I/RIGHT) -> P290(16F/RIGHT) -> P188(19E/RIGHT) -> P261(18I/RIGHT) -> P281(35J/RIGHT) -> P209(30J/RIGHT) -> P147(30F/RIGHT) -> P207(33H/RIGHT) -> P37(31I/RIGHT) -> P39(23E/RIGHT) -> P159(30D/RIGHT) -> P217(35G/RIGHT) -> P57(34I/RIGHT) -> P133(28I/RIGHT) -> P237(36H/RIGHT) -> P76(35H/RIGHT) -> P254(27H/RIGHT) -> P45(32G/RIGHT) -> P211(34H/RIGHT) -> P313(29E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 197 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 47 Total blocked ticks: 89279 Total stationary ticks: 289805 Seat-event requests: 3447 Failed seat-event starts: 3198 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 313 Critical blocker identity: P313->29E(RIGHT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 52 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P313(29E/RIGHT/WAITING_FOR_SEAT_EVENT) P211(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P290(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P307(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(10D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 11 Scenario seed: 7076853596542825430 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2476 Passengers seated: 176/288 Average waiting ticks: 991.18 Longest waiting passenger: P4->20I(RIGHT) Longest waiting ticks: 2476 LEFT AISLE ---------- Total moves: 2608 Maximum occupied tiles: 12 Seat events: 138 Single-blocker events: 31 Multiple-blocker events: 8 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 900 Maximum occupied tiles: 28 Seat events: 38 Single-blocker events: 3 Multiple-blocker events: 1 Temporary aisle reoccupations: 5 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 100 Reservations granted: 100 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 77 Remaining moving in aisle: 27 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 57906 Longest unresolved passenger ID: 4 Longest unresolved row: 20 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P173(18F/RIGHT) -> P45(34J/RIGHT) -> P103(19H/RIGHT) -> P230(32J/RIGHT) -> P251(22H/RIGHT) -> P111(13F/RIGHT) -> P217(19F/RIGHT) -> P78(20J/RIGHT) -> P14(19I/RIGHT) -> P130(35J/RIGHT) -> P185(16I/RIGHT) -> P202(29E/RIGHT) -> P246(36G/RIGHT) -> P56(32H/RIGHT) -> P159(30J/RIGHT) -> P141(17D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 173 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 77316 Total stationary ticks: 346387 Seat-event requests: 3925 Failed seat-event starts: 3749 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 141 Critical blocker identity: P141->17D(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 35 Unresolved outside passengers: 77 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P141(17D/RIGHT/WAITING_FOR_SEAT_EVENT) P159(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P246(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(20J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P251(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 12 Scenario seed: 4225936983704792604 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2443 Passengers seated: 197/324 Average waiting ticks: 963.51 Longest waiting passenger: P0->15D(LEFT) Longest waiting ticks: 2443 LEFT AISLE ---------- Total moves: 1447 Maximum occupied tiles: 26 Seat events: 63 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 RIGHT AISLE ----------- Total moves: 2409 Maximum occupied tiles: 17 Seat events: 134 Single-blocker events: 36 Multiple-blocker events: 6 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1703 Reservations granted: 1703 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 84 Remaining moving in aisle: 37 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 67804 Longest unresolved passenger ID: 0 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P79(7G/LEFT) -> P220(30C/LEFT) -> P284(11C/LEFT) -> P229(35B/LEFT) -> P259(36E/LEFT) -> P35(10G/LEFT) -> P295(26B/LEFT) -> P36(10F/LEFT) -> P77(19F/LEFT) -> P33(28A/LEFT) -> P204(30D/LEFT) -> P150(20A/LEFT) -> P280(19A/LEFT) -> P123(21B/LEFT) -> P27(16C/LEFT) -> P210(19G/LEFT) -> P189(20F/LEFT) -> P293(24G/LEFT) -> P272(34F/LEFT) -> P88(31C/LEFT) -> P80(31A/LEFT) -> P263(33A/LEFT) -> P250(29C/LEFT) -> P59(24A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 79 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 37 Total blocked ticks: 83800 Total stationary ticks: 383932 Seat-event requests: 3828 Failed seat-event starts: 3631 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 59 Critical blocker identity: P59->24A(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 43 Unresolved outside passengers: 84 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P59(24A/LEFT/WAITING_FOR_SEAT_EVENT) P250(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P263(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P272(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P293(24G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(19G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P295(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(10G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P259(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P284(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(7G/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 13 Scenario seed: 464301941592573063 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2042 Passengers seated: 147/306 Average waiting ticks: 954.24 Longest waiting passenger: P2->15C(LEFT) Longest waiting ticks: 2042 LEFT AISLE ---------- Total moves: 1397 Maximum occupied tiles: 20 Seat events: 77 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1513 Maximum occupied tiles: 29 Seat events: 70 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 74 Reservations granted: 67 Reservations denied/waited: 7 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 110 Remaining moving in aisle: 43 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 66055 Longest unresolved passenger ID: 2 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P6(32I/RIGHT) -> P80(35J/RIGHT) -> P198(35I/RIGHT) -> P259(14I/RIGHT) -> P229(25J/RIGHT) -> P187(17F/RIGHT) -> P123(34G/RIGHT) -> P52(16I/RIGHT) -> P90(21D/RIGHT) -> P126(11H/RIGHT) -> P5(32H/RIGHT) -> P47(17I/RIGHT) -> P278(33I/RIGHT) -> P55(25G/RIGHT) -> P182(20J/RIGHT) -> P244(24F/RIGHT) -> P57(28G/RIGHT) -> P176(31I/RIGHT) -> P46(25F/RIGHT) -> P132(22H/RIGHT) -> P128(31E/RIGHT) -> P208(32F/RIGHT) -> P69(33F/RIGHT) -> P28(28J/RIGHT) -> P185(32D/RIGHT) -> P263(26J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 6 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 79115 Total stationary ticks: 360583 Seat-event requests: 3233 Failed seat-event starts: 3086 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 263 Critical blocker identity: P263->26J(RIGHT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 49 Unresolved outside passengers: 110 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P263(26J/RIGHT/WAITING_FOR_SEAT_EVENT) P185(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(20J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 14 Scenario seed: 945182850421579527 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2631 Passengers seated: 273/342 Average waiting ticks: 858.94 Longest waiting passenger: P5->9A(LEFT) Longest waiting ticks: 2631 LEFT AISLE ---------- Total moves: 2082 Maximum occupied tiles: 16 Seat events: 113 Single-blocker events: 20 Multiple-blocker events: 6 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 2781 Maximum occupied tiles: 13 Seat events: 160 Single-blocker events: 49 Multiple-blocker events: 18 Temporary aisle reoccupations: 88 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1939 Reservations granted: 1939 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 54 Remaining moving in aisle: 8 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 14825 Longest unresolved passenger ID: 5 Longest unresolved row: 9 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P21(32E/LEFT) -> P299(29A/LEFT) -> P194(22A/LEFT) -> P63(19C/LEFT) -> P91(5G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 21 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 34681 Total stationary ticks: 313233 Seat-event requests: 3837 Failed seat-event starts: 3564 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 91 Critical blocker identity: P91->5G(LEFT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 15 Unresolved outside passengers: 54 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P91(5G/LEFT/WAITING_FOR_SEAT_EVENT) P63(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P299(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 15 Scenario seed: -4919763888927776971 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2191 Passengers seated: 186/353 Average waiting ticks: 994.38 Longest waiting passenger: P1->10C(LEFT) Longest waiting ticks: 2191 LEFT AISLE ---------- Total moves: 1826 Maximum occupied tiles: 20 Seat events: 94 Single-blocker events: 20 Multiple-blocker events: 8 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1902 Maximum occupied tiles: 35 Seat events: 92 Single-blocker events: 26 Multiple-blocker events: 1 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3193 Reservations granted: 3193 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 112 Remaining moving in aisle: 45 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 70063 Longest unresolved passenger ID: 1 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P277(15G/RIGHT) -> P218(36G/RIGHT) -> P66(18H/RIGHT) -> P326(17F/RIGHT) -> P48(29G/RIGHT) -> P280(14H/RIGHT) -> P41(24I/RIGHT) -> P99(28I/RIGHT) -> P327(34H/RIGHT) -> P42(27G/RIGHT) -> P213(16H/RIGHT) -> P340(17G/RIGHT) -> P294(25J/RIGHT) -> P37(29F/RIGHT) -> P13(34D/RIGHT) -> P290(30D/RIGHT) -> P106(20I/RIGHT) -> P97(22I/RIGHT) -> P206(25I/RIGHT) -> P299(21I/RIGHT) -> P248(27D/RIGHT) -> P168(35E/RIGHT) -> P7(33H/RIGHT) -> P44(24E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 277 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 45 Total blocked ticks: 91457 Total stationary ticks: 424265 Seat-event requests: 3433 Failed seat-event starts: 3247 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->24E(RIGHT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 55 Unresolved outside passengers: 112 Unresolved internal passengers outside critical tree: 31 Critical blocker tree: P44(24E/RIGHT/WAITING_FOR_SEAT_EVENT) P7(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P299(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P290(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P294(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P340(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P327(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P326(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 16 Scenario seed: 8613040006682244088 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2008 Passengers seated: 106/306 Average waiting ticks: 1221.18 Longest waiting passenger: P0->6J(RIGHT) Longest waiting ticks: 2008 LEFT AISLE ---------- Total moves: 1292 Maximum occupied tiles: 12 Seat events: 70 Single-blocker events: 10 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 901 Maximum occupied tiles: 26 Seat events: 36 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3322 Reservations granted: 3322 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 164 Remaining moving in aisle: 28 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 47354 Longest unresolved passenger ID: 0 Longest unresolved row: 6 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P116(28H/RIGHT) -> P232(11E/RIGHT) -> P110(9H/RIGHT) -> P195(10I/RIGHT) -> P241(20I/RIGHT) -> P188(27F/RIGHT) -> P85(8D/RIGHT) -> P113(26D/RIGHT) -> P296(30I/RIGHT) -> P193(16E/RIGHT) -> P15(23I/RIGHT) -> P53(32I/RIGHT) -> P52(26J/RIGHT) -> P265(31H/RIGHT) -> P138(19H/RIGHT) -> P16(31I/RIGHT) -> P22(23H/RIGHT) -> P2(20E/RIGHT) -> P34(29I/RIGHT) -> P37(21G/RIGHT) -> P36(21D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 116 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 63080 Total stationary ticks: 422823 Seat-event requests: 3385 Failed seat-event starts: 3279 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->21D(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 36 Unresolved outside passengers: 164 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P36(21D/RIGHT/WAITING_FOR_SEAT_EVENT) P37(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P296(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P110(9H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P232(11E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 17 Scenario seed: 4055799899446456944 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2230 Passengers seated: 195/342 Average waiting ticks: 906.06 Longest waiting passenger: P1->15C(LEFT) Longest waiting ticks: 2230 LEFT AISLE ---------- Total moves: 2016 Maximum occupied tiles: 36 Seat events: 96 Single-blocker events: 22 Multiple-blocker events: 2 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1892 Maximum occupied tiles: 25 Seat events: 99 Single-blocker events: 17 Multiple-blocker events: 5 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3260 Reservations granted: 3260 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 86 Remaining moving in aisle: 51 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 80858 Longest unresolved passenger ID: 1 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P268(33A/LEFT) -> P106(8G/LEFT) -> P4(32C/LEFT) -> P94(6D/LEFT) -> P313(7B/LEFT) -> P19(32E/LEFT) -> P80(9A/LEFT) -> P118(9C/LEFT) -> P52(18A/LEFT) -> P191(29E/LEFT) -> P108(29A/LEFT) -> P88(21F/LEFT) -> P50(36A/LEFT) -> P98(20F/LEFT) -> P322(24B/LEFT) -> P56(16G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 268 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 51 Total blocked ticks: 101542 Total stationary ticks: 393534 Seat-event requests: 3489 Failed seat-event starts: 3294 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 56 Critical blocker identity: P56->16G(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 61 Unresolved outside passengers: 86 Unresolved internal passengers outside critical tree: 45 Critical blocker tree: P56(16G/LEFT/WAITING_FOR_SEAT_EVENT) P322(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(9C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P313(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(6D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(8G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 18 Scenario seed: -6114477479909664572 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2174 Passengers seated: 162/192 Average waiting ticks: 452.11 Longest waiting passenger: P14->30D(RIGHT) Longest waiting ticks: 2174 LEFT AISLE ---------- Total moves: 1383 Maximum occupied tiles: 14 Seat events: 94 Single-blocker events: 22 Multiple-blocker events: 8 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 962 Maximum occupied tiles: 15 Seat events: 68 Single-blocker events: 10 Multiple-blocker events: 4 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 116 Reservations granted: 112 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 13 Remaining moving in aisle: 13 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22077 Longest unresolved passenger ID: 14 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P182(8G/RIGHT) -> P26(23F/RIGHT) -> P63(8F/RIGHT) -> P73(29F/RIGHT) -> P147(22G/RIGHT) -> P171(14E/RIGHT) -> P163(26H/RIGHT) -> P70(12F/RIGHT) -> P169(27F/RIGHT) -> P34(13C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 182 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 31861 Total stationary ticks: 110938 Seat-event requests: 3370 Failed seat-event starts: 3208 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 34 Critical blocker identity: P34->13C(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 17 Unresolved outside passengers: 13 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P34(13C/RIGHT/WAITING_FOR_SEAT_EVENT) P169(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(14E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(8F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(8G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 19 Scenario seed: -7718244864466514539 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2246 Passengers seated: 200/230 Average waiting ticks: 409.35 Longest waiting passenger: P174->26B(LEFT) Longest waiting ticks: 2209 LEFT AISLE ---------- Total moves: 1684 Maximum occupied tiles: 24 Seat events: 94 Single-blocker events: 16 Multiple-blocker events: 3 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 1645 Maximum occupied tiles: 10 Seat events: 106 Single-blocker events: 32 Multiple-blocker events: 4 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 79 Reservations granted: 79 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 24 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38356 Longest unresolved passenger ID: 84 Longest unresolved row: 31 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P222(16C/LEFT) -> P118(18A/LEFT) -> P170(20E/LEFT) -> P177(23B/LEFT) -> P145(28D/LEFT) -> P100(32C/LEFT) -> P132(20A/LEFT) -> P11(25F/LEFT) -> P135(25A/LEFT) -> P41(21F/LEFT) -> P31(30C/LEFT) -> P0(27A/LEFT) -> P146(30F/LEFT) -> P185(28C/LEFT) -> P203(32A/LEFT) -> P174(26B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 222 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 52695 Total stationary ticks: 135164 Seat-event requests: 3391 Failed seat-event starts: 3191 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 174 Critical blocker identity: P174->26B(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 30 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P174(26B/LEFT/WAITING_FOR_SEAT_EVENT) P203(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 20 Scenario seed: -5430482554775546726 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2279 Passengers seated: 203/259 Average waiting ticks: 627.53 Longest waiting passenger: P21->15C(LEFT) Longest waiting ticks: 2279 LEFT AISLE ---------- Total moves: 1646 Maximum occupied tiles: 11 Seat events: 98 Single-blocker events: 21 Multiple-blocker events: 8 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1810 Maximum occupied tiles: 25 Seat events: 105 Single-blocker events: 31 Multiple-blocker events: 2 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1719 Reservations granted: 1719 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 21 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 32850 Longest unresolved passenger ID: 21 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P169(26G/RIGHT) -> P153(25H/RIGHT) -> P104(31G/RIGHT) -> P196(30I/RIGHT) -> P142(27E/RIGHT) -> P244(28E/RIGHT) -> P113(30E/RIGHT) -> P67(31H/RIGHT) -> P121(31I/RIGHT) -> P239(31E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 169 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 54309 Total stationary ticks: 198311 Seat-event requests: 3350 Failed seat-event starts: 3147 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 239 Critical blocker identity: P239->31E(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 32 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P239(31E/RIGHT/WAITING_FOR_SEAT_EVENT) P121(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 21 Scenario seed: -7749657918294301708 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1898 Passengers seated: 83/204 Average waiting ticks: 1008.65 Longest waiting passenger: P1->1G(RIGHT) Longest waiting ticks: 1898 LEFT AISLE ---------- Total moves: 431 Maximum occupied tiles: 13 Seat events: 27 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 907 Maximum occupied tiles: 14 Seat events: 56 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1754 Reservations granted: 1754 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1495 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 94 Remaining moving in aisle: 22 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35273 Longest unresolved passenger ID: 1 Longest unresolved row: 1 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P123(15G/RIGHT) -> P37(28D/RIGHT) -> P60(21H/RIGHT) -> P181(18C/RIGHT) -> P36(18E/RIGHT) -> P144(8F/RIGHT) -> P139(21F/RIGHT) -> P10(22C/RIGHT) -> P138(23G/RIGHT) -> P127(14H/RIGHT) -> P41(14G/RIGHT) -> P158(12E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 123 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 44843 Total stationary ticks: 242136 Seat-event requests: 1793 Failed seat-event starts: 1710 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 129 Critical blocker identity: P129->12F(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 27 Unresolved outside passengers: 94 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P129(12F/LEFT/WAITING_FOR_SEAT_EVENT) P137(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 22 Scenario seed: -4199491009274273038 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2108 Passengers seated: 161/204 Average waiting ticks: 435.16 Longest waiting passenger: P53->15G(RIGHT) Longest waiting ticks: 2108 LEFT AISLE ---------- Total moves: 1341 Maximum occupied tiles: 26 Seat events: 77 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 RIGHT AISLE ----------- Total moves: 1328 Maximum occupied tiles: 14 Seat events: 84 Single-blocker events: 14 Multiple-blocker events: 5 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3198 Reservations granted: 3198 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 4 Remaining moving in aisle: 28 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43919 Longest unresolved passenger ID: 53 Longest unresolved row: 15 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P39(17B/LEFT) -> P118(15A/LEFT) -> P159(9B/LEFT) -> P110(27B/LEFT) -> P136(18A/LEFT) -> P83(9F/LEFT) -> P67(20A/LEFT) -> P112(14F/LEFT) -> P166(12E/LEFT) -> P185(12B/LEFT) -> P90(22A/LEFT) -> P40(27F/LEFT) -> P190(20C/LEFT) -> P179(21B/LEFT) -> P28(16F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 39 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 64829 Total stationary ticks: 134962 Seat-event requests: 3318 Failed seat-event starts: 3157 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 28 Critical blocker identity: P28->16F(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 39 Unresolved outside passengers: 4 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P28(16F/LEFT/WAITING_FOR_SEAT_EVENT) P179(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P83(9F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P136(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(9B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 23 Scenario seed: 4120026031006971095 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2102 Passengers seated: 134/216 Average waiting ticks: 680.53 Longest waiting passenger: P0->2F(RIGHT) Longest waiting ticks: 2102 LEFT AISLE ---------- Total moves: 1384 Maximum occupied tiles: 23 Seat events: 80 Single-blocker events: 24 Multiple-blocker events: 3 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 941 Maximum occupied tiles: 18 Seat events: 54 Single-blocker events: 8 Multiple-blocker events: 3 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1701 Reservations granted: 1701 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 41 Remaining moving in aisle: 34 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54964 Longest unresolved passenger ID: 0 Longest unresolved row: 2 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P135(10D/LEFT) -> P64(30B/LEFT) -> P66(23C/LEFT) -> P127(13B/LEFT) -> P33(17A/LEFT) -> P196(22C/LEFT) -> P207(16F/LEFT) -> P100(30A/LEFT) -> P105(15F/LEFT) -> P84(13A/LEFT) -> P70(15B/LEFT) -> P73(16E/LEFT) -> P151(18A/LEFT) -> P34(28F/LEFT) -> P137(28B/LEFT) -> P8(24B/LEFT) -> P60(24C/LEFT) -> P121(24E/LEFT) -> P104(21D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 135 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 69795 Total stationary ticks: 203870 Seat-event requests: 3488 Failed seat-event starts: 3354 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 104 Critical blocker identity: P104->21D(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 41 Unresolved outside passengers: 41 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P104(21D/LEFT/WAITING_FOR_SEAT_EVENT) P121(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(15F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P207(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(10D/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 24 Scenario seed: -3961639784165632738 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2388 Passengers seated: 211/230 Average waiting ticks: 413.35 Longest waiting passenger: P105->23H(RIGHT) Longest waiting ticks: 2388 LEFT AISLE ---------- Total moves: 1928 Maximum occupied tiles: 11 Seat events: 125 Single-blocker events: 34 Multiple-blocker events: 7 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 1435 Maximum occupied tiles: 18 Seat events: 86 Single-blocker events: 18 Multiple-blocker events: 3 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1827 Reservations granted: 1827 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 15 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26760 Longest unresolved passenger ID: 105 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P131(10F/RIGHT) -> P132(29H/RIGHT) -> P200(19H/RIGHT) -> P20(32G/RIGHT) -> P84(23I/RIGHT) -> P138(22D/RIGHT) -> P21(31G/RIGHT) -> P107(22G/RIGHT) -> P134(24H/RIGHT) -> P212(17H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 131 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 36722 Total stationary ticks: 124937 Seat-event requests: 1992 Failed seat-event starts: 1781 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 212 Critical blocker identity: P212->17H(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 18 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P212(17H/RIGHT/WAITING_FOR_SEAT_EVENT) P134(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 25 Scenario seed: 8410918920666416082 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2231 Passengers seated: 134/228 Average waiting ticks: 802.11 Longest waiting passenger: P3->7A(LEFT) Longest waiting ticks: 2231 LEFT AISLE ---------- Total moves: 653 Maximum occupied tiles: 22 Seat events: 37 Single-blocker events: 3 Multiple-blocker events: 0 Temporary aisle reoccupations: 3 RIGHT AISLE ----------- Total moves: 1637 Maximum occupied tiles: 21 Seat events: 97 Single-blocker events: 26 Multiple-blocker events: 5 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1651 Reservations granted: 1651 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 51 Remaining moving in aisle: 36 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 63126 Longest unresolved passenger ID: 3 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P44(6E/LEFT) -> P65(8F/LEFT) -> P30(8D/LEFT) -> P67(22B/LEFT) -> P32(26A/LEFT) -> P222(25C/LEFT) -> P225(13F/LEFT) -> P194(20D/LEFT) -> P96(17A/LEFT) -> P40(18F/LEFT) -> P174(16E/LEFT) -> P224(29A/LEFT) -> P20(26B/LEFT) -> P226(22F/LEFT) -> P19(28B/LEFT) -> P120(20A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 44 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 78741 Total stationary ticks: 247799 Seat-event requests: 3701 Failed seat-event starts: 3567 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 120 Critical blocker identity: P120->20A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 43 Unresolved outside passengers: 51 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P120(20A/LEFT/WAITING_FOR_SEAT_EVENT) P19(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P225(13F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(8D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(8F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(6E/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 26 Scenario seed: 6773679012518155346 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2211 Passengers seated: 128/288 Average waiting ticks: 1107.28 Longest waiting passenger: P0->5E(LEFT) Longest waiting ticks: 2211 LEFT AISLE ---------- Total moves: 796 Maximum occupied tiles: 18 Seat events: 32 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 RIGHT AISLE ----------- Total moves: 1963 Maximum occupied tiles: 29 Seat events: 96 Single-blocker events: 15 Multiple-blocker events: 1 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 100 Reservations granted: 100 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 113 Remaining moving in aisle: 39 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 66557 Longest unresolved passenger ID: 0 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P59(14D/RIGHT) -> P197(33I/RIGHT) -> P224(13F/RIGHT) -> P191(27G/RIGHT) -> P210(19J/RIGHT) -> P13(18H/RIGHT) -> P216(24G/RIGHT) -> P22(30I/RIGHT) -> P172(18J/RIGHT) -> P158(17J/RIGHT) -> P137(35F/RIGHT) -> P4(13I/RIGHT) -> P167(22E/RIGHT) -> P113(20D/RIGHT) -> P268(15J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 59 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 84599 Total stationary ticks: 388184 Seat-event requests: 3659 Failed seat-event starts: 3531 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 268 Critical blocker identity: P268->15J(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 47 Unresolved outside passengers: 113 Unresolved internal passengers outside critical tree: 32 Critical blocker tree: P268(15J/RIGHT/WAITING_FOR_SEAT_EVENT) P113(20D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(17J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(14D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 27 Scenario seed: -7274861351537701899 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2282 Passengers seated: 186/230 Average waiting ticks: 563.62 Longest waiting passenger: P4->9F(LEFT) Longest waiting ticks: 2282 LEFT AISLE ---------- Total moves: 1265 Maximum occupied tiles: 19 Seat events: 73 Single-blocker events: 10 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1741 Maximum occupied tiles: 13 Seat events: 113 Single-blocker events: 33 Multiple-blocker events: 4 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 64 Reservations granted: 63 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 16 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28562 Longest unresolved passenger ID: 4 Longest unresolved row: 9 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P47(20B/LEFT) -> P34(4E/LEFT) -> P188(28B/LEFT) -> P159(22C/LEFT) -> P37(18A/LEFT) -> P54(23B/LEFT) -> P69(9B/LEFT) -> P46(13D/LEFT) -> P41(22E/LEFT) -> P123(22A/LEFT) -> P142(31A/LEFT) -> P27(31F/LEFT) -> P105(31B/LEFT) -> P49(29E/LEFT) -> P209(15B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 47 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 42021 Total stationary ticks: 161254 Seat-event requests: 3538 Failed seat-event starts: 3352 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 209 Critical blocker identity: P209->15B(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 21 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P209(15B/LEFT/WAITING_FOR_SEAT_EVENT) P49(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(9B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(4E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 28 Scenario seed: -8791951845411246561 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2434 Passengers seated: 247/288 Average waiting ticks: 500.74 Longest waiting passenger: P271->22F(LEFT) Longest waiting ticks: 2394 LEFT AISLE ---------- Total moves: 2404 Maximum occupied tiles: 28 Seat events: 117 Single-blocker events: 24 Multiple-blocker events: 10 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 2357 Maximum occupied tiles: 18 Seat events: 130 Single-blocker events: 32 Multiple-blocker events: 16 Temporary aisle reoccupations: 65 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3233 Reservations granted: 3233 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 35 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 56655 Longest unresolved passenger ID: 108 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P259(24J/RIGHT) -> P4(34G/RIGHT) -> P109(36H/RIGHT) -> P80(32H/RIGHT) -> P207(32F/RIGHT) -> P46(18I/RIGHT) -> P116(29H/RIGHT) -> P47(30G/RIGHT) -> P39(29D/RIGHT) -> P62(23H/RIGHT) -> P119(24D/RIGHT) -> P129(31I/RIGHT) -> P245(29G/RIGHT) -> P242(24F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 259 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 73113 Total stationary ticks: 205028 Seat-event requests: 3569 Failed seat-event starts: 3322 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 242 Critical blocker identity: P242->24F(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 41 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P242(24F/RIGHT/WAITING_FOR_SEAT_EVENT) P245(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 29 Scenario seed: 4408774172441194975 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2187 Passengers seated: 150/204 Average waiting ticks: 700.43 Longest waiting passenger: P1->17B(LEFT) Longest waiting ticks: 2187 LEFT AISLE ---------- Total moves: 866 Maximum occupied tiles: 14 Seat events: 52 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1384 Maximum occupied tiles: 11 Seat events: 98 Single-blocker events: 25 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 79 Reservations granted: 75 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 40 Remaining moving in aisle: 8 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 14808 Longest unresolved passenger ID: 1 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P184(26F/LEFT) -> P171(4A/LEFT) -> P36(6B/LEFT) -> P27(30E/LEFT) -> P142(29A/LEFT) -> P203(12D/LEFT) -> P193(17A/LEFT) -> P183(8A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 184 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 28865 Total stationary ticks: 159692 Seat-event requests: 1975 Failed seat-event starts: 1825 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 183 Critical blocker identity: P183->8A(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 14 Unresolved outside passengers: 40 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P183(8A/LEFT/WAITING_FOR_SEAT_EVENT) P193(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(12D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(4A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ============================================================ Date/Time: 2026-07-11 00:31:41 Experiment seed: 1783726300783 Scenario number: 30 Scenario seed: -6742297091279021643 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2518 Passengers seated: 212/324 Average waiting ticks: 877.67 Longest waiting passenger: P5->18B(LEFT) Longest waiting ticks: 2518 LEFT AISLE ---------- Total moves: 1577 Maximum occupied tiles: 26 Seat events: 73 Single-blocker events: 11 Multiple-blocker events: 0 Temporary aisle reoccupations: 11 RIGHT AISLE ----------- Total moves: 2626 Maximum occupied tiles: 28 Seat events: 139 Single-blocker events: 34 Multiple-blocker events: 10 Temporary aisle reoccupations: 57 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3749 Reservations granted: 3746 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 60 Remaining moving in aisle: 43 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 78145 Longest unresolved passenger ID: 5 Longest unresolved row: 18 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P148(14B/LEFT) -> P33(24B/LEFT) -> P218(29F/LEFT) -> P220(34A/LEFT) -> P24(9C/LEFT) -> P129(9A/LEFT) -> P64(17B/LEFT) -> P216(13C/LEFT) -> P111(18F/LEFT) -> P141(16D/LEFT) -> P237(31E/LEFT) -> P37(35G/LEFT) -> P57(13G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 148 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 100092 Total stationary ticks: 365889 Seat-event requests: 3914 Failed seat-event starts: 3702 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 57 Critical blocker identity: P57->13G(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 52 Unresolved outside passengers: 60 Unresolved internal passengers outside critical tree: 39 Critical blocker tree: P57(13G/LEFT/WAITING_FOR_SEAT_EVENT) P37(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P216(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(9C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) ============================================================ ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 05 DEPENDENCY FAN-OUT AND CRITICAL-BLOCKER TREE ************************************************************ Experiment seed: 1783726300783 Scenarios executed: 30 Successful completions: 0 Incomplete/MAX_TICKS: 30 Average completed ticks: 2251.70 Average waiting ticks: 777.09 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:35 Experiment seed: 1783729595888 Scenario number: 1 Scenario seed: 8011659821502579440 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1887 Passengers seated: 94/216 Average waiting ticks: 903.96 Longest waiting passenger: P3->25G(RIGHT) Longest waiting ticks: 1887 LEFT AISLE ---------- Total moves: 752 Maximum occupied tiles: 19 Seat events: 41 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 RIGHT AISLE ----------- Total moves: 862 Maximum occupied tiles: 18 Seat events: 53 Single-blocker events: 6 Multiple-blocker events: 1 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1640 Reservations granted: 1640 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 85 Remaining moving in aisle: 31 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48184 Longest unresolved passenger ID: 3 Longest unresolved row: 25 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P188(10F/RIGHT) -> P89(11D/RIGHT) -> P214(13D/RIGHT) -> P192(21G/RIGHT) -> P149(23D/RIGHT) -> P19(28E/RIGHT) -> P15(26C/RIGHT) -> P152(20H/RIGHT) -> P162(22H/RIGHT) -> P165(24H/RIGHT) -> P61(15G/RIGHT) -> P17(30F/RIGHT) -> P80(13H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 188 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 59727 Total stationary ticks: 244916 Seat-event requests: 3198 Failed seat-event starts: 3104 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 80 Critical blocker identity: P80->13H(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 37 Unresolved outside passengers: 85 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P80(13H/RIGHT/WAITING_FOR_SEAT_EVENT) P17(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(13D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(11D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3104 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 62 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3104 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 309 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 2 Scenario seed: -1957183951182863536 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2056 Passengers seated: 152/228 Average waiting ticks: 722.17 Longest waiting passenger: P2->12C(RIGHT) Longest waiting ticks: 2056 LEFT AISLE ---------- Total moves: 1161 Maximum occupied tiles: 20 Seat events: 73 Single-blocker events: 13 Multiple-blocker events: 2 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1274 Maximum occupied tiles: 12 Seat events: 79 Single-blocker events: 16 Multiple-blocker events: 6 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 85 Reservations granted: 85 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 46 Remaining moving in aisle: 18 Remaining waiting at row: 12 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27836 Longest unresolved passenger ID: 2 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P30(19C/LEFT) -> P69(22B/LEFT) -> P88(6A/LEFT) -> P25(6D/LEFT) -> P77(11F/LEFT) -> P42(28F/LEFT) -> P73(29A/LEFT) -> P221(20B/LEFT) -> P113(17E/LEFT) -> P96(14D/LEFT) -> P47(11A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 30 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 49714 Total stationary ticks: 194657 Seat-event requests: 3219 Failed seat-event starts: 3067 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 47 Critical blocker identity: P47->11A(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 12 Terminal WAITING_FOR_SEAT_EVENT nodes: 12 Unresolved internal passengers: 30 Unresolved outside passengers: 46 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P47(11A/LEFT/WAITING_FOR_SEAT_EVENT) P96(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P113(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(6D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(6A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3067 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 181 Waiting-row passengers with zero blockers: 7 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3067 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 611 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 3 Scenario seed: -6495872249046847397 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2664 Passengers seated: 237/353 Average waiting ticks: 1003.64 Longest waiting passenger: P6->6A(LEFT) Longest waiting ticks: 2664 LEFT AISLE ---------- Total moves: 1426 Maximum occupied tiles: 17 Seat events: 77 Single-blocker events: 11 Multiple-blocker events: 2 Temporary aisle reoccupations: 16 RIGHT AISLE ----------- Total moves: 2918 Maximum occupied tiles: 26 Seat events: 160 Single-blocker events: 47 Multiple-blocker events: 20 Temporary aisle reoccupations: 88 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 169 Reservations granted: 169 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 76 Remaining moving in aisle: 32 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 58860 Longest unresolved passenger ID: 6 Longest unresolved row: 6 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P345(36B/LEFT) -> P20(22E/LEFT) -> P51(10G/LEFT) -> P239(13B/LEFT) -> P269(34C/LEFT) -> P95(32D/LEFT) -> P119(24A/LEFT) -> P128(30F/LEFT) -> P42(11G/LEFT) -> P289(15C/LEFT) -> P92(35B/LEFT) -> P215(16E/LEFT) -> P181(20C/LEFT) -> P294(25C/LEFT) -> P79(15A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 345 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 80766 Total stationary ticks: 416906 Seat-event requests: 4117 Failed seat-event starts: 3880 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 60 Critical blocker identity: P60->27J(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 40 Unresolved outside passengers: 76 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P60(27J/RIGHT/WAITING_FOR_SEAT_EVENT) P303(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P246(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P346(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P311(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P347(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P349(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3874 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 159 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3874 Rear-boundary failures: 6 Middle-bank reservation failures: 0 Active-event deferrals: 1854 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 4 Scenario seed: 5340099187541264605 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2157 Passengers seated: 171/306 Average waiting ticks: 936.64 Longest waiting passenger: P3->8B(LEFT) Longest waiting ticks: 2157 LEFT AISLE ---------- Total moves: 1562 Maximum occupied tiles: 18 Seat events: 83 Single-blocker events: 16 Multiple-blocker events: 1 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 1814 Maximum occupied tiles: 23 Seat events: 88 Single-blocker events: 19 Multiple-blocker events: 3 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 90 Reservations granted: 90 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 94 Remaining moving in aisle: 33 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51033 Longest unresolved passenger ID: 3 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P199(32D/RIGHT) -> P177(3I/RIGHT) -> P111(31J/RIGHT) -> P18(10H/RIGHT) -> P25(24D/RIGHT) -> P5(16H/RIGHT) -> P303(26I/RIGHT) -> P271(26J/RIGHT) -> P161(12I/RIGHT) -> P84(21E/RIGHT) -> P181(26D/RIGHT) -> P54(14F/RIGHT) -> P176(15I/RIGHT) -> P133(36H/RIGHT) -> P203(26H/RIGHT) -> P130(27F/RIGHT) -> P134(17J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 199 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 67897 Total stationary ticks: 340826 Seat-event requests: 3275 Failed seat-event starts: 3104 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 134 Critical blocker identity: P134->17J(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 41 Unresolved outside passengers: 94 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P134(17J/RIGHT/WAITING_FOR_SEAT_EVENT) P130(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(14F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(12I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P271(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P303(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(3I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3104 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 18|19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 188 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3104 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 484 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 5 Scenario seed: -5411245386023514491 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2266 Passengers seated: 192/230 Average waiting ticks: 469.45 Longest waiting passenger: P33->8F(LEFT) Longest waiting ticks: 2266 LEFT AISLE ---------- Total moves: 1538 Maximum occupied tiles: 27 Seat events: 83 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 RIGHT AISLE ----------- Total moves: 1685 Maximum occupied tiles: 13 Seat events: 109 Single-blocker events: 27 Multiple-blocker events: 9 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 63 Reservations granted: 63 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 23 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 39235 Longest unresolved passenger ID: 33 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P176(13C/LEFT) -> P116(17C/LEFT) -> P66(29F/LEFT) -> P29(25B/LEFT) -> P91(18B/LEFT) -> P201(22F/LEFT) -> P215(30D/LEFT) -> P148(27E/LEFT) -> P57(26B/LEFT) -> P183(27B/LEFT) -> P5(15A/LEFT) -> P229(27D/LEFT) -> P73(22A/LEFT) -> P90(24E/LEFT) -> P128(21C/LEFT) -> P77(16B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 176 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 51096 Total stationary ticks: 150150 Seat-event requests: 1999 Failed seat-event starts: 1807 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 77 Critical blocker identity: P77->16B(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 27 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P77(16B/LEFT/WAITING_FOR_SEAT_EVENT) P128(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1794 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 102 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1794 Rear-boundary failures: 13 Middle-bank reservation failures: 0 Active-event deferrals: 916 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 6 Scenario seed: 7263010992207085390 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2154 Passengers seated: 162/228 Average waiting ticks: 621.68 Longest waiting passenger: P16->2F(RIGHT) Longest waiting ticks: 2154 LEFT AISLE ---------- Total moves: 1480 Maximum occupied tiles: 22 Seat events: 88 Single-blocker events: 17 Multiple-blocker events: 7 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 1055 Maximum occupied tiles: 15 Seat events: 74 Single-blocker events: 18 Multiple-blocker events: 3 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1734 Reservations granted: 1734 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 28 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43775 Longest unresolved passenger ID: 16 Longest unresolved row: 2 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P165(24C/RIGHT) -> P104(5H/RIGHT) -> P203(25D/RIGHT) -> P49(16C/RIGHT) -> P211(8G/RIGHT) -> P8(16G/RIGHT) -> P113(11C/RIGHT) -> P129(29H/RIGHT) -> P200(22G/RIGHT) -> P155(14E/RIGHT) -> P127(14G/RIGHT) -> P17(21G/RIGHT) -> P79(13E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 165 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 61092 Total stationary ticks: 187501 Seat-event requests: 3338 Failed seat-event starts: 3176 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 79 Critical blocker identity: P79->13E(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 37 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P79(13E/RIGHT/WAITING_FOR_SEAT_EVENT) P17(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(14E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(8G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P49(16C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(5H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3168 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 15 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3168 Rear-boundary failures: 8 Middle-bank reservation failures: 0 Active-event deferrals: 446 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 7 Scenario seed: 4877344154250178602 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2347 Passengers seated: 193/245 Average waiting ticks: 652.79 Longest waiting passenger: P0->29F(RIGHT) Longest waiting ticks: 2347 LEFT AISLE ---------- Total moves: 1868 Maximum occupied tiles: 12 Seat events: 122 Single-blocker events: 40 Multiple-blocker events: 6 Temporary aisle reoccupations: 52 RIGHT AISLE ----------- Total moves: 1202 Maximum occupied tiles: 18 Seat events: 71 Single-blocker events: 11 Multiple-blocker events: 2 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 74 Reservations granted: 72 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 33 Remaining moving in aisle: 14 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26097 Longest unresolved passenger ID: 0 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P223(25G/RIGHT) -> P173(23I/RIGHT) -> P130(30H/RIGHT) -> P226(18G/RIGHT) -> P240(9G/RIGHT) -> P5(7I/RIGHT) -> P166(25I/RIGHT) -> P103(32G/RIGHT) -> P87(26F/RIGHT) -> P126(30I/RIGHT) -> P195(22I/RIGHT) -> P56(21F/RIGHT) -> P200(24E/RIGHT) -> P217(21G/RIGHT) -> P44(15I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 223 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 39645 Total stationary ticks: 189089 Seat-event requests: 3598 Failed seat-event starts: 3405 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->15I(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 19 Unresolved outside passengers: 33 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P44(15I/RIGHT/WAITING_FOR_SEAT_EVENT) P217(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(7I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P226(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1853 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 47 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1853 Rear-boundary failures: 1552 Middle-bank reservation failures: 2 Active-event deferrals: 534 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 8 Scenario seed: 2390993967464664668 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2492 Passengers seated: 258/353 Average waiting ticks: 796.45 Longest waiting passenger: P23->6A(LEFT) Longest waiting ticks: 2492 LEFT AISLE ---------- Total moves: 2787 Maximum occupied tiles: 30 Seat events: 136 Single-blocker events: 33 Multiple-blocker events: 10 Temporary aisle reoccupations: 55 RIGHT AISLE ----------- Total moves: 2132 Maximum occupied tiles: 19 Seat events: 122 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 181 Reservations granted: 181 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 46 Remaining moving in aisle: 41 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64498 Longest unresolved passenger ID: 23 Longest unresolved row: 6 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P240(15B/LEFT) -> P270(34C/LEFT) -> P229(8A/LEFT) -> P128(18E/LEFT) -> P101(12F/LEFT) -> P328(28F/LEFT) -> P66(27F/LEFT) -> P7(36G/LEFT) -> P336(22F/LEFT) -> P261(17F/LEFT) -> P326(17C/LEFT) -> P172(25E/LEFT) -> P223(17D/LEFT) -> P46(23G/LEFT) -> P45(18C/LEFT) -> P88(36E/LEFT) -> P90(29D/LEFT) -> P140(26D/LEFT) -> P21(28B/LEFT) -> P293(22A/LEFT) -> P47(22C/LEFT) -> P210(25C/LEFT) -> P10(29C/LEFT) -> P295(36D/LEFT) -> P36(25A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 240 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 84036 Total stationary ticks: 349958 Seat-event requests: 3554 Failed seat-event starts: 3296 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->25A(LEFT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 49 Unresolved outside passengers: 46 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P36(25A/LEFT/WAITING_FOR_SEAT_EVENT) P295(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P293(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(23G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P223(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P326(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P261(17F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P336(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P328(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P240(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3195 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 44 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3195 Rear-boundary failures: 101 Middle-bank reservation failures: 0 Active-event deferrals: 912 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 9 Scenario seed: -7899064486406377112 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2148 Passengers seated: 174/192 Average waiting ticks: 336.98 Longest waiting passenger: P22->25D(RIGHT) Longest waiting ticks: 2109 LEFT AISLE ---------- Total moves: 1391 Maximum occupied tiles: 11 Seat events: 91 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1403 Maximum occupied tiles: 18 Seat events: 83 Single-blocker events: 24 Multiple-blocker events: 5 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3227 Reservations granted: 3223 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22962 Longest unresolved passenger ID: 19 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P97(25C/RIGHT) -> P13(22G/RIGHT) -> P9(23F/RIGHT) -> P163(28H/RIGHT) -> P87(22C/RIGHT) -> P120(26E/RIGHT) -> P100(28E/RIGHT) -> P16(27D/RIGHT) -> P22(25D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 97 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 33087 Total stationary ticks: 89999 Seat-event requests: 3311 Failed seat-event starts: 3137 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->25D(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 18 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P22(25D/RIGHT/WAITING_FOR_SEAT_EVENT) P16(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(22C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3089 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 26|27 Critical blocker yield-tile occupants: 182|124 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3089 Rear-boundary failures: 48 Middle-bank reservation failures: 4 Active-event deferrals: 620 Simultaneous arbitration losses: 1 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 10 Scenario seed: 7534616256325923021 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2049 Passengers seated: 95/216 Average waiting ticks: 944.30 Longest waiting passenger: P5->8D(LEFT) Longest waiting ticks: 2049 LEFT AISLE ---------- Total moves: 478 Maximum occupied tiles: 25 Seat events: 19 Single-blocker events: 0 Multiple-blocker events: 0 Temporary aisle reoccupations: 0 RIGHT AISLE ----------- Total moves: 1120 Maximum occupied tiles: 18 Seat events: 76 Single-blocker events: 18 Multiple-blocker events: 1 Temporary aisle reoccupations: 21 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1994 Reservations granted: 1994 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 78 Remaining moving in aisle: 36 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 62914 Longest unresolved passenger ID: 5 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P38(27D/RIGHT) -> P206(22G/RIGHT) -> P52(13C/RIGHT) -> P162(14C/RIGHT) -> P195(11F/RIGHT) -> P99(20C/RIGHT) -> P204(21G/RIGHT) -> P32(25F/RIGHT) -> P188(27E/RIGHT) -> P173(26F/RIGHT) -> P163(27H/RIGHT) -> P29(19G/RIGHT) -> P40(16H/RIGHT) -> P120(14H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 38 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 76841 Total stationary ticks: 268155 Seat-event requests: 3545 Failed seat-event starts: 3450 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 120 Critical blocker identity: P120->14H(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 43 Unresolved outside passengers: 78 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P120(14H/RIGHT/WAITING_FOR_SEAT_EVENT) P40(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(20C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(11F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(14C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(13C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3450 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 134 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3450 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 353 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 11 Scenario seed: 7247427524201477084 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2217 Passengers seated: 188/216 Average waiting ticks: 468.93 Longest waiting passenger: P26->22C(LEFT) Longest waiting ticks: 2217 LEFT AISLE ---------- Total moves: 1313 Maximum occupied tiles: 14 Seat events: 89 Single-blocker events: 22 Multiple-blocker events: 5 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1513 Maximum occupied tiles: 12 Seat events: 99 Single-blocker events: 26 Multiple-blocker events: 8 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1774 Reservations granted: 1766 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 13 Remaining moving in aisle: 11 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18021 Longest unresolved passenger ID: 26 Longest unresolved row: 22 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P197(3C/LEFT) -> P62(14E/LEFT) -> P198(16D/LEFT) -> P138(10F/LEFT) -> P144(24A/LEFT) -> P89(16C/LEFT) -> P30(30A/LEFT) -> P203(19A/LEFT) -> P74(12A/LEFT) -> P170(10D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 197 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 28907 Total stationary ticks: 122190 Seat-event requests: 3384 Failed seat-event starts: 3196 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 170 Critical blocker identity: P170->10D(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 15 Unresolved outside passengers: 13 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P170(10D/LEFT/WAITING_FOR_SEAT_EVENT) P74(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(3C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1603 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 13 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1603 Rear-boundary failures: 1593 Middle-bank reservation failures: 8 Active-event deferrals: 587 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 12 Scenario seed: 8086668876931932190 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2306 Passengers seated: 185/274 Average waiting ticks: 640.13 Longest waiting passenger: P6->10C(LEFT) Longest waiting ticks: 2306 LEFT AISLE ---------- Total moves: 1430 Maximum occupied tiles: 29 Seat events: 79 Single-blocker events: 15 Multiple-blocker events: 5 Temporary aisle reoccupations: 25 RIGHT AISLE ----------- Total moves: 1920 Maximum occupied tiles: 31 Seat events: 106 Single-blocker events: 29 Multiple-blocker events: 7 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1908 Reservations granted: 1908 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 53 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 88879 Longest unresolved passenger ID: 6 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P233(10D/RIGHT) -> P260(13F/RIGHT) -> P109(27G/RIGHT) -> P124(27H/RIGHT) -> P4(28E/RIGHT) -> P140(29I/RIGHT) -> P81(22F/RIGHT) -> P23(29G/RIGHT) -> P55(30G/RIGHT) -> P145(31I/RIGHT) -> P130(21D/RIGHT) -> P244(26G/RIGHT) -> P224(31G/RIGHT) -> P185(27I/RIGHT) -> P253(28G/RIGHT) -> P147(29H/RIGHT) -> P216(25I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 233 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 53 Total blocked ticks: 104984 Total stationary ticks: 266629 Seat-event requests: 3688 Failed seat-event starts: 3503 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 216 Critical blocker identity: P216->25I(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 60 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 43 Critical blocker tree: P216(25I/RIGHT/WAITING_FOR_SEAT_EVENT) P147(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P253(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(10D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3276 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 96 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3276 Rear-boundary failures: 227 Middle-bank reservation failures: 0 Active-event deferrals: 951 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 13 Scenario seed: 457305020689005973 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2280 Passengers seated: 149/306 Average waiting ticks: 1048.72 Longest waiting passenger: P5->33A(LEFT) Longest waiting ticks: 2280 LEFT AISLE ---------- Total moves: 968 Maximum occupied tiles: 25 Seat events: 43 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 RIGHT AISLE ----------- Total moves: 2141 Maximum occupied tiles: 27 Seat events: 106 Single-blocker events: 29 Multiple-blocker events: 4 Temporary aisle reoccupations: 37 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3632 Reservations granted: 3632 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 24 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 105 Remaining moving in aisle: 45 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 78978 Longest unresolved passenger ID: 5 Longest unresolved row: 33 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P37(19A/LEFT) -> P140(11C/LEFT) -> P167(25E/LEFT) -> P277(25G/LEFT) -> P8(19F/LEFT) -> P177(26C/LEFT) -> P86(18C/LEFT) -> P271(23F/LEFT) -> P58(27G/LEFT) -> P80(12C/LEFT) -> P72(20C/LEFT) -> P100(34C/LEFT) -> P171(17C/LEFT) -> P29(20A/LEFT) -> P14(16A/LEFT) -> P112(26A/LEFT) -> P180(30C/LEFT) -> P20(31F/LEFT) -> P199(35G/LEFT) -> P0(35C/LEFT) -> P132(30F/LEFT) -> P224(30D/LEFT) -> P92(23G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 37 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 45 Total blocked ticks: 95316 Total stationary ticks: 402531 Seat-event requests: 3721 Failed seat-event starts: 3572 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 92 Critical blocker identity: P92->23G(LEFT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 52 Unresolved outside passengers: 105 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P92(23G/LEFT/WAITING_FOR_SEAT_EVENT) P224(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P271(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(25G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P167(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3499 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 190 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3499 Rear-boundary failures: 73 Middle-bank reservation failures: 0 Active-event deferrals: 707 Simultaneous arbitration losses: 24 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 14 Scenario seed: 1897861559519079413 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2332 Passengers seated: 225/324 Average waiting ticks: 746.86 Longest waiting passenger: P8->12G(RIGHT) Longest waiting ticks: 2332 LEFT AISLE ---------- Total moves: 2050 Maximum occupied tiles: 22 Seat events: 117 Single-blocker events: 33 Multiple-blocker events: 8 Temporary aisle reoccupations: 51 RIGHT AISLE ----------- Total moves: 2354 Maximum occupied tiles: 33 Seat events: 108 Single-blocker events: 18 Multiple-blocker events: 8 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3198 Reservations granted: 3198 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 44 Remaining moving in aisle: 45 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 70846 Longest unresolved passenger ID: 8 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P278(35F/LEFT) -> P117(24A/LEFT) -> P67(22C/LEFT) -> P109(23F/LEFT) -> P265(14C/LEFT) -> P247(15G/LEFT) -> P10(35A/LEFT) -> P307(19G/LEFT) -> P200(25E/LEFT) -> P5(18B/LEFT) -> P320(29B/LEFT) -> P43(20E/LEFT) -> P219(24B/LEFT) -> P212(26G/LEFT) -> P182(27B/LEFT) -> P38(18A/LEFT) -> P218(17F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 278 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 45 Total blocked ticks: 92723 Total stationary ticks: 316868 Seat-event requests: 3423 Failed seat-event starts: 3198 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 218 Critical blocker identity: P218->17F(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 55 Unresolved outside passengers: 44 Unresolved internal passengers outside critical tree: 38 Critical blocker tree: P218(17F/LEFT/WAITING_FOR_SEAT_EVENT) P38(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P320(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P200(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P307(19G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(15G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P265(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P278(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3149 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 18|19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 231 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3149 Rear-boundary failures: 49 Middle-bank reservation failures: 0 Active-event deferrals: 1026 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 15 Scenario seed: -5617798641363458079 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2096 Passengers seated: 91/282 Average waiting ticks: 1299.17 Longest waiting passenger: P3->5E(LEFT) Longest waiting ticks: 2096 LEFT AISLE ---------- Total moves: 232 Maximum occupied tiles: 14 Seat events: 11 Single-blocker events: 0 Multiple-blocker events: 0 Temporary aisle reoccupations: 0 RIGHT AISLE ----------- Total moves: 1450 Maximum occupied tiles: 25 Seat events: 80 Single-blocker events: 12 Multiple-blocker events: 4 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1584 Reservations granted: 1584 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 152 Remaining moving in aisle: 32 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54365 Longest unresolved passenger ID: 3 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P159(16H/RIGHT) -> P37(8G/RIGHT) -> P110(25G/RIGHT) -> P104(15I/RIGHT) -> P90(18E/RIGHT) -> P131(12E/RIGHT) -> P235(9D/RIGHT) -> P107(24E/RIGHT) -> P267(32D/RIGHT) -> P8(29G/RIGHT) -> P184(26I/RIGHT) -> P156(18H/RIGHT) -> P45(15D/RIGHT) -> P15(16G/RIGHT) -> P134(32I/RIGHT) -> P239(18D/RIGHT) -> P221(17E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 159 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 68994 Total stationary ticks: 422158 Seat-event requests: 3688 Failed seat-event starts: 3597 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 221 Critical blocker identity: P221->17E(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 39 Unresolved outside passengers: 152 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P221(17E/RIGHT/WAITING_FOR_SEAT_EVENT) P239(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(9D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(12E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P110(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(8G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3566 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 210 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3566 Rear-boundary failures: 31 Middle-bank reservation failures: 0 Active-event deferrals: 447 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 16 Scenario seed: 2570675104915970127 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2308 Passengers seated: 219/245 Average waiting ticks: 438.36 Longest waiting passenger: P72->23A(LEFT) Longest waiting ticks: 2275 LEFT AISLE ---------- Total moves: 1796 Maximum occupied tiles: 19 Seat events: 107 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 2018 Maximum occupied tiles: 16 Seat events: 112 Single-blocker events: 24 Multiple-blocker events: 12 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 182 Reservations granted: 182 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 19 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30368 Longest unresolved passenger ID: 127 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P198(25I/RIGHT) -> P132(29D/RIGHT) -> P99(27I/RIGHT) -> P40(32I/RIGHT) -> P83(31H/RIGHT) -> P123(28I/RIGHT) -> P221(31D/RIGHT) -> P105(32G/RIGHT) -> P9(30I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 198 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 47856 Total stationary ticks: 141385 Seat-event requests: 3509 Failed seat-event starts: 3290 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 9 Critical blocker identity: P9->30I(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P9(30I/RIGHT/WAITING_FOR_SEAT_EVENT) P105(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P83(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3193 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 46 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3193 Rear-boundary failures: 97 Middle-bank reservation failures: 0 Active-event deferrals: 1342 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 17 Scenario seed: 8734179757174286129 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1902 Passengers seated: 104/288 Average waiting ticks: 1051.91 Longest waiting passenger: P4->25A(LEFT) Longest waiting ticks: 1902 LEFT AISLE ---------- Total moves: 1145 Maximum occupied tiles: 26 Seat events: 52 Single-blocker events: 7 Multiple-blocker events: 0 Temporary aisle reoccupations: 7 RIGHT AISLE ----------- Total moves: 943 Maximum occupied tiles: 21 Seat events: 52 Single-blocker events: 4 Multiple-blocker events: 1 Temporary aisle reoccupations: 6 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3129 Reservations granted: 3126 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 137 Remaining moving in aisle: 41 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 62970 Longest unresolved passenger ID: 4 Longest unresolved row: 25 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P50(4A/LEFT) -> P235(11F/LEFT) -> P202(26A/LEFT) -> P253(14D/LEFT) -> P119(14A/LEFT) -> P183(14B/LEFT) -> P2(10C/LEFT) -> P225(20D/LEFT) -> P238(19B/LEFT) -> P227(24F/LEFT) -> P229(17C/LEFT) -> P48(20C/LEFT) -> P39(18B/LEFT) -> P169(21C/LEFT) -> P13(26G/LEFT) -> P273(34C/LEFT) -> P5(20A/LEFT) -> P205(19F/LEFT) -> P261(29D/LEFT) -> P46(33A/LEFT) -> P128(35E/LEFT) -> P42(27D/LEFT) -> P180(28F/LEFT) -> P3(29A/LEFT) -> P211(25F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 50 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 74992 Total stationary ticks: 367777 Seat-event requests: 3183 Failed seat-event starts: 3079 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 211 Critical blocker identity: P211->25F(LEFT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 47 Unresolved outside passengers: 137 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P211(25F/LEFT/WAITING_FOR_SEAT_EVENT) P3(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P261(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P225(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(10C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P235(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(4A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3079 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 173 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3079 Rear-boundary failures: 0 Middle-bank reservation failures: 3 Active-event deferrals: 399 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 18 Scenario seed: 6390141285808846980 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2408 Passengers seated: 173/235 Average waiting ticks: 771.83 Longest waiting passenger: P3->30F(LEFT) Longest waiting ticks: 2408 LEFT AISLE ---------- Total moves: 762 Maximum occupied tiles: 16 Seat events: 47 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1885 Maximum occupied tiles: 12 Seat events: 126 Single-blocker events: 28 Multiple-blocker events: 11 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3703 Reservations granted: 3703 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 43 Remaining moving in aisle: 13 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27159 Longest unresolved passenger ID: 3 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P4(27C/LEFT) -> P146(14E/LEFT) -> P198(8A/LEFT) -> P170(12B/LEFT) -> P100(6E/LEFT) -> P44(28B/LEFT) -> P107(25B/LEFT) -> P168(14B/LEFT) -> P11(12D/LEFT) -> P67(16A/LEFT) -> P180(17E/LEFT) -> P15(25A/LEFT) -> P190(22C/LEFT) -> P108(14F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 4 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 41799 Total stationary ticks: 211022 Seat-event requests: 3801 Failed seat-event starts: 3628 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 108 Critical blocker identity: P108->14F(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 19 Unresolved outside passengers: 43 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P108(14F/LEFT/WAITING_FOR_SEAT_EVENT) P190(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(12D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(6E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2075 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 15|16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 113 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 2075 Rear-boundary failures: 1553 Middle-bank reservation failures: 0 Active-event deferrals: 472 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 19 Scenario seed: -4332968783313513546 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2278 Passengers seated: 208/259 Average waiting ticks: 575.78 Longest waiting passenger: P12->26I(RIGHT) Longest waiting ticks: 2278 LEFT AISLE ---------- Total moves: 1671 Maximum occupied tiles: 23 Seat events: 97 Single-blocker events: 34 Multiple-blocker events: 3 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1694 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 31 Multiple-blocker events: 7 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1562 Reservations granted: 1562 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 19 Remaining moving in aisle: 24 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37689 Longest unresolved passenger ID: 12 Longest unresolved row: 26 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P108(15E/LEFT) -> P10(32E/LEFT) -> P60(21B/LEFT) -> P223(16D/LEFT) -> P67(17A/LEFT) -> P161(9A/LEFT) -> P71(32F/LEFT) -> P96(28E/LEFT) -> P91(13E/LEFT) -> P225(32C/LEFT) -> P170(27B/LEFT) -> P4(26A/LEFT) -> P186(19F/LEFT) -> P109(17C/LEFT) -> P104(16C/LEFT) -> P106(30B/LEFT) -> P79(19C/LEFT) -> P240(18A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 108 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 54698 Total stationary ticks: 189787 Seat-event requests: 3325 Failed seat-event starts: 3117 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 240 Critical blocker identity: P240->18A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 32 Unresolved outside passengers: 19 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P240(18A/LEFT/WAITING_FOR_SEAT_EVENT) P79(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P225(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P223(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3094 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 19|20 Critical blocker unavailable yield tiles: 19|20 Critical blocker yield-tile occupants: 3|227 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3094 Rear-boundary failures: 23 Middle-bank reservation failures: 0 Active-event deferrals: 560 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 20 Scenario seed: 9213337266501857937 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2137 Passengers seated: 157/192 Average waiting ticks: 506.01 Longest waiting passenger: P9->15B(LEFT) Longest waiting ticks: 2137 LEFT AISLE ---------- Total moves: 990 Maximum occupied tiles: 10 Seat events: 71 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1342 Maximum occupied tiles: 12 Seat events: 86 Single-blocker events: 15 Multiple-blocker events: 5 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3229 Reservations granted: 3229 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 12 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18980 Longest unresolved passenger ID: 9 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P158(22H/RIGHT) -> P56(30F/RIGHT) -> P167(23H/RIGHT) -> P111(27H/RIGHT) -> P174(23E/RIGHT) -> P23(17G/RIGHT) -> P91(12D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 158 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 31475 Total stationary ticks: 117968 Seat-event requests: 3305 Failed seat-event starts: 3148 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 91 Critical blocker identity: P91->12D(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 18 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P91(12D/RIGHT/WAITING_FOR_SEAT_EVENT) P23(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3148 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 149 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3148 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 434 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 21 Scenario seed: 799532934574066270 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2664 Passengers seated: 306/353 Average waiting ticks: 690.17 Longest waiting passenger: P34->2F(RIGHT) Longest waiting ticks: 2664 LEFT AISLE ---------- Total moves: 2862 Maximum occupied tiles: 13 Seat events: 163 Single-blocker events: 40 Multiple-blocker events: 16 Temporary aisle reoccupations: 72 RIGHT AISLE ----------- Total moves: 2747 Maximum occupied tiles: 27 Seat events: 143 Single-blocker events: 38 Multiple-blocker events: 15 Temporary aisle reoccupations: 70 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1668 Reservations granted: 1662 Reservations denied/waited: 6 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 23 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38053 Longest unresolved passenger ID: 34 Longest unresolved row: 2 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P17(14H/RIGHT) -> P154(18D/RIGHT) -> P105(13I/RIGHT) -> P145(6H/RIGHT) -> P260(22E/RIGHT) -> P270(36H/RIGHT) -> P311(17J/RIGHT) -> P212(11I/RIGHT) -> P192(27H/RIGHT) -> P0(21F/RIGHT) -> P194(26D/RIGHT) -> P266(32F/RIGHT) -> P113(29H/RIGHT) -> P188(28J/RIGHT) -> P280(16I/RIGHT) -> P316(33F/RIGHT) -> P176(24I/RIGHT) -> P150(36J/RIGHT) -> P55(24D/RIGHT) -> P28(30H/RIGHT) -> P295(35H/RIGHT) -> P220(22J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 17 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 57181 Total stationary ticks: 286614 Seat-event requests: 3538 Failed seat-event starts: 3232 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 220 Critical blocker identity: P220->22J(RIGHT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 30 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P220(22J/RIGHT/WAITING_FOR_SEAT_EVENT) P295(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P316(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(11I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P311(17J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(6H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1684 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 244 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1684 Rear-boundary failures: 1548 Middle-bank reservation failures: 6 Active-event deferrals: 1089 Simultaneous arbitration losses: 1 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 22 Scenario seed: -5918231134755596972 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2188 Passengers seated: 190/216 Average waiting ticks: 396.73 Longest waiting passenger: P128->13C(RIGHT) Longest waiting ticks: 2175 LEFT AISLE ---------- Total moves: 1363 Maximum occupied tiles: 13 Seat events: 95 Single-blocker events: 19 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 1574 Maximum occupied tiles: 21 Seat events: 95 Single-blocker events: 30 Multiple-blocker events: 10 Temporary aisle reoccupations: 51 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1688 Reservations granted: 1685 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 19 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29328 Longest unresolved passenger ID: 143 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P138(6D/RIGHT) -> P50(6G/RIGHT) -> P28(8F/RIGHT) -> P191(18E/RIGHT) -> P183(21E/RIGHT) -> P77(19F/RIGHT) -> P178(24C/RIGHT) -> P182(21H/RIGHT) -> P66(29F/RIGHT) -> P128(13C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 138 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 44386 Total stationary ticks: 117583 Seat-event requests: 3334 Failed seat-event starts: 3144 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 128 Critical blocker identity: P128->13C(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P128(13C/RIGHT/WAITING_FOR_SEAT_EVENT) P66(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P178(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(8F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(6G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(6D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3038 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 14|15 Critical blocker unavailable yield tiles: 14|15 Critical blocker yield-tile occupants: 141|116 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3038 Rear-boundary failures: 106 Middle-bank reservation failures: 3 Active-event deferrals: 730 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 23 Scenario seed: -5355836998194737066 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1850 Passengers seated: 83/216 Average waiting ticks: 998.54 Longest waiting passenger: P0->1H(RIGHT) Longest waiting ticks: 1850 LEFT AISLE ---------- Total moves: 758 Maximum occupied tiles: 11 Seat events: 49 Single-blocker events: 8 Multiple-blocker events: 1 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 640 Maximum occupied tiles: 20 Seat events: 34 Single-blocker events: 1 Multiple-blocker events: 1 Temporary aisle reoccupations: 3 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3164 Reservations granted: 3162 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 102 Remaining moving in aisle: 26 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40807 Longest unresolved passenger ID: 0 Longest unresolved row: 1 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P60(22E/RIGHT) -> P200(4G/RIGHT) -> P192(22F/RIGHT) -> P201(18G/RIGHT) -> P212(8H/RIGHT) -> P136(19H/RIGHT) -> P131(27D/RIGHT) -> P93(12H/RIGHT) -> P116(26H/RIGHT) -> P189(14C/RIGHT) -> P79(30H/RIGHT) -> P118(18D/RIGHT) -> P191(24H/RIGHT) -> P164(30G/RIGHT) -> P63(17H/RIGHT) -> P135(29G/RIGHT) -> P92(28H/RIGHT) -> P3(25H/RIGHT) -> P9(19C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 60 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 50423 Total stationary ticks: 257686 Seat-event requests: 3199 Failed seat-event starts: 3116 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 9 Critical blocker identity: P9->19C(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 31 Unresolved outside passengers: 102 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P9(19C/RIGHT/WAITING_FOR_SEAT_EVENT) P3(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(14C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(8H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(4G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3116 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 20|21|22 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 59 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3116 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 271 Simultaneous arbitration losses: 1 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 24 Scenario seed: -9198423901730863720 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2360 Passengers seated: 234/245 Average waiting ticks: 448.38 Longest waiting passenger: P42->24I(RIGHT) Longest waiting ticks: 2326 LEFT AISLE ---------- Total moves: 1906 Maximum occupied tiles: 12 Seat events: 121 Single-blocker events: 29 Multiple-blocker events: 10 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 1878 Maximum occupied tiles: 14 Seat events: 113 Single-blocker events: 22 Multiple-blocker events: 5 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 82 Reservations granted: 82 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 14413 Longest unresolved passenger ID: 149 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P7(29I/RIGHT) -> P100(27I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 7 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 24311 Total stationary ticks: 118654 Seat-event requests: 3527 Failed seat-event starts: 3293 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 100 Critical blocker identity: P100->27I(RIGHT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 11 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P100(27I/RIGHT/WAITING_FOR_SEAT_EVENT) P7(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3190 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 4 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3190 Rear-boundary failures: 103 Middle-bank reservation failures: 0 Active-event deferrals: 1388 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 25 Scenario seed: 3113338677940430667 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2537 Passengers seated: 238/353 Average waiting ticks: 915.48 Longest waiting passenger: P5->31C(LEFT) Longest waiting ticks: 2537 LEFT AISLE ---------- Total moves: 1803 Maximum occupied tiles: 27 Seat events: 96 Single-blocker events: 21 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2830 Maximum occupied tiles: 27 Seat events: 142 Single-blocker events: 33 Multiple-blocker events: 12 Temporary aisle reoccupations: 59 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1954 Reservations granted: 1954 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 61 Remaining moving in aisle: 40 Remaining waiting at row: 14 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 67271 Longest unresolved passenger ID: 5 Longest unresolved row: 31 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P127(14C/LEFT) -> P277(6C/LEFT) -> P131(23A/LEFT) -> P196(8C/LEFT) -> P170(25C/LEFT) -> P104(20B/LEFT) -> P344(25D/LEFT) -> P194(26D/LEFT) -> P161(10A/LEFT) -> P171(12D/LEFT) -> P71(12F/LEFT) -> P340(17G/LEFT) -> P138(21B/LEFT) -> P347(19D/LEFT) -> P25(30A/LEFT) -> P115(16G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 127 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 40 Total blocked ticks: 97387 Total stationary ticks: 393953 Seat-event requests: 3787 Failed seat-event starts: 3549 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 115 Critical blocker identity: P115->16G(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 14 Terminal WAITING_FOR_SEAT_EVENT nodes: 14 Unresolved internal passengers: 54 Unresolved outside passengers: 61 Unresolved internal passengers outside critical tree: 38 Critical blocker tree: P115(16G/LEFT/WAITING_FOR_SEAT_EVENT) P25(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P347(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P340(17G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(12D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P344(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(8C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(6C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3464 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 17|18|19 Critical blocker unavailable yield tiles: 17|18|19 Critical blocker yield-tile occupants: 304|287|192 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 6 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3464 Rear-boundary failures: 85 Middle-bank reservation failures: 0 Active-event deferrals: 1345 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 26 Scenario seed: -2758694371858839264 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2263 Passengers seated: 206/235 Average waiting ticks: 466.65 Longest waiting passenger: P23->1H(RIGHT) Longest waiting ticks: 2263 LEFT AISLE ---------- Total moves: 1503 Maximum occupied tiles: 12 Seat events: 105 Single-blocker events: 25 Multiple-blocker events: 7 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1571 Maximum occupied tiles: 20 Seat events: 101 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3258 Reservations granted: 3254 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 6 Remaining moving in aisle: 18 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27803 Longest unresolved passenger ID: 23 Longest unresolved row: 1 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P187(24E/RIGHT) -> P193(27D/RIGHT) -> P201(22H/RIGHT) -> P136(28F/RIGHT) -> P123(17G/RIGHT) -> P80(8E/RIGHT) -> P64(27E/RIGHT) -> P174(19G/RIGHT) -> P188(26C/RIGHT) -> P8(23C/RIGHT) -> P135(13G/RIGHT) -> P100(26E/RIGHT) -> P44(27H/RIGHT) -> P211(28G/RIGHT) -> P118(25E/RIGHT) -> P109(23E/RIGHT) -> P29(23D/RIGHT) -> P63(18C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 187 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 40088 Total stationary ticks: 140037 Seat-event requests: 3364 Failed seat-event starts: 3158 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 63 Critical blocker identity: P63->18C(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 23 Unresolved outside passengers: 6 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P63(18C/RIGHT/WAITING_FOR_SEAT_EVENT) P29(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(23C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(8E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1601 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 19|20|21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 221 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1557 Rear-boundary failures: 1601 Middle-bank reservation failures: 4 Active-event deferrals: 776 Simultaneous arbitration losses: 1 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 27 Scenario seed: 7706091514201838 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2301 Passengers seated: 209/288 Average waiting ticks: 570.37 Longest waiting passenger: P7->11F(RIGHT) Longest waiting ticks: 2301 LEFT AISLE ---------- Total moves: 2175 Maximum occupied tiles: 36 Seat events: 99 Single-blocker events: 23 Multiple-blocker events: 2 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 2117 Maximum occupied tiles: 27 Seat events: 110 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1734 Reservations granted: 1734 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 16 Remaining moving in aisle: 55 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 88335 Longest unresolved passenger ID: 7 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P166(10D/RIGHT) -> P18(15H/RIGHT) -> P101(20G/RIGHT) -> P152(17J/RIGHT) -> P165(25G/RIGHT) -> P260(13H/RIGHT) -> P31(13D/RIGHT) -> P0(30E/RIGHT) -> P141(11G/RIGHT) -> P51(20H/RIGHT) -> P28(33D/RIGHT) -> P90(21J/RIGHT) -> P278(27H/RIGHT) -> P217(24E/RIGHT) -> P144(30I/RIGHT) -> P147(23J/RIGHT) -> P243(31H/RIGHT) -> P281(32D/RIGHT) -> P123(23H/RIGHT) -> P210(21I/RIGHT) -> P266(25J/RIGHT) -> P201(22J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 166 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 55 Total blocked ticks: 106949 Total stationary ticks: 255981 Seat-event requests: 3555 Failed seat-event starts: 3346 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 201 Critical blocker identity: P201->22J(RIGHT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 63 Unresolved outside passengers: 16 Unresolved internal passengers outside critical tree: 41 Critical blocker tree: P201(22J/RIGHT/WAITING_FOR_SEAT_EVENT) P266(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(13D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(17J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(10D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3160 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 130 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3160 Rear-boundary failures: 186 Middle-bank reservation failures: 0 Active-event deferrals: 1258 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 28 Scenario seed: 4902599558740866068 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2334 Passengers seated: 205/259 Average waiting ticks: 594.58 Longest waiting passenger: P14->26B(LEFT) Longest waiting ticks: 2334 LEFT AISLE ---------- Total moves: 1556 Maximum occupied tiles: 23 Seat events: 87 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 28 RIGHT AISLE ----------- Total moves: 1856 Maximum occupied tiles: 14 Seat events: 118 Single-blocker events: 30 Multiple-blocker events: 9 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 70 Reservations granted: 70 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 27 Remaining moving in aisle: 24 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 41331 Longest unresolved passenger ID: 14 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P131(23E/LEFT) -> P47(16B/LEFT) -> P72(16A/LEFT) -> P46(19A/LEFT) -> P209(18F/LEFT) -> P228(31B/LEFT) -> P55(9C/LEFT) -> P102(15D/LEFT) -> P191(18C/LEFT) -> P11(18A/LEFT) -> P18(27F/LEFT) -> P152(16E/LEFT) -> P241(30C/LEFT) -> P249(30A/LEFT) -> P119(29D/LEFT) -> P160(17A/LEFT) -> P239(26E/LEFT) -> P65(29C/LEFT) -> P244(32C/LEFT) -> P134(21C/LEFT) -> P52(23B/LEFT) -> P207(22A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 131 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 51343 Total stationary ticks: 198457 Seat-event requests: 3538 Failed seat-event starts: 3333 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 207 Critical blocker identity: P207->22A(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 27 Unresolved outside passengers: 27 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P207(22A/LEFT/WAITING_FOR_SEAT_EVENT) P52(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P244(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P239(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P152(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(15D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(9C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P228(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P209(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1751 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 153 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1751 Rear-boundary failures: 1582 Middle-bank reservation failures: 0 Active-event deferrals: 700 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 29 Scenario seed: -8287422689857304433 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2122 Passengers seated: 134/353 Average waiting ticks: 1206.97 Longest waiting passenger: P3->25I(RIGHT) Longest waiting ticks: 2122 LEFT AISLE ---------- Total moves: 1561 Maximum occupied tiles: 14 Seat events: 87 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 RIGHT AISLE ----------- Total moves: 1234 Maximum occupied tiles: 35 Seat events: 47 Single-blocker events: 6 Multiple-blocker events: 2 Temporary aisle reoccupations: 10 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3309 Reservations granted: 3309 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 172 Remaining moving in aisle: 40 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69973 Longest unresolved passenger ID: 3 Longest unresolved row: 25 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P318(5I/RIGHT) -> P268(16G/RIGHT) -> P242(31D/RIGHT) -> P164(10I/RIGHT) -> P71(8H/RIGHT) -> P299(27F/RIGHT) -> P185(28G/RIGHT) -> P97(19H/RIGHT) -> P319(21I/RIGHT) -> P280(32H/RIGHT) -> P108(14I/RIGHT) -> P29(23E/RIGHT) -> P69(31I/RIGHT) -> P168(34F/RIGHT) -> P250(25F/RIGHT) -> P103(36G/RIGHT) -> P132(17E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 318 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 40 Total blocked ticks: 84907 Total stationary ticks: 498113 Seat-event requests: 3491 Failed seat-event starts: 3357 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 7 Critical blocker identity: P7->34I(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 47 Unresolved outside passengers: 172 Unresolved internal passengers outside critical tree: 30 Critical blocker tree: P7(34I/RIGHT/WAITING_FOR_SEAT_EVENT) P60(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P282(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P342(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P256(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P311(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P302(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P324(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3357 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 218 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3357 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 658 Simultaneous arbitration losses: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ============================================================ Date/Time: 2026-07-11 01:26:36 Experiment seed: 1783729595888 Scenario number: 30 Scenario seed: -7597225732579310462 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2699 Passengers seated: 236/342 Average waiting ticks: 1060.75 Longest waiting passenger: P5->27B(LEFT) Longest waiting ticks: 2699 LEFT AISLE ---------- Total moves: 1196 Maximum occupied tiles: 16 Seat events: 66 Single-blocker events: 11 Multiple-blocker events: 0 Temporary aisle reoccupations: 11 RIGHT AISLE ----------- Total moves: 3089 Maximum occupied tiles: 13 Seat events: 170 Single-blocker events: 47 Multiple-blocker events: 17 Temporary aisle reoccupations: 82 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1633 Reservations granted: 1633 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 87 Remaining moving in aisle: 14 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 31686 Longest unresolved passenger ID: 5 Longest unresolved row: 27 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P113(12A/LEFT) -> P325(19B/LEFT) -> P184(18G/LEFT) -> P244(29G/LEFT) -> P336(28C/LEFT) -> P10(26D/LEFT) -> P198(30G/LEFT) -> P227(33F/LEFT) -> P108(17F/LEFT) -> P155(34B/LEFT) -> P215(36E/LEFT) -> P314(14F/LEFT) -> P330(29B/LEFT) -> P299(16A/LEFT) -> P168(15B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 113 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 47044 Total stationary ticks: 398441 Seat-event requests: 4107 Failed seat-event starts: 3871 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 168 Critical blocker identity: P168->15B(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 19 Unresolved outside passengers: 87 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P168(15B/LEFT/WAITING_FOR_SEAT_EVENT) P299(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P330(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P314(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(17F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(33F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(30G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P336(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P244(29G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(18G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P325(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P113(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3780 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 291 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3780 Rear-boundary failures: 91 Middle-bank reservation failures: 0 Active-event deferrals: 902 Simultaneous arbitration losses: 0 ============================================================ ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 06 SEAT-EVENT PREREQUISITE FAILURE ANALYSIS ************************************************************ Experiment seed: 1783729595888 Scenarios executed: 30 Successful completions: 0 Incomplete/MAX_TICKS: 30 Average completed ticks: 2260.07 Average waiting ticks: 742.81 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:25 Experiment seed: 1783730605879 Scenario number: 1 Scenario seed: 8251689636911510730 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2220 Passengers seated: 164/245 Average waiting ticks: 737.98 Longest waiting passenger: P1->29I(RIGHT) Longest waiting ticks: 2220 LEFT AISLE ---------- Total moves: 1717 Maximum occupied tiles: 20 Seat events: 97 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 1124 Maximum occupied tiles: 17 Seat events: 67 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3312 Reservations granted: 3312 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 45 Remaining moving in aisle: 27 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44733 Longest unresolved passenger ID: 1 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P65(9H/RIGHT) -> P157(30I/RIGHT) -> P80(30G/RIGHT) -> P77(5F/RIGHT) -> P9(24I/RIGHT) -> P100(20D/RIGHT) -> P141(8D/RIGHT) -> P12(11G/RIGHT) -> P87(12D/RIGHT) -> P165(15D/RIGHT) -> P4(12I/RIGHT) -> P155(15H/RIGHT) -> P186(17G/RIGHT) -> P127(14E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 65 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 63138 Total stationary ticks: 227799 Seat-event requests: 3495 Failed seat-event starts: 3331 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 127 Critical blocker identity: P127->14E(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 36 Unresolved outside passengers: 45 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P127(14E/RIGHT/WAITING_FOR_SEAT_EVENT) P186(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(12I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(12D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(20D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(9H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3305 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 55 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3305 Rear-boundary failures: 26 Middle-bank reservation failures: 0 Active-event deferrals: 772 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[55]: P55(30D/RIGHT/MOVING_IN_AISLE@tile15) -> P234(16I/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P234->16I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P55{seat=30D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=234,lastMoveTick=443,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 2 Scenario seed: 2783599090182825368 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2291 Passengers seated: 197/230 Average waiting ticks: 522.90 Longest waiting passenger: P31->10I(RIGHT) Longest waiting ticks: 2291 LEFT AISLE ---------- Total moves: 1828 Maximum occupied tiles: 14 Seat events: 110 Single-blocker events: 27 Multiple-blocker events: 8 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1543 Maximum occupied tiles: 15 Seat events: 87 Single-blocker events: 19 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 118 Reservations granted: 118 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 13 Remaining moving in aisle: 11 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18506 Longest unresolved passenger ID: 31 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P161(6H/RIGHT) -> P74(5G/RIGHT) -> P92(6G/RIGHT) -> P166(28H/RIGHT) -> P144(29I/RIGHT) -> P158(28I/RIGHT) -> P22(7I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 161 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 38848 Total stationary ticks: 142089 Seat-event requests: 3572 Failed seat-event starts: 3375 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->7I(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 20 Unresolved outside passengers: 13 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P22(7I/RIGHT/WAITING_FOR_SEAT_EVENT) P158(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(6G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(5G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(6H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3275 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 8 Critical blocker unavailable yield tiles: 8 Critical blocker yield-tile occupants: 202 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3275 Rear-boundary failures: 100 Middle-bank reservation failures: 0 Active-event deferrals: 911 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[202]: P202(8G/RIGHT/WAITING_AT_ROW@tile8) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P202->8G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P202{seat=8G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=8,directBlocker=-1,lastMoveTick=616,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 3 Scenario seed: -3406144851963430468 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2238 Passengers seated: 195/235 Average waiting ticks: 467.20 Longest waiting passenger: P19->25C(LEFT) Longest waiting ticks: 2238 LEFT AISLE ---------- Total moves: 1431 Maximum occupied tiles: 26 Seat events: 94 Single-blocker events: 19 Multiple-blocker events: 9 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1653 Maximum occupied tiles: 15 Seat events: 101 Single-blocker events: 24 Multiple-blocker events: 7 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3280 Reservations granted: 3280 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 6 Remaining moving in aisle: 26 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 42268 Longest unresolved passenger ID: 19 Longest unresolved row: 25 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P190(10B/LEFT) -> P204(14E/LEFT) -> P91(21D/LEFT) -> P206(10D/LEFT) -> P160(18A/LEFT) -> P89(17D/LEFT) -> P145(23A/LEFT) -> P82(20E/LEFT) -> P35(27B/LEFT) -> P208(22A/LEFT) -> P20(28E/LEFT) -> P63(17F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 190 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 60047 Total stationary ticks: 154727 Seat-event requests: 3399 Failed seat-event starts: 3204 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 63 Critical blocker identity: P63->17F(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 34 Unresolved outside passengers: 6 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P63(17F/LEFT/WAITING_FOR_SEAT_EVENT) P20(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P206(10D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1641 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 18|19 Critical blocker unavailable yield tiles: 18|19 Critical blocker yield-tile occupants: 56|54 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 1641 Rear-boundary failures: 1563 Middle-bank reservation failures: 0 Active-event deferrals: 1119 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[56]: P56(22D/LEFT/MOVING_IN_AISLE@tile18) -> P54(27F/LEFT/MOVING_IN_AISLE@tile19) -> P116(26A/LEFT/MOVING_IN_AISLE@tile20) -> P61(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[54]: P54(27F/LEFT/MOVING_IN_AISLE@tile19) -> P116(26A/LEFT/MOVING_IN_AISLE@tile20) -> P61(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P61->21F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P56{seat=22D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=54,lastMoveTick=550,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P54{seat=27F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=116,lastMoveTick=542,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 4 Scenario seed: -5045417615237308181 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2177 Passengers seated: 143/288 Average waiting ticks: 989.36 Longest waiting passenger: P1->12J(RIGHT) Longest waiting ticks: 2177 LEFT AISLE ---------- Total moves: 1863 Maximum occupied tiles: 25 Seat events: 93 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 1062 Maximum occupied tiles: 24 Seat events: 50 Single-blocker events: 2 Multiple-blocker events: 1 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2014 Reservations granted: 2014 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 10 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 96 Remaining moving in aisle: 39 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65506 Longest unresolved passenger ID: 1 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P267(27E/RIGHT) -> P106(12G/RIGHT) -> P206(33H/RIGHT) -> P80(32J/RIGHT) -> P277(17F/RIGHT) -> P116(19H/RIGHT) -> P54(24I/RIGHT) -> P280(25E/RIGHT) -> P285(18I/RIGHT) -> P17(34H/RIGHT) -> P66(15J/RIGHT) -> P275(17J/RIGHT) -> P0(35F/RIGHT) -> P128(33I/RIGHT) -> P190(25H/RIGHT) -> P287(29J/RIGHT) -> P254(31H/RIGHT) -> P265(34J/RIGHT) -> P56(19D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 267 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 86456 Total stationary ticks: 353013 Seat-event requests: 3624 Failed seat-event starts: 3481 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 56 Critical blocker identity: P56->19D(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 49 Unresolved outside passengers: 96 Unresolved internal passengers outside critical tree: 30 Critical blocker tree: P56(19D/RIGHT/WAITING_FOR_SEAT_EVENT) P265(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P275(17J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3343 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 268 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3343 Rear-boundary failures: 138 Middle-bank reservation failures: 0 Active-event deferrals: 755 Simultaneous arbitration losses: 10 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[268]: P268(20G/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P268->20G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P268{seat=20G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=331,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 5 Scenario seed: 3080653983885524913 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2111 Passengers seated: 121/204 Average waiting ticks: 891.10 Longest waiting passenger: P0->5B(LEFT) Longest waiting ticks: 2111 LEFT AISLE ---------- Total moves: 584 Maximum occupied tiles: 11 Seat events: 35 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 RIGHT AISLE ----------- Total moves: 1305 Maximum occupied tiles: 11 Seat events: 86 Single-blocker events: 10 Multiple-blocker events: 4 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1579 Reservations granted: 1579 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 63 Remaining moving in aisle: 12 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 20366 Longest unresolved passenger ID: 0 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P27(17H/RIGHT) -> P150(25E/RIGHT) -> P185(19H/RIGHT) -> P188(22H/RIGHT) -> P125(9C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 27 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 36612 Total stationary ticks: 203782 Seat-event requests: 3491 Failed seat-event starts: 3370 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 125 Critical blocker identity: P125->9C(RIGHT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 20 Unresolved outside passengers: 63 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P125(9C/RIGHT/WAITING_FOR_SEAT_EVENT) P188(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3361 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 10|11|12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 108 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3361 Rear-boundary failures: 9 Middle-bank reservation failures: 0 Active-event deferrals: 262 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[108]: P108(27G/RIGHT/MOVING_IN_AISLE@tile12) -> P78(13G/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P78->13G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P108{seat=27G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=78,lastMoveTick=604,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 6 Scenario seed: 231305771519513921 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2171 Passengers seated: 178/192 Average waiting ticks: 385.18 Longest waiting passenger: P68->10C(RIGHT) Longest waiting ticks: 2162 LEFT AISLE ---------- Total moves: 1452 Maximum occupied tiles: 12 Seat events: 94 Single-blocker events: 19 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1323 Maximum occupied tiles: 14 Seat events: 84 Single-blocker events: 19 Multiple-blocker events: 7 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3259 Reservations granted: 3256 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 2 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 5 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 14913 Longest unresolved passenger ID: 160 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P150(21E/LEFT) -> P62(28B/LEFT) -> P92(22D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 150 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 5 Total blocked ticks: 26248 Total stationary ticks: 84452 Seat-event requests: 3372 Failed seat-event starts: 3194 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 92 Critical blocker identity: P92->22D(LEFT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 14 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P92(22D/LEFT/WAITING_FOR_SEAT_EVENT) P62(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3148 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 89 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3148 Rear-boundary failures: 46 Middle-bank reservation failures: 3 Active-event deferrals: 682 Simultaneous arbitration losses: 2 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[89]: P89(23E/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P89->23E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P89{seat=23E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=628,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 7 Scenario seed: -5289469369562874711 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1800 Passengers seated: 72/192 Average waiting ticks: 1034.67 Longest waiting passenger: P2->2G(RIGHT) Longest waiting ticks: 1800 LEFT AISLE ---------- Total moves: 740 Maximum occupied tiles: 12 Seat events: 41 Single-blocker events: 6 Multiple-blocker events: 2 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 487 Maximum occupied tiles: 10 Seat events: 31 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1612 Reservations granted: 1612 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1499 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 98 Remaining moving in aisle: 16 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24586 Longest unresolved passenger ID: 2 Longest unresolved row: 2 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P88(6E/RIGHT) -> P65(18E/RIGHT) -> P121(28D/RIGHT) -> P8(20H/RIGHT) -> P49(14F/RIGHT) -> P187(24H/RIGHT) -> P34(18H/RIGHT) -> P35(8C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 88 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 35602 Total stationary ticks: 224515 Seat-event requests: 1650 Failed seat-event starts: 1578 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 35 Critical blocker identity: P35->8C(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 22 Unresolved outside passengers: 98 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P35(8C/RIGHT/WAITING_FOR_SEAT_EVENT) P34(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P49(14F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(6E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1578 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 9|10 Critical blocker unavailable yield tiles: 9 Critical blocker yield-tile occupants: 127 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1578 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 181 Simultaneous arbitration losses: 1499 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[127]: P127(9D/RIGHT/WAITING_AT_ROW@tile9) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P127->9D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P127{seat=9D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=9,directBlocker=-1,lastMoveTick=218,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 8 Scenario seed: 7095479851542825220 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2411 Passengers seated: 230/274 Average waiting ticks: 593.95 Longest waiting passenger: P7->22I(RIGHT) Longest waiting ticks: 2411 LEFT AISLE ---------- Total moves: 2074 Maximum occupied tiles: 12 Seat events: 128 Single-blocker events: 36 Multiple-blocker events: 6 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 1689 Maximum occupied tiles: 20 Seat events: 102 Single-blocker events: 16 Multiple-blocker events: 4 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3323 Reservations granted: 3323 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 19 Remaining moving in aisle: 18 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30363 Longest unresolved passenger ID: 7 Longest unresolved row: 22 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P69(5I/RIGHT) -> P235(13H/RIGHT) -> P131(17G/RIGHT) -> P136(31I/RIGHT) -> P140(9G/RIGHT) -> P11(25G/RIGHT) -> P62(18G/RIGHT) -> P270(18F/RIGHT) -> P170(21I/RIGHT) -> P105(10E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 47246 Total stationary ticks: 196479 Seat-event requests: 3503 Failed seat-event starts: 3273 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 105 Critical blocker identity: P105->10E(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 25 Unresolved outside passengers: 19 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P105(10E/RIGHT/WAITING_FOR_SEAT_EVENT) P170(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(5I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1716 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 153 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1716 Rear-boundary failures: 1557 Middle-bank reservation failures: 0 Active-event deferrals: 618 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[153]: P153(11E/RIGHT/WAITING_AT_ROW@tile11) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P153->11E(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P153{seat=11E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=11,directBlocker=-1,lastMoveTick=726,reason=WAITING_FOR_SEAT_EVENT,prerequisite=YIELD_TILE_OCCUPIED} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 9 Scenario seed: 2273909522784441946 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2663 Passengers seated: 282/353 Average waiting ticks: 735.63 Longest waiting passenger: P51->19D(LEFT) Longest waiting ticks: 2663 LEFT AISLE ---------- Total moves: 2460 Maximum occupied tiles: 36 Seat events: 119 Single-blocker events: 34 Multiple-blocker events: 9 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 2980 Maximum occupied tiles: 15 Seat events: 163 Single-blocker events: 45 Multiple-blocker events: 13 Temporary aisle reoccupations: 71 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 269 Reservations granted: 268 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 35 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 63983 Longest unresolved passenger ID: 51 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 30 Longest dependency chain: P209(31D/LEFT) -> P111(18A/LEFT) -> P50(28B/LEFT) -> P278(28A/LEFT) -> P290(20D/LEFT) -> P124(7B/LEFT) -> P114(29A/LEFT) -> P243(26B/LEFT) -> P232(12C/LEFT) -> P28(18B/LEFT) -> P256(33C/LEFT) -> P115(13A/LEFT) -> P104(22B/LEFT) -> P289(26G/LEFT) -> P258(31C/LEFT) -> P323(19A/LEFT) -> P87(19C/LEFT) -> P275(22A/LEFT) -> P4(21B/LEFT) -> P262(27A/LEFT) -> P24(30B/LEFT) -> P328(28D/LEFT) -> P286(25C/LEFT) -> P229(35G/LEFT) -> P85(33B/LEFT) -> P161(34D/LEFT) -> P13(35D/LEFT) -> P330(32C/LEFT) -> P102(36B/LEFT) -> P168(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 209 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 85787 Total stationary ticks: 328641 Seat-event requests: 3941 Failed seat-event starts: 3659 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 168 Critical blocker identity: P168->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 29 Critical tree size including blocker: 30 Critical tree depth: 30 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 42 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P168(30A/LEFT/WAITING_FOR_SEAT_EVENT) P102(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P330(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(34D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P286(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P328(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P262(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P275(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P323(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P258(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P289(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P256(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P290(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P278(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P209(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3541 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 142 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 6 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3541 Rear-boundary failures: 118 Middle-bank reservation failures: 1 Active-event deferrals: 2110 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[142]: P142(36A/LEFT/MOVING_IN_AISLE@tile31) -> P141(32G/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P141->32G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P142{seat=36A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=141,lastMoveTick=667,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 10 Scenario seed: 8984645305554326479 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2290 Passengers seated: 175/216 Average waiting ticks: 496.63 Longest waiting passenger: P10->8G(RIGHT) Longest waiting ticks: 2290 LEFT AISLE ---------- Total moves: 1544 Maximum occupied tiles: 12 Seat events: 109 Single-blocker events: 28 Multiple-blocker events: 11 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 1196 Maximum occupied tiles: 26 Seat events: 66 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 221 Reservations granted: 220 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 15 Remaining moving in aisle: 22 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40947 Longest unresolved passenger ID: 10 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P76(23G/RIGHT) -> P191(25F/RIGHT) -> P141(27D/RIGHT) -> P119(17H/RIGHT) -> P63(19C/RIGHT) -> P35(29F/RIGHT) -> P163(23D/RIGHT) -> P126(27G/RIGHT) -> P41(26H/RIGHT) -> P117(23F/RIGHT) -> P128(28C/RIGHT) -> P31(22C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 76 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 51746 Total stationary ticks: 150251 Seat-event requests: 2085 Failed seat-event starts: 1910 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 31 Critical blocker identity: P31->22C(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 26 Unresolved outside passengers: 15 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P31(22C/RIGHT/WAITING_FOR_SEAT_EVENT) P128(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(19C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1818 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 23|24 Critical blocker yield-tile occupants: 77|162 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1818 Rear-boundary failures: 92 Middle-bank reservation failures: 1 Active-event deferrals: 551 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 8 Yield-occupant trace: yieldOccupant[77]: P77(29G/RIGHT/MOVING_IN_AISLE@tile23) -> P162(25C/RIGHT/MOVING_IN_AISLE@tile24) -> P214(28H/RIGHT/MOVING_IN_AISLE@tile25) -> P87(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P122(28D/RIGHT/MOVING_IN_AISLE@tile27) -> P99(29H/RIGHT/MOVING_IN_AISLE@tile28) -> P150(30G/RIGHT/MOVING_IN_AISLE@tile29) -> P156(30C/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[162]: P162(25C/RIGHT/MOVING_IN_AISLE@tile24) -> P214(28H/RIGHT/MOVING_IN_AISLE@tile25) -> P87(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P122(28D/RIGHT/MOVING_IN_AISLE@tile27) -> P99(29H/RIGHT/MOVING_IN_AISLE@tile28) -> P150(30G/RIGHT/MOVING_IN_AISLE@tile29) -> P156(30C/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P156->30C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P77{seat=29G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=162,lastMoveTick=438,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P162{seat=25C,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=214,lastMoveTick=421,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 11 Scenario seed: -2596872234020785382 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2531 Passengers seated: 238/306 Average waiting ticks: 725.31 Longest waiting passenger: P15->28B(LEFT) Longest waiting ticks: 2531 LEFT AISLE ---------- Total moves: 1780 Maximum occupied tiles: 17 Seat events: 94 Single-blocker events: 20 Multiple-blocker events: 3 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 2627 Maximum occupied tiles: 19 Seat events: 144 Single-blocker events: 34 Multiple-blocker events: 8 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1686 Reservations granted: 1684 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 33 Remaining moving in aisle: 27 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46434 Longest unresolved passenger ID: 15 Longest unresolved row: 28 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P113(21I/RIGHT) -> P266(21H/RIGHT) -> P244(22I/RIGHT) -> P248(25F/RIGHT) -> P11(21F/RIGHT) -> P162(34E/RIGHT) -> P91(24G/RIGHT) -> P155(23G/RIGHT) -> P176(27F/RIGHT) -> P61(30H/RIGHT) -> P65(34I/RIGHT) -> P305(26I/RIGHT) -> P94(30J/RIGHT) -> P79(36E/RIGHT) -> P204(35I/RIGHT) -> P95(34G/RIGHT) -> P81(30F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 113 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 66950 Total stationary ticks: 272181 Seat-event requests: 3776 Failed seat-event starts: 3538 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 81 Critical blocker identity: P81->30F(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 35 Unresolved outside passengers: 33 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P81(30F/RIGHT/WAITING_FOR_SEAT_EVENT) P95(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P305(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3449 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 241 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3449 Rear-boundary failures: 89 Middle-bank reservation failures: 2 Active-event deferrals: 1003 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[241]: P241(31I/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P241->31I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P241{seat=31I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=762,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 12 Scenario seed: 52296752048914136 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1925 Passengers seated: 75/353 Average waiting ticks: 1391.29 Longest waiting passenger: P2->24G(LEFT) Longest waiting ticks: 1925 LEFT AISLE ---------- Total moves: 468 Maximum occupied tiles: 19 Seat events: 18 Single-blocker events: 0 Multiple-blocker events: 0 Temporary aisle reoccupations: 0 RIGHT AISLE ----------- Total moves: 1066 Maximum occupied tiles: 20 Seat events: 57 Single-blocker events: 12 Multiple-blocker events: 0 Temporary aisle reoccupations: 12 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3307 Reservations granted: 3307 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 239 Remaining moving in aisle: 33 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54475 Longest unresolved passenger ID: 2 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P19(7E/LEFT) -> P242(12E/LEFT) -> P294(27G/LEFT) -> P140(33A/LEFT) -> P268(20F/LEFT) -> P176(17A/LEFT) -> P51(18E/LEFT) -> P175(12G/LEFT) -> P174(32E/LEFT) -> P121(18G/LEFT) -> P96(21A/LEFT) -> P227(19F/LEFT) -> P137(23F/LEFT) -> P317(25E/LEFT) -> P43(26E/LEFT) -> P145(20E/LEFT) -> P40(17E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 19 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 65793 Total stationary ticks: 546697 Seat-event requests: 3388 Failed seat-event starts: 3313 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 40 Critical blocker identity: P40->17E(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 39 Unresolved outside passengers: 239 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P40(17E/LEFT/WAITING_FOR_SEAT_EVENT) P145(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P317(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(18G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(12G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P294(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(7E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3313 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 118 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3313 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 219 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[118]: P118(36D/LEFT/MOVING_IN_AISLE@tile18) -> P1(19D/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P1->19D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P118{seat=36D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=1,lastMoveTick=112,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 13 Scenario seed: -5928936887901050554 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2063 Passengers seated: 135/192 Average waiting ticks: 517.54 Longest waiting passenger: P3->18F(RIGHT) Longest waiting ticks: 2063 LEFT AISLE ---------- Total moves: 1179 Maximum occupied tiles: 15 Seat events: 76 Single-blocker events: 15 Multiple-blocker events: 3 Temporary aisle reoccupations: 21 RIGHT AISLE ----------- Total moves: 1070 Maximum occupied tiles: 30 Seat events: 59 Single-blocker events: 9 Multiple-blocker events: 3 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 86 Reservations granted: 82 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 22 Remaining moving in aisle: 29 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48357 Longest unresolved passenger ID: 3 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 28 Longest dependency chain: P97(23G/RIGHT) -> P186(7F/RIGHT) -> P39(16G/RIGHT) -> P56(6D/RIGHT) -> P138(15G/RIGHT) -> P172(28C/RIGHT) -> P159(22C/RIGHT) -> P0(9G/RIGHT) -> P147(29C/RIGHT) -> P37(26G/RIGHT) -> P188(18D/RIGHT) -> P2(22G/RIGHT) -> P106(14G/RIGHT) -> P40(27F/RIGHT) -> P185(25C/RIGHT) -> P177(18C/RIGHT) -> P67(19F/RIGHT) -> P114(22E/RIGHT) -> P181(26E/RIGHT) -> P44(25G/RIGHT) -> P74(22H/RIGHT) -> P46(23H/RIGHT) -> P60(28D/RIGHT) -> P112(30E/RIGHT) -> P107(27E/RIGHT) -> P155(27H/RIGHT) -> P150(29H/RIGHT) -> P127(28H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 97 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 61800 Total stationary ticks: 149513 Seat-event requests: 3478 Failed seat-event starts: 3343 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 127 Critical blocker identity: P127->28H(RIGHT) Direct fan-out: 1 Total indirect descendants: 27 Critical tree size including blocker: 28 Critical tree depth: 28 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 35 Unresolved outside passengers: 22 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P127(28H/RIGHT/WAITING_FOR_SEAT_EVENT) P150(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P112(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(18C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(22C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(6D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(7F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3327 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 166 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3327 Rear-boundary failures: 16 Middle-bank reservation failures: 4 Active-event deferrals: 1047 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[166]: P166(30H/RIGHT/MOVING_IN_AISLE@tile29) -> P61(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P61->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P166{seat=30H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=61,lastMoveTick=194,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 14 Scenario seed: -596101596311689426 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2225 Passengers seated: 145/235 Average waiting ticks: 879.59 Longest waiting passenger: P13->19A(LEFT) Longest waiting ticks: 2225 LEFT AISLE ---------- Total moves: 668 Maximum occupied tiles: 11 Seat events: 44 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1516 Maximum occupied tiles: 17 Seat events: 101 Single-blocker events: 24 Multiple-blocker events: 4 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3569 Reservations granted: 3569 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 64 Remaining moving in aisle: 19 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 32016 Longest unresolved passenger ID: 13 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P67(22G/RIGHT) -> P212(27H/RIGHT) -> P216(22F/RIGHT) -> P43(18H/RIGHT) -> P69(15H/RIGHT) -> P27(22D/RIGHT) -> P180(30G/RIGHT) -> P48(29H/RIGHT) -> P8(18G/RIGHT) -> P19(27C/RIGHT) -> P201(28E/RIGHT) -> P159(19C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 67 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 47368 Total stationary ticks: 240509 Seat-event requests: 3643 Failed seat-event starts: 3498 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 159 Critical blocker identity: P159->19C(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 26 Unresolved outside passengers: 64 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P159(19C/RIGHT/WAITING_FOR_SEAT_EVENT) P201(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(27C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3450 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 20|21 Critical blocker unavailable yield tiles: 20|21 Critical blocker yield-tile occupants: 151|230 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3450 Rear-boundary failures: 48 Middle-bank reservation failures: 0 Active-event deferrals: 515 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[151]: P151(23E/RIGHT/MOVING_IN_AISLE@tile20) -> P230(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[230]: P230(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P230->21H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P151{seat=23E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=230,lastMoveTick=654,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P230{seat=21H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=653,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 15 Scenario seed: 3259148436728144186 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2257 Passengers seated: 184/259 Average waiting ticks: 635.47 Longest waiting passenger: P27->6E(RIGHT) Longest waiting ticks: 2257 LEFT AISLE ---------- Total moves: 1853 Maximum occupied tiles: 24 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1364 Maximum occupied tiles: 22 Seat events: 82 Single-blocker events: 19 Multiple-blocker events: 1 Temporary aisle reoccupations: 21 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1721 Reservations granted: 1721 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 32 Remaining moving in aisle: 37 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 60798 Longest unresolved passenger ID: 27 Longest unresolved row: 6 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P32(27D/LEFT) -> P54(20E/LEFT) -> P157(30B/LEFT) -> P95(32E/LEFT) -> P59(31D/LEFT) -> P120(31B/LEFT) -> P225(30F/LEFT) -> P137(24A/LEFT) -> P233(20A/LEFT) -> P172(21B/LEFT) -> P232(26C/LEFT) -> P230(26D/LEFT) -> P227(26B/LEFT) -> P201(26E/LEFT) -> P170(31E/LEFT) -> P203(27B/LEFT) -> P107(30D/LEFT) -> P13(28A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 32 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 37 Total blocked ticks: 75367 Total stationary ticks: 228254 Seat-event requests: 3489 Failed seat-event starts: 3305 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 13 Critical blocker identity: P13->28A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 43 Unresolved outside passengers: 32 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P13(28A/LEFT/WAITING_FOR_SEAT_EVENT) P107(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P225(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3284 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 29|30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 224 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3284 Rear-boundary failures: 21 Middle-bank reservation failures: 0 Active-event deferrals: 764 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[224]: P224(31F/LEFT/MOVING_IN_AISLE@tile30) -> P24(32B/LEFT/MOVING_IN_AISLE@tile31) -> P42(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P42->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P224{seat=31F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=24,lastMoveTick=406,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 16 Scenario seed: 5068547015978446693 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2233 Passengers seated: 200/235 Average waiting ticks: 415.40 Longest waiting passenger: P104->15F(LEFT) Longest waiting ticks: 2214 LEFT AISLE ---------- Total moves: 1577 Maximum occupied tiles: 23 Seat events: 98 Single-blocker events: 28 Multiple-blocker events: 8 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 1669 Maximum occupied tiles: 20 Seat events: 102 Single-blocker events: 22 Multiple-blocker events: 8 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3282 Reservations granted: 3282 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 29 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46075 Longest unresolved passenger ID: 46 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P203(26C/RIGHT) -> P224(28H/RIGHT) -> P131(24G/RIGHT) -> P62(26G/RIGHT) -> P0(25C/RIGHT) -> P50(27D/RIGHT) -> P143(28G/RIGHT) -> P194(26F/RIGHT) -> P182(30F/RIGHT) -> P34(29C/RIGHT) -> P119(28C/RIGHT) -> P175(29D/RIGHT) -> P154(30G/RIGHT) -> P117(30H/RIGHT) -> P46(30C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 203 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 60456 Total stationary ticks: 146291 Seat-event requests: 3442 Failed seat-event starts: 3242 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 46 Critical blocker identity: P46->30C(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 35 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P46(30C/RIGHT/WAITING_FOR_SEAT_EVENT) P117(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1637 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1605 Rear-boundary failures: 1637 Middle-bank reservation failures: 0 Active-event deferrals: 1072 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 17 Scenario seed: -4689787317569772711 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2022 Passengers seated: 118/282 Average waiting ticks: 1105.75 Longest waiting passenger: P0->2E(LEFT) Longest waiting ticks: 2022 LEFT AISLE ---------- Total moves: 747 Maximum occupied tiles: 9 Seat events: 50 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 RIGHT AISLE ----------- Total moves: 1276 Maximum occupied tiles: 26 Seat events: 68 Single-blocker events: 14 Multiple-blocker events: 2 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 42 Reservations granted: 41 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 129 Remaining moving in aisle: 27 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 42313 Longest unresolved passenger ID: 0 Longest unresolved row: 2 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P71(11I/RIGHT) -> P29(29D/RIGHT) -> P158(23I/RIGHT) -> P173(9H/RIGHT) -> P73(17H/RIGHT) -> P240(8I/RIGHT) -> P244(13H/RIGHT) -> P137(18G/RIGHT) -> P255(24I/RIGHT) -> P134(12G/RIGHT) -> P176(31G/RIGHT) -> P199(25I/RIGHT) -> P32(18I/RIGHT) -> P90(21G/RIGHT) -> P130(18E/RIGHT) -> P20(26G/RIGHT) -> P26(28H/RIGHT) -> P10(31I/RIGHT) -> P74(32I/RIGHT) -> P36(28F/RIGHT) -> P112(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 71 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 58153 Total stationary ticks: 355845 Seat-event requests: 3347 Failed seat-event starts: 3229 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 112 Critical blocker identity: P112->21I(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 35 Unresolved outside passengers: 129 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P112(21I/RIGHT/WAITING_FOR_SEAT_EVENT) P36(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(8I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(9H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(11I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3229 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 162 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3229 Rear-boundary failures: 0 Middle-bank reservation failures: 1 Active-event deferrals: 669 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[162]: P162(22H/RIGHT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P162->22H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P162{seat=22H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=22,directBlocker=-1,lastMoveTick=362,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 18 Scenario seed: 4569912602137833077 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2268 Passengers seated: 194/230 Average waiting ticks: 517.96 Longest waiting passenger: P20->5H(RIGHT) Longest waiting ticks: 2268 LEFT AISLE ---------- Total moves: 1686 Maximum occupied tiles: 10 Seat events: 108 Single-blocker events: 31 Multiple-blocker events: 5 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 1475 Maximum occupied tiles: 19 Seat events: 86 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 60 Reservations granted: 60 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 16 Remaining moving in aisle: 14 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23609 Longest unresolved passenger ID: 20 Longest unresolved row: 5 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P181(21G/RIGHT) -> P191(7G/RIGHT) -> P113(31D/RIGHT) -> P201(26F/RIGHT) -> P88(17G/RIGHT) -> P151(14H/RIGHT) -> P186(17H/RIGHT) -> P216(13E/RIGHT) -> P70(29H/RIGHT) -> P197(27D/RIGHT) -> P110(11I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 181 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 38052 Total stationary ticks: 145622 Seat-event requests: 3442 Failed seat-event starts: 3248 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 110 Critical blocker identity: P110->11I(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 20 Unresolved outside passengers: 16 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P110(11I/RIGHT/WAITING_FOR_SEAT_EVENT) P197(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(7G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1675 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 12|13 Critical blocker unavailable yield tiles: 12|13 Critical blocker yield-tile occupants: 155|64 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1675 Rear-boundary failures: 1573 Middle-bank reservation failures: 0 Active-event deferrals: 613 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[155]: P155(18D/RIGHT/MOVING_IN_AISLE@tile12) -> P64(13I/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[64]: P64(13I/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P64->13I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P155{seat=18D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=64,lastMoveTick=596,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P64{seat=13I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=575,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 19 Scenario seed: 5028399930426997437 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2338 Passengers seated: 219/245 Average waiting ticks: 467.27 Longest waiting passenger: P97->19A(LEFT) Longest waiting ticks: 2338 LEFT AISLE ---------- Total moves: 1728 Maximum occupied tiles: 17 Seat events: 99 Single-blocker events: 22 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1828 Maximum occupied tiles: 11 Seat events: 120 Single-blocker events: 31 Multiple-blocker events: 8 Temporary aisle reoccupations: 47 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1707 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 8 Remaining moving in aisle: 15 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24799 Longest unresolved passenger ID: 97 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P112(13F/LEFT) -> P166(9A/LEFT) -> P146(6C/LEFT) -> P196(11B/LEFT) -> P242(26D/LEFT) -> P148(31D/LEFT) -> P241(25A/LEFT) -> P226(12A/LEFT) -> P59(23B/LEFT) -> P36(23F/LEFT) -> P63(31B/LEFT) -> P222(14D/LEFT) -> P233(21D/LEFT) -> P88(26C/LEFT) -> P72(17B/LEFT) -> P129(16F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 112 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 34602 Total stationary ticks: 142774 Seat-event requests: 3374 Failed seat-event starts: 3155 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 129 Critical blocker identity: P129->16F(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 18 Unresolved outside passengers: 8 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P129(16F/LEFT/WAITING_FOR_SEAT_EVENT) P72(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(6C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(13F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1643 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 170 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1643 Rear-boundary failures: 1512 Middle-bank reservation failures: 0 Active-event deferrals: 412 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[170]: P170(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P170->18B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P170{seat=18B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=699,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 20 Scenario seed: -6756890552327418926 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1939 Passengers seated: 102/192 Average waiting ticks: 755.30 Longest waiting passenger: P0->14D(LEFT) Longest waiting ticks: 1939 LEFT AISLE ---------- Total moves: 1072 Maximum occupied tiles: 18 Seat events: 59 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 843 Maximum occupied tiles: 23 Seat events: 43 Single-blocker events: 7 Multiple-blocker events: 0 Temporary aisle reoccupations: 7 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3259 Reservations granted: 3259 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 49 Remaining moving in aisle: 29 Remaining waiting at row: 12 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45764 Longest unresolved passenger ID: 0 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P162(29F/RIGHT) -> P97(30F/RIGHT) -> P78(12D/RIGHT) -> P30(20G/RIGHT) -> P53(11E/RIGHT) -> P146(16F/RIGHT) -> P72(20F/RIGHT) -> P158(15G/RIGHT) -> P102(29G/RIGHT) -> P88(19C/RIGHT) -> P67(17E/RIGHT) -> P116(24D/RIGHT) -> P64(21H/RIGHT) -> P61(28H/RIGHT) -> P15(24G/RIGHT) -> P20(21D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 162 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 66989 Total stationary ticks: 192248 Seat-event requests: 3314 Failed seat-event starts: 3212 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 20 Critical blocker identity: P20->21D(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 12 Terminal WAITING_FOR_SEAT_EVENT nodes: 12 Unresolved internal passengers: 41 Unresolved outside passengers: 49 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P20(21D/RIGHT/WAITING_FOR_SEAT_EVENT) P15(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(19C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P146(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(11E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(12D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3168 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 126 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 6 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3168 Rear-boundary failures: 44 Middle-bank reservation failures: 0 Active-event deferrals: 454 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[126]: P126(22E/RIGHT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P126->22E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P126{seat=22E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=22,directBlocker=-1,lastMoveTick=292,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 21 Scenario seed: -3984992692899029381 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2238 Passengers seated: 175/306 Average waiting ticks: 976.41 Longest waiting passenger: P0->7B(LEFT) Longest waiting ticks: 2238 LEFT AISLE ---------- Total moves: 1362 Maximum occupied tiles: 11 Seat events: 75 Single-blocker events: 16 Multiple-blocker events: 1 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 2006 Maximum occupied tiles: 25 Seat events: 100 Single-blocker events: 22 Multiple-blocker events: 3 Temporary aisle reoccupations: 30 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3289 Reservations granted: 3289 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 96 Remaining moving in aisle: 28 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44493 Longest unresolved passenger ID: 0 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P11(15F/RIGHT) -> P302(11I/RIGHT) -> P227(7I/RIGHT) -> P162(27D/RIGHT) -> P230(26D/RIGHT) -> P16(13D/RIGHT) -> P25(28G/RIGHT) -> P116(20H/RIGHT) -> P160(29J/RIGHT) -> P188(16E/RIGHT) -> P208(15I/RIGHT) -> P3(35H/RIGHT) -> P293(36G/RIGHT) -> P288(16H/RIGHT) -> P196(17H/RIGHT) -> P76(25F/RIGHT) -> P27(17D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 11 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 60012 Total stationary ticks: 346199 Seat-event requests: 3453 Failed seat-event starts: 3278 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 27 Critical blocker identity: P27->17D(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 35 Unresolved outside passengers: 96 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P27(17D/RIGHT/WAITING_FOR_SEAT_EVENT) P76(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P288(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P293(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(13D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(7I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P302(11I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3278 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 18|19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 131 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3278 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 557 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[131]: P131(19J/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P131->19J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P131{seat=19J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=707,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 22 Scenario seed: -7253868983693529859 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2460 Passengers seated: 253/288 Average waiting ticks: 504.90 Longest waiting passenger: P46->28G(LEFT) Longest waiting ticks: 2414 LEFT AISLE ---------- Total moves: 2481 Maximum occupied tiles: 14 Seat events: 131 Single-blocker events: 33 Multiple-blocker events: 9 Temporary aisle reoccupations: 51 RIGHT AISLE ----------- Total moves: 2336 Maximum occupied tiles: 25 Seat events: 122 Single-blocker events: 33 Multiple-blocker events: 6 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1603 Reservations granted: 1602 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 30 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49295 Longest unresolved passenger ID: 145 Longest unresolved row: 34 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P35(20I/RIGHT) -> P264(18J/RIGHT) -> P167(21E/RIGHT) -> P141(30E/RIGHT) -> P267(15D/RIGHT) -> P206(29J/RIGHT) -> P11(25I/RIGHT) -> P233(28I/RIGHT) -> P215(17H/RIGHT) -> P241(24G/RIGHT) -> P81(20G/RIGHT) -> P98(36H/RIGHT) -> P8(31E/RIGHT) -> P245(30H/RIGHT) -> P269(36J/RIGHT) -> P279(36E/RIGHT) -> P234(30J/RIGHT) -> P27(30D/RIGHT) -> P151(35I/RIGHT) -> P36(29H/RIGHT) -> P31(31I/RIGHT) -> P130(32J/RIGHT) -> P145(34E/RIGHT) -> P184(31J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 64072 Total stationary ticks: 198821 Seat-event requests: 3522 Failed seat-event starts: 3269 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 184 Critical blocker identity: P184->31J(RIGHT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 35 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P184(31J/RIGHT/WAITING_FOR_SEAT_EVENT) P145(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P234(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P269(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3250 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 160 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3250 Rear-boundary failures: 19 Middle-bank reservation failures: 1 Active-event deferrals: 1180 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[160]: P160(32H/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P160->32H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P160{seat=32H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=609,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 23 Scenario seed: -2501501987701012824 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2208 Passengers seated: 157/230 Average waiting ticks: 603.14 Longest waiting passenger: P0->11A(LEFT) Longest waiting ticks: 2208 LEFT AISLE ---------- Total moves: 1085 Maximum occupied tiles: 23 Seat events: 61 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1800 Maximum occupied tiles: 24 Seat events: 96 Single-blocker events: 20 Multiple-blocker events: 9 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 104 Reservations granted: 104 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 38 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 63947 Longest unresolved passenger ID: 0 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P55(22E/RIGHT) -> P52(26G/RIGHT) -> P39(14D/RIGHT) -> P159(21I/RIGHT) -> P50(20I/RIGHT) -> P218(27I/RIGHT) -> P48(19E/RIGHT) -> P129(26I/RIGHT) -> P134(23F/RIGHT) -> P136(25G/RIGHT) -> P214(27E/RIGHT) -> P138(26E/RIGHT) -> P149(25D/RIGHT) -> P121(32I/RIGHT) -> P183(32E/RIGHT) -> P79(30G/RIGHT) -> P119(28G/RIGHT) -> P91(28H/RIGHT) -> P177(32H/RIGHT) -> P162(29I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 55 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 38 Total blocked ticks: 78177 Total stationary ticks: 204885 Seat-event requests: 3583 Failed seat-event starts: 3426 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 162 Critical blocker identity: P162->29I(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 44 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P162(29I/RIGHT/WAITING_FOR_SEAT_EVENT) P177(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(14D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3373 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 33 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3373 Rear-boundary failures: 53 Middle-bank reservation failures: 0 Active-event deferrals: 769 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[33]: P33(30H/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P33->30H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=30H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=474,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 24 Scenario seed: 255972437219249964 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2008 Passengers seated: 105/288 Average waiting ticks: 1112.65 Longest waiting passenger: P1->32A(LEFT) Longest waiting ticks: 2008 LEFT AISLE ---------- Total moves: 865 Maximum occupied tiles: 28 Seat events: 36 Single-blocker events: 1 Multiple-blocker events: 1 Temporary aisle reoccupations: 3 RIGHT AISLE ----------- Total moves: 1403 Maximum occupied tiles: 20 Seat events: 69 Single-blocker events: 12 Multiple-blocker events: 2 Temporary aisle reoccupations: 16 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1827 Reservations granted: 1827 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1491 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 135 Remaining moving in aisle: 39 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64926 Longest unresolved passenger ID: 1 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P45(14A/LEFT) -> P66(34C/LEFT) -> P121(21A/LEFT) -> P100(20C/LEFT) -> P119(16C/LEFT) -> P180(23A/LEFT) -> P157(26C/LEFT) -> P266(13B/LEFT) -> P199(11F/LEFT) -> P238(24F/LEFT) -> P31(16B/LEFT) -> P186(29A/LEFT) -> P143(27D/LEFT) -> P247(22F/LEFT) -> P72(36F/LEFT) -> P269(24C/LEFT) -> P276(29C/LEFT) -> P36(29F/LEFT) -> P205(21F/LEFT) -> P259(32G/LEFT) -> P248(27C/LEFT) -> P284(26A/LEFT) -> P87(29E/LEFT) -> P110(28A/LEFT) -> P44(26F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 45 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 82320 Total stationary ticks: 387225 Seat-event requests: 1908 Failed seat-event starts: 1803 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->26F(LEFT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 48 Unresolved outside passengers: 135 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P44(26F/LEFT/WAITING_FOR_SEAT_EVENT) P110(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P284(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P248(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P259(32G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P269(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1803 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 74 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1803 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 408 Simultaneous arbitration losses: 1491 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[74]: P74(27G/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P74->27G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P74{seat=27G,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=143,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 25 Scenario seed: 6006178687369183102 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2431 Passengers seated: 223/306 Average waiting ticks: 677.24 Longest waiting passenger: P7->34B(LEFT) Longest waiting ticks: 2431 LEFT AISLE ---------- Total moves: 1925 Maximum occupied tiles: 21 Seat events: 100 Single-blocker events: 19 Multiple-blocker events: 6 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 2436 Maximum occupied tiles: 33 Seat events: 123 Single-blocker events: 28 Multiple-blocker events: 10 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3591 Reservations granted: 3589 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 47 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 77298 Longest unresolved passenger ID: 7 Longest unresolved row: 34 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P76(7B/LEFT) -> P173(10A/LEFT) -> P228(23E/LEFT) -> P278(14A/LEFT) -> P36(12C/LEFT) -> P289(35B/LEFT) -> P171(14D/LEFT) -> P100(29C/LEFT) -> P85(36A/LEFT) -> P161(16A/LEFT) -> P17(14G/LEFT) -> P0(16B/LEFT) -> P2(34G/LEFT) -> P286(28B/LEFT) -> P219(20G/LEFT) -> P31(23C/LEFT) -> P183(17G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 76 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 47 Total blocked ticks: 95223 Total stationary ticks: 288138 Seat-event requests: 3774 Failed seat-event starts: 3551 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 183 Critical blocker identity: P183->17G(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 54 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 37 Critical blocker tree: P183(17G/LEFT/WAITING_FOR_SEAT_EVENT) P31(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(20G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P286(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(14G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P289(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P278(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P228(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3312 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 18|19|20 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 172 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3312 Rear-boundary failures: 239 Middle-bank reservation failures: 2 Active-event deferrals: 1196 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[172]: P172(19A/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P172->19A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P172{seat=19A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=700,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 26 Scenario seed: 3265130098881114035 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2424 Passengers seated: 192/282 Average waiting ticks: 834.82 Longest waiting passenger: P4->4E(LEFT) Longest waiting ticks: 2424 LEFT AISLE ---------- Total moves: 1014 Maximum occupied tiles: 17 Seat events: 65 Single-blocker events: 14 Multiple-blocker events: 0 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 2146 Maximum occupied tiles: 22 Seat events: 127 Single-blocker events: 33 Multiple-blocker events: 11 Temporary aisle reoccupations: 55 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 65 Reservations granted: 65 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 54 Remaining moving in aisle: 28 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49639 Longest unresolved passenger ID: 4 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P239(21C/LEFT) -> P105(20F/LEFT) -> P200(5A/LEFT) -> P280(20B/LEFT) -> P174(26F/LEFT) -> P187(12A/LEFT) -> P78(31B/LEFT) -> P237(22F/LEFT) -> P214(21A/LEFT) -> P182(12B/LEFT) -> P158(25C/LEFT) -> P3(30F/LEFT) -> P165(23A/LEFT) -> P263(18B/LEFT) -> P264(15A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 239 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 67942 Total stationary ticks: 287700 Seat-event requests: 3761 Failed seat-event starts: 3569 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 264 Critical blocker identity: P264->15A(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 36 Unresolved outside passengers: 54 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P264(15A/LEFT/WAITING_FOR_SEAT_EVENT) P263(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P200(5A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P239(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3532 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 136 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3532 Rear-boundary failures: 37 Middle-bank reservation failures: 0 Active-event deferrals: 910 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[136]: P136(16B/LEFT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P136->16B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P136{seat=16B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=16,directBlocker=-1,lastMoveTick=424,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 27 Scenario seed: 8313745281916666962 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2059 Passengers seated: 139/353 Average waiting ticks: 1189.74 Longest waiting passenger: P2->32I(RIGHT) Longest waiting ticks: 2059 LEFT AISLE ---------- Total moves: 1178 Maximum occupied tiles: 24 Seat events: 60 Single-blocker events: 13 Multiple-blocker events: 0 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1496 Maximum occupied tiles: 14 Seat events: 79 Single-blocker events: 16 Multiple-blocker events: 2 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3197 Reservations granted: 3197 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 176 Remaining moving in aisle: 32 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51141 Longest unresolved passenger ID: 2 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P285(26G/LEFT) -> P168(19C/LEFT) -> P180(15B/LEFT) -> P335(24G/LEFT) -> P323(6F/LEFT) -> P236(22D/LEFT) -> P37(21B/LEFT) -> P291(31C/LEFT) -> P310(30A/LEFT) -> P11(13E/LEFT) -> P171(14C/LEFT) -> P6(36A/LEFT) -> P148(32A/LEFT) -> P103(25C/LEFT) -> P154(25A/LEFT) -> P24(18B/LEFT) -> P227(23F/LEFT) -> P260(20D/LEFT) -> P17(30F/LEFT) -> P123(35B/LEFT) -> P308(31A/LEFT) -> P231(25G/LEFT) -> P241(23G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 285 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 63683 Total stationary ticks: 473289 Seat-event requests: 3284 Failed seat-event starts: 3145 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 241 Critical blocker identity: P241->23G(LEFT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 38 Unresolved outside passengers: 176 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P241(23G/LEFT/WAITING_FOR_SEAT_EVENT) P231(25G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P308(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P260(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P310(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P291(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P323(6F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P335(24G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3145 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 146 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3145 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 389 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[146]: P146(24B/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P146->24B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P146{seat=24B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=362,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 28 Scenario seed: 8514856120935141461 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2223 Passengers seated: 175/216 Average waiting ticks: 538.23 Longest waiting passenger: P1->11E(RIGHT) Longest waiting ticks: 2223 LEFT AISLE ---------- Total moves: 1571 Maximum occupied tiles: 12 Seat events: 101 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1160 Maximum occupied tiles: 17 Seat events: 74 Single-blocker events: 14 Multiple-blocker events: 4 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3304 Reservations granted: 3304 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 19 Remaining moving in aisle: 16 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26773 Longest unresolved passenger ID: 1 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P92(13G/RIGHT) -> P215(6H/RIGHT) -> P35(30F/RIGHT) -> P62(28E/RIGHT) -> P79(8D/RIGHT) -> P132(26H/RIGHT) -> P180(29H/RIGHT) -> P97(17F/RIGHT) -> P123(10C/RIGHT) -> P111(18H/RIGHT) -> P193(27G/RIGHT) -> P138(21E/RIGHT) -> P186(14H/RIGHT) -> P84(17E/RIGHT) -> P156(15C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 92 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 40273 Total stationary ticks: 145562 Seat-event requests: 3391 Failed seat-event starts: 3216 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->15C(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 22 Unresolved outside passengers: 19 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P156(15C/RIGHT/WAITING_FOR_SEAT_EVENT) P84(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(10C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(6H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3203 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 16|17 Critical blocker unavailable yield tiles: 16|17 Critical blocker yield-tile occupants: 194|192 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3203 Rear-boundary failures: 13 Middle-bank reservation failures: 0 Active-event deferrals: 468 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 1 Yield-occupant trace: yieldOccupant[194]: P194(16H/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[192]: P192(17H/RIGHT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P192->17H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: false Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P194{seat=16H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=16,directBlocker=-1,lastMoveTick=485,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P192{seat=17H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=17,directBlocker=-1,lastMoveTick=484,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 29 Scenario seed: 2436080194029649215 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2439 Passengers seated: 250/274 Average waiting ticks: 476.72 Longest waiting passenger: P155->22I(RIGHT) Longest waiting ticks: 2407 LEFT AISLE ---------- Total moves: 2107 Maximum occupied tiles: 15 Seat events: 132 Single-blocker events: 34 Multiple-blocker events: 10 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 2063 Maximum occupied tiles: 20 Seat events: 118 Single-blocker events: 22 Multiple-blocker events: 11 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 219 Reservations granted: 215 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 15 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 19 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 31819 Longest unresolved passenger ID: 186 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P169(29F/RIGHT) -> P213(26G/RIGHT) -> P16(24I/RIGHT) -> P110(24E/RIGHT) -> P62(25G/RIGHT) -> P68(21F/RIGHT) -> P140(25D/RIGHT) -> P155(22I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 169 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 46109 Total stationary ticks: 166135 Seat-event requests: 3532 Failed seat-event starts: 3282 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 155 Critical blocker identity: P155->22I(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 24 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P155(22I/RIGHT/WAITING_FOR_SEAT_EVENT) P140(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P110(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3155 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 114 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3155 Rear-boundary failures: 127 Middle-bank reservation failures: 4 Active-event deferrals: 1107 Simultaneous arbitration losses: 15 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[114]: P114(23H/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P114->23H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P114{seat=23H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=768,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ============================================================ Date/Time: 2026-07-11 01:43:26 Experiment seed: 1783730605879 Scenario number: 30 Scenario seed: 1772395849406234795 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2280 Passengers seated: 178/235 Average waiting ticks: 690.67 Longest waiting passenger: P0->20A(LEFT) Longest waiting ticks: 2280 LEFT AISLE ---------- Total moves: 1040 Maximum occupied tiles: 11 Seat events: 72 Single-blocker events: 20 Multiple-blocker events: 5 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1695 Maximum occupied tiles: 16 Seat events: 106 Single-blocker events: 28 Multiple-blocker events: 6 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3396 Reservations granted: 3387 Reservations denied/waited: 9 Simultaneous opposite-aisle conflicts: 6 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 36 Remaining moving in aisle: 14 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23120 Longest unresolved passenger ID: 0 Longest unresolved row: 20 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P57(26G/RIGHT) -> P225(28F/RIGHT) -> P181(27H/RIGHT) -> P8(30H/RIGHT) -> P90(30G/RIGHT) -> P116(29D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 57 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 38289 Total stationary ticks: 187510 Seat-event requests: 3473 Failed seat-event starts: 3295 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 116 Critical blocker identity: P116->29D(RIGHT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 21 Unresolved outside passengers: 36 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P116(29D/RIGHT/WAITING_FOR_SEAT_EVENT) P90(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3252 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 30|31 Critical blocker yield-tile occupants: 18|-1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3252 Rear-boundary failures: 43 Middle-bank reservation failures: 9 Active-event deferrals: 529 Simultaneous arbitration losses: 6 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[18]: P18(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P18->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P18{seat=30D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=647,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} ============================================================ ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 07 YIELD-TILE OCCUPANT TRACE AND CYCLE CONFIRMATION ************************************************************ Experiment seed: 1783730605879 Scenarios executed: 30 Successful completions: 0 Incomplete/MAX_TICKS: 30 Average completed ticks: 2231.43 Average waiting ticks: 729.00 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 1 Scenario seed: 8391657345629284387 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2152 Passengers seated: 167/235 Average waiting ticks: 718.90 Longest waiting passenger: P0->28H(RIGHT) Longest waiting ticks: 2152 LEFT AISLE ---------- Total moves: 1477 Maximum occupied tiles: 15 Seat events: 91 Single-blocker events: 23 Multiple-blocker events: 3 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 1148 Maximum occupied tiles: 10 Seat events: 76 Single-blocker events: 13 Multiple-blocker events: 2 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3248 Reservations granted: 3244 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 45 Remaining moving in aisle: 14 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21923 Longest unresolved passenger ID: 0 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P91(18B/LEFT) -> P122(21F/LEFT) -> P197(23B/LEFT) -> P173(18E/LEFT) -> P168(23A/LEFT) -> P48(29F/LEFT) -> P14(7F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 91 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 40029 Total stationary ticks: 193518 Seat-event requests: 3337 Failed seat-event starts: 3170 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 11 Critical blocker identity: P11->30E(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 23 Unresolved outside passengers: 45 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P11(30E/LEFT/WAITING_FOR_SEAT_EVENT) P205(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3118 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3118 Rear-boundary failures: 52 Middle-bank reservation failures: 4 Active-event deferrals: 391 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 2 Scenario seed: -6627689809876228221 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2122 Passengers seated: 169/192 Average waiting ticks: 406.54 Longest waiting passenger: P3->10A(LEFT) Longest waiting ticks: 2122 LEFT AISLE ---------- Total moves: 1270 Maximum occupied tiles: 12 Seat events: 87 Single-blocker events: 21 Multiple-blocker events: 7 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1222 Maximum occupied tiles: 11 Seat events: 82 Single-blocker events: 19 Multiple-blocker events: 3 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3206 Reservations granted: 3199 Reservations denied/waited: 7 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 8 Remaining moving in aisle: 11 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 17304 Longest unresolved passenger ID: 3 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P50(10D/LEFT) -> P191(12B/LEFT) -> P99(28E/LEFT) -> P134(22A/LEFT) -> P133(28D/LEFT) -> P69(17B/LEFT) -> P30(29D/LEFT) -> P173(26E/LEFT) -> P80(9F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 50 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 27125 Total stationary ticks: 97614 Seat-event requests: 3286 Failed seat-event starts: 3117 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 80 Critical blocker identity: P80->9F(LEFT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 15 Unresolved outside passengers: 8 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P80(9F/LEFT/WAITING_FOR_SEAT_EVENT) P173(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(10D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1597 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 10|11 Critical blocker unavailable yield tiles: 10 Critical blocker yield-tile occupants: 180 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1520 Rear-boundary failures: 1597 Middle-bank reservation failures: 7 Active-event deferrals: 511 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[180]: P180(10C/LEFT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P180->10C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P180{seat=10C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=10,directBlocker=-1,lastMoveTick=583,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 10|11 Current unavailable yield tiles: 10 Current yield-tile occupants: 180 Final row-event chain: 80|180 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 3 Scenario seed: -8289895057282936339 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2707 Passengers seated: 268/342 Average waiting ticks: 770.53 Longest waiting passenger: P2->28E(LEFT) Longest waiting ticks: 2707 LEFT AISLE ---------- Total moves: 2148 Maximum occupied tiles: 35 Seat events: 96 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 3024 Maximum occupied tiles: 14 Seat events: 172 Single-blocker events: 35 Multiple-blocker events: 18 Temporary aisle reoccupations: 74 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2171 Reservations granted: 2170 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 35 Remaining moving in aisle: 31 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64129 Longest unresolved passenger ID: 2 Longest unresolved row: 28 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P136(26B/LEFT) -> P116(17C/LEFT) -> P82(33E/LEFT) -> P329(34G/LEFT) -> P145(23A/LEFT) -> P119(35B/LEFT) -> P217(34C/LEFT) -> P17(25E/LEFT) -> P170(30D/LEFT) -> P282(25B/LEFT) -> P298(35C/LEFT) -> P67(25A/LEFT) -> P202(29A/LEFT) -> P10(27G/LEFT) -> P322(27B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 136 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 86752 Total stationary ticks: 332345 Seat-event requests: 3935 Failed seat-event starts: 3667 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 322 Critical blocker identity: P322->27B(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 39 Unresolved outside passengers: 35 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P322(27B/LEFT/WAITING_FOR_SEAT_EVENT) P10(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P298(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P282(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P329(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P136(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3590 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 237 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3590 Rear-boundary failures: 77 Middle-bank reservation failures: 1 Active-event deferrals: 1166 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[237]: P237(28G/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P237->28G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P237{seat=28G,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=28,directBlocker=-1,lastMoveTick=539,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 28 Current unavailable yield tiles: 28 Current yield-tile occupants: 237 Final row-event chain: 322|237 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 4 Scenario seed: -5752791128812827537 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2620 Passengers seated: 178/324 Average waiting ticks: 1356.42 Longest waiting passenger: P0->17D(RIGHT) Longest waiting ticks: 2620 LEFT AISLE ---------- Total moves: 2834 Maximum occupied tiles: 14 Seat events: 159 Single-blocker events: 43 Multiple-blocker events: 18 Temporary aisle reoccupations: 79 RIGHT AISLE ----------- Total moves: 364 Maximum occupied tiles: 14 Seat events: 19 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 130 Reservations granted: 130 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 128 Remaining moving in aisle: 11 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26684 Longest unresolved passenger ID: 0 Longest unresolved row: 17 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P168(23G/RIGHT) -> P42(17I/RIGHT) -> P220(9H/RIGHT) -> P266(36I/RIGHT) -> P54(27I/RIGHT) -> P260(30G/RIGHT) -> P39(18G/RIGHT) -> P283(34H/RIGHT) -> P199(32J/RIGHT) -> P155(10I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 168 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 45788 Total stationary ticks: 469133 Seat-event requests: 4234 Failed seat-event starts: 4056 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 155 Critical blocker identity: P155->10I(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 18 Unresolved outside passengers: 128 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P155(10I/RIGHT/WAITING_FOR_SEAT_EVENT) P199(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P283(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(9H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3998 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 297 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3998 Rear-boundary failures: 58 Middle-bank reservation failures: 0 Active-event deferrals: 620 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[297]: P297(11H/RIGHT/WAITING_AT_ROW@tile11) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P297->11H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P297{seat=11H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=11,directBlocker=-1,lastMoveTick=128,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 297 Final row-event chain: 155|297 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 5 Scenario seed: -516799208627740360 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2022 Passengers seated: 140/235 Average waiting ticks: 777.51 Longest waiting passenger: P14->18E(LEFT) Longest waiting ticks: 2022 LEFT AISLE ---------- Total moves: 1173 Maximum occupied tiles: 23 Seat events: 68 Single-blocker events: 9 Multiple-blocker events: 4 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1216 Maximum occupied tiles: 16 Seat events: 72 Single-blocker events: 14 Multiple-blocker events: 5 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3147 Reservations granted: 3147 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 56 Remaining moving in aisle: 26 Remaining waiting at row: 13 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40100 Longest unresolved passenger ID: 14 Longest unresolved row: 18 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P98(15G/RIGHT) -> P15(12C/RIGHT) -> P121(6D/RIGHT) -> P191(20H/RIGHT) -> P9(28G/RIGHT) -> P195(27F/RIGHT) -> P153(17G/RIGHT) -> P124(16H/RIGHT) -> P201(16D/RIGHT) -> P170(25E/RIGHT) -> P145(11C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 98 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 63468 Total stationary ticks: 224760 Seat-event requests: 3240 Failed seat-event starts: 3100 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 145 Critical blocker identity: P145->11C(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 13 Terminal WAITING_FOR_SEAT_EVENT nodes: 13 Unresolved internal passengers: 39 Unresolved outside passengers: 56 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P145(11C/RIGHT/WAITING_FOR_SEAT_EVENT) P170(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(6D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(12C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3100 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 12|13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 186 Waiting-row passengers with zero blockers: 8 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3100 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 665 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[186]: P186(13G/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P186->13G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P186{seat=13G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=494,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 12|13 Current unavailable yield tiles: 13 Current yield-tile occupants: 186 Final row-event chain: 145|186 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 6 Scenario seed: -1506003525313443526 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2474 Passengers seated: 254/274 Average waiting ticks: 478.51 Longest waiting passenger: P51->8D(RIGHT) Longest waiting ticks: 2461 LEFT AISLE ---------- Total moves: 2168 Maximum occupied tiles: 12 Seat events: 138 Single-blocker events: 41 Multiple-blocker events: 15 Temporary aisle reoccupations: 71 RIGHT AISLE ----------- Total moves: 2021 Maximum occupied tiles: 20 Seat events: 116 Single-blocker events: 34 Multiple-blocker events: 8 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1790 Reservations granted: 1786 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25465 Longest unresolved passenger ID: 134 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P229(11D/RIGHT) -> P122(6I/RIGHT) -> P101(29D/RIGHT) -> P239(28H/RIGHT) -> P102(13F/RIGHT) -> P228(15D/RIGHT) -> P131(20E/RIGHT) -> P51(8D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 229 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 40083 Total stationary ticks: 160527 Seat-event requests: 2004 Failed seat-event starts: 1750 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 51 Critical blocker identity: P51->8D(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 20 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P51(8D/RIGHT/WAITING_FOR_SEAT_EVENT) P131(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P239(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(6I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(11D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1706 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 9 Critical blocker unavailable yield tiles: 9 Critical blocker yield-tile occupants: 62 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1706 Rear-boundary failures: 44 Middle-bank reservation failures: 4 Active-event deferrals: 872 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[62]: P62(15I/RIGHT/MOVING_IN_AISLE@tile9) -> P195(10G/RIGHT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P195->10G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P62{seat=15I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=9,directBlocker=195,lastMoveTick=828,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 9 Current unavailable yield tiles: 9 Current yield-tile occupants: 62 Final row-event chain: 51|62|195 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 7 Scenario seed: 2980782567451405128 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1996 Passengers seated: 130/204 Average waiting ticks: 590.05 Longest waiting passenger: P3->16G(RIGHT) Longest waiting ticks: 1996 LEFT AISLE ---------- Total moves: 992 Maximum occupied tiles: 16 Seat events: 70 Single-blocker events: 14 Multiple-blocker events: 3 Temporary aisle reoccupations: 21 RIGHT AISLE ----------- Total moves: 953 Maximum occupied tiles: 26 Seat events: 60 Single-blocker events: 15 Multiple-blocker events: 1 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1660 Reservations granted: 1656 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 32 Remaining moving in aisle: 35 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54282 Longest unresolved passenger ID: 3 Longest unresolved row: 16 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P122(15G/RIGHT) -> P172(18C/RIGHT) -> P132(25G/RIGHT) -> P2(20E/RIGHT) -> P183(19D/RIGHT) -> P81(21D/RIGHT) -> P128(21C/RIGHT) -> P121(29G/RIGHT) -> P5(26D/RIGHT) -> P76(28E/RIGHT) -> P25(23E/RIGHT) -> P124(28H/RIGHT) -> P199(29E/RIGHT) -> P100(24E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 122 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 67671 Total stationary ticks: 175887 Seat-event requests: 3266 Failed seat-event starts: 3136 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 100 Critical blocker identity: P100->24E(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 42 Unresolved outside passengers: 32 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P100(24E/RIGHT/WAITING_FOR_SEAT_EVENT) P199(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(21C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(18C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3099 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 157 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3099 Rear-boundary failures: 37 Middle-bank reservation failures: 4 Active-event deferrals: 558 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[157]: P157(25C/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P157->25C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P157{seat=25C,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=25,directBlocker=-1,lastMoveTick=336,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 157 Final row-event chain: 100|157 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 8 Scenario seed: 4425424160903650635 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2167 Passengers seated: 142/204 Average waiting ticks: 546.41 Longest waiting passenger: P2->8A(LEFT) Longest waiting ticks: 2167 LEFT AISLE ---------- Total moves: 957 Maximum occupied tiles: 25 Seat events: 51 Single-blocker events: 6 Multiple-blocker events: 1 Temporary aisle reoccupations: 8 RIGHT AISLE ----------- Total moves: 1567 Maximum occupied tiles: 18 Seat events: 91 Single-blocker events: 25 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3453 Reservations granted: 3453 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 21 Remaining moving in aisle: 34 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 57623 Longest unresolved passenger ID: 2 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P190(22H/RIGHT) -> P160(20H/RIGHT) -> P124(23F/RIGHT) -> P61(29E/RIGHT) -> P59(26D/RIGHT) -> P106(21C/RIGHT) -> P141(29H/RIGHT) -> P33(27H/RIGHT) -> P171(26F/RIGHT) -> P105(28H/RIGHT) -> P195(27D/RIGHT) -> P100(29D/RIGHT) -> P41(30F/RIGHT) -> P130(29G/RIGHT) -> P102(30H/RIGHT) -> P194(30D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 190 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 73268 Total stationary ticks: 170975 Seat-event requests: 3534 Failed seat-event starts: 3392 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 194 Critical blocker identity: P194->30D(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 41 Unresolved outside passengers: 21 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P194(30D/RIGHT/WAITING_FOR_SEAT_EVENT) P102(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(21C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1813 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1813 Rear-boundary failures: 1579 Middle-bank reservation failures: 0 Active-event deferrals: 580 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 9 Scenario seed: 1706165010358098163 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2575 Passengers seated: 213/353 Average waiting ticks: 1111.81 Longest waiting passenger: P3->23C(LEFT) Longest waiting ticks: 2575 LEFT AISLE ---------- Total moves: 1213 Maximum occupied tiles: 22 Seat events: 61 Single-blocker events: 10 Multiple-blocker events: 0 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 2749 Maximum occupied tiles: 16 Seat events: 152 Single-blocker events: 36 Multiple-blocker events: 12 Temporary aisle reoccupations: 62 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3725 Reservations granted: 3722 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 6 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 102 Remaining moving in aisle: 30 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 56508 Longest unresolved passenger ID: 3 Longest unresolved row: 23 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P315(14B/LEFT) -> P240(32F/LEFT) -> P67(12C/LEFT) -> P30(19C/LEFT) -> P50(33G/LEFT) -> P109(36A/LEFT) -> P150(15B/LEFT) -> P336(16F/LEFT) -> P272(10G/LEFT) -> P108(27B/LEFT) -> P23(16C/LEFT) -> P1(35C/LEFT) -> P178(29C/LEFT) -> P325(17E/LEFT) -> P95(15F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 315 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 76179 Total stationary ticks: 452276 Seat-event requests: 3914 Failed seat-event starts: 3701 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 95 Critical blocker identity: P95->15F(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 38 Unresolved outside passengers: 102 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P95(15F/LEFT/WAITING_FOR_SEAT_EVENT) P325(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P272(10G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P336(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(33G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P240(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P315(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3639 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 99 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3639 Rear-boundary failures: 62 Middle-bank reservation failures: 3 Active-event deferrals: 663 Simultaneous arbitration losses: 6 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[99]: P99(21A/LEFT/MOVING_IN_AISLE@tile16) -> P306(28F/LEFT/MOVING_IN_AISLE@tile17) -> P81(18G/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P81->18G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P99{seat=21A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=306,lastMoveTick=417,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 99 Final row-event chain: 95|99|306|81 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 10 Scenario seed: -4676905881434647304 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2435 Passengers seated: 248/288 Average waiting ticks: 557.43 Longest waiting passenger: P22->16J(RIGHT) Longest waiting ticks: 2435 LEFT AISLE ---------- Total moves: 2245 Maximum occupied tiles: 13 Seat events: 127 Single-blocker events: 29 Multiple-blocker events: 9 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 2310 Maximum occupied tiles: 22 Seat events: 121 Single-blocker events: 25 Multiple-blocker events: 11 Temporary aisle reoccupations: 49 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1700 Reservations granted: 1700 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 6 Remaining moving in aisle: 26 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40384 Longest unresolved passenger ID: 22 Longest unresolved row: 16 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P132(33G/RIGHT) -> P212(18I/RIGHT) -> P213(19I/RIGHT) -> P191(27D/RIGHT) -> P139(29J/RIGHT) -> P33(27H/RIGHT) -> P125(25I/RIGHT) -> P71(31G/RIGHT) -> P259(28J/RIGHT) -> P114(32G/RIGHT) -> P8(28E/RIGHT) -> P6(31I/RIGHT) -> P195(33E/RIGHT) -> P27(28D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 132 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 58288 Total stationary ticks: 204444 Seat-event requests: 3383 Failed seat-event starts: 3135 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 27 Critical blocker identity: P27->28D(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 34 Unresolved outside passengers: 6 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P27(28D/RIGHT/WAITING_FOR_SEAT_EVENT) P195(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3134 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 82 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3134 Rear-boundary failures: 1 Middle-bank reservation failures: 0 Active-event deferrals: 690 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[82]: P82(29F/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P82->29F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P82{seat=29F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=754,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 82 Final row-event chain: 27|82 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:11 Experiment seed: 1783731731667 Scenario number: 11 Scenario seed: 8250009028527308439 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2350 Passengers seated: 209/228 Average waiting ticks: 399.05 Longest waiting passenger: P11->19F(LEFT) Longest waiting ticks: 2321 LEFT AISLE ---------- Total moves: 1544 Maximum occupied tiles: 21 Seat events: 91 Single-blocker events: 18 Multiple-blocker events: 8 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1741 Maximum occupied tiles: 11 Seat events: 118 Single-blocker events: 35 Multiple-blocker events: 13 Temporary aisle reoccupations: 63 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3414 Reservations granted: 3414 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 15 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26842 Longest unresolved passenger ID: 171 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P52(23B/LEFT) -> P125(27B/LEFT) -> P217(30A/LEFT) -> P212(29D/LEFT) -> P197(28B/LEFT) -> P153(27A/LEFT) -> P47(29A/LEFT) -> P101(28E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 52 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 38390 Total stationary ticks: 120758 Seat-event requests: 3517 Failed seat-event starts: 3308 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 11 Critical blocker identity: P11->19F(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 19 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P11(19F/LEFT/WAITING_FOR_SEAT_EVENT) P51(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1750 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 20|21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 52 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1750 Rear-boundary failures: 1558 Middle-bank reservation failures: 0 Active-event deferrals: 696 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 8 Yield-occupant trace: yieldOccupant[52]: P52(23B/LEFT/MOVING_IN_AISLE@tile21) -> P125(27B/LEFT/MOVING_IN_AISLE@tile22) -> P217(30A/LEFT/MOVING_IN_AISLE@tile23) -> P212(29D/LEFT/MOVING_IN_AISLE@tile24) -> P197(28B/LEFT/MOVING_IN_AISLE@tile25) -> P153(27A/LEFT/MOVING_IN_AISLE@tile26) -> P47(29A/LEFT/MOVING_IN_AISLE@tile27) -> P101(28E/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P101->28E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P52{seat=23B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=125,lastMoveTick=624,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 20|21 Current unavailable yield tiles: 21 Current yield-tile occupants: 52 Final row-event chain: 11|52|125|217|212|197|153|47|101 Final row-event chain length: 9 Distinct row events in chain: 9 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 12 Scenario seed: -1969551766453201078 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2174 Passengers seated: 165/216 Average waiting ticks: 436.77 Longest waiting passenger: P31->18B(LEFT) Longest waiting ticks: 2174 LEFT AISLE ---------- Total moves: 1227 Maximum occupied tiles: 27 Seat events: 72 Single-blocker events: 16 Multiple-blocker events: 1 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 1442 Maximum occupied tiles: 20 Seat events: 93 Single-blocker events: 22 Multiple-blocker events: 8 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3393 Reservations granted: 3393 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 14 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 37 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 61336 Longest unresolved passenger ID: 31 Longest unresolved row: 18 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P37(15B/LEFT) -> P34(27B/LEFT) -> P21(10A/LEFT) -> P197(27A/LEFT) -> P149(19F/LEFT) -> P144(12F/LEFT) -> P106(10F/LEFT) -> P184(26B/LEFT) -> P78(29C/LEFT) -> P55(24B/LEFT) -> P20(12B/LEFT) -> P48(17B/LEFT) -> P121(23B/LEFT) -> P80(22B/LEFT) -> P157(29B/LEFT) -> P117(24A/LEFT) -> P64(28A/LEFT) -> P92(24E/LEFT) -> P203(25F/LEFT) -> P183(23C/LEFT) -> P22(21D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 37 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 37 Total blocked ticks: 76751 Total stationary ticks: 157842 Seat-event requests: 3478 Failed seat-event starts: 3313 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->21D(LEFT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 44 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P22(21D/LEFT/WAITING_FOR_SEAT_EVENT) P183(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3210 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 141 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3210 Rear-boundary failures: 103 Middle-bank reservation failures: 0 Active-event deferrals: 855 Simultaneous arbitration losses: 14 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[141]: P141(24C/LEFT/MOVING_IN_AISLE@tile22) -> P187(27F/LEFT/MOVING_IN_AISLE@tile23) -> P68(28B/LEFT/MOVING_IN_AISLE@tile24) -> P83(25E/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P83->25E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P141{seat=24C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=187,lastMoveTick=429,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 141 Final row-event chain: 22|141|187|68|83 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 13 Scenario seed: 734264426148240344 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2499 Passengers seated: 232/353 Average waiting ticks: 908.76 Longest waiting passenger: P0->8I(RIGHT) Longest waiting ticks: 2499 LEFT AISLE ---------- Total moves: 2652 Maximum occupied tiles: 25 Seat events: 138 Single-blocker events: 42 Multiple-blocker events: 3 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 1876 Maximum occupied tiles: 26 Seat events: 94 Single-blocker events: 17 Multiple-blocker events: 4 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3443 Reservations granted: 3440 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 70 Remaining moving in aisle: 42 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 72001 Longest unresolved passenger ID: 0 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P58(3D/RIGHT) -> P217(13I/RIGHT) -> P11(34H/RIGHT) -> P294(31G/RIGHT) -> P346(19I/RIGHT) -> P317(33I/RIGHT) -> P12(13F/RIGHT) -> P305(20I/RIGHT) -> P95(11F/RIGHT) -> P154(35D/RIGHT) -> P84(32I/RIGHT) -> P9(26J/RIGHT) -> P275(19F/RIGHT) -> P19(29D/RIGHT) -> P192(16E/RIGHT) -> P70(17G/RIGHT) -> P314(35H/RIGHT) -> P231(21F/RIGHT) -> P181(32G/RIGHT) -> P74(24I/RIGHT) -> P118(30H/RIGHT) -> P2(22F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 58 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 42 Total blocked ticks: 92832 Total stationary ticks: 396746 Seat-event requests: 3695 Failed seat-event starts: 3463 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 2 Critical blocker identity: P2->22F(RIGHT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 51 Unresolved outside passengers: 70 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P2(22F/RIGHT/WAITING_FOR_SEAT_EVENT) P118(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P314(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P275(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P95(11F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P305(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P317(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P346(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P294(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(3D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3389 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 308 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3389 Rear-boundary failures: 74 Middle-bank reservation failures: 3 Active-event deferrals: 899 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[308]: P308(31F/RIGHT/MOVING_IN_AISLE@tile23) -> P31(24F/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P31->24F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P308{seat=31F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=31,lastMoveTick=636,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 308 Final row-event chain: 2|308|31 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 14 Scenario seed: 4799934421699849647 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2522 Passengers seated: 264/342 Average waiting ticks: 702.83 Longest waiting passenger: P1->7C(LEFT) Longest waiting ticks: 2522 LEFT AISLE ---------- Total moves: 2453 Maximum occupied tiles: 20 Seat events: 128 Single-blocker events: 36 Multiple-blocker events: 13 Temporary aisle reoccupations: 62 RIGHT AISLE ----------- Total moves: 2592 Maximum occupied tiles: 36 Seat events: 136 Single-blocker events: 29 Multiple-blocker events: 15 Temporary aisle reoccupations: 59 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 164 Reservations granted: 162 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 22 Remaining moving in aisle: 46 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 73451 Longest unresolved passenger ID: 1 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 34 Longest dependency chain: P117(25J/RIGHT) -> P252(27G/RIGHT) -> P79(7G/RIGHT) -> P73(11I/RIGHT) -> P186(17H/RIGHT) -> P193(30H/RIGHT) -> P32(32H/RIGHT) -> P327(17E/RIGHT) -> P223(35I/RIGHT) -> P202(27I/RIGHT) -> P211(31I/RIGHT) -> P237(32D/RIGHT) -> P169(28D/RIGHT) -> P192(21H/RIGHT) -> P189(33H/RIGHT) -> P261(31J/RIGHT) -> P108(36H/RIGHT) -> P15(32F/RIGHT) -> P222(30I/RIGHT) -> P204(36F/RIGHT) -> P209(26H/RIGHT) -> P269(34G/RIGHT) -> P113(25H/RIGHT) -> P214(34J/RIGHT) -> P38(29I/RIGHT) -> P9(30J/RIGHT) -> P200(28G/RIGHT) -> P291(33J/RIGHT) -> P277(30E/RIGHT) -> P21(36J/RIGHT) -> P103(34F/RIGHT) -> P260(36G/RIGHT) -> P326(34E/RIGHT) -> P171(34I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 117 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 97280 Total stationary ticks: 317921 Seat-event requests: 3660 Failed seat-event starts: 3396 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 171 Critical blocker identity: P171->34I(RIGHT) Direct fan-out: 1 Total indirect descendants: 33 Critical tree size including blocker: 34 Critical tree depth: 34 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 56 Unresolved outside passengers: 22 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P171(34I/RIGHT/WAITING_FOR_SEAT_EVENT) P326(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P291(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P269(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P327(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(11I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(7G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P252(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3335 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 53 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3335 Rear-boundary failures: 61 Middle-bank reservation failures: 2 Active-event deferrals: 1643 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[53]: P53(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P53->35J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P53{seat=35J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=35,directBlocker=-1,lastMoveTick=366,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 35 Current unavailable yield tiles: 35 Current yield-tile occupants: 53 Final row-event chain: 171|53 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 15 Scenario seed: 149031562255854025 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2732 Passengers seated: 234/353 Average waiting ticks: 1122.14 Longest waiting passenger: P0->30B(LEFT) Longest waiting ticks: 2732 LEFT AISLE ---------- Total moves: 1085 Maximum occupied tiles: 13 Seat events: 61 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 RIGHT AISLE ----------- Total moves: 3057 Maximum occupied tiles: 15 Seat events: 173 Single-blocker events: 51 Multiple-blocker events: 14 Temporary aisle reoccupations: 79 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1618 Reservations granted: 1618 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 92 Remaining moving in aisle: 21 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40075 Longest unresolved passenger ID: 0 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P210(32A/LEFT) -> P41(5G/LEFT) -> P249(6B/LEFT) -> P342(10B/LEFT) -> P183(27C/LEFT) -> P217(23E/LEFT) -> P235(27A/LEFT) -> P284(36C/LEFT) -> P59(31D/LEFT) -> P265(22C/LEFT) -> P53(11A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 210 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 57514 Total stationary ticks: 440302 Seat-event requests: 4081 Failed seat-event starts: 3847 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 53 Critical blocker identity: P53->11A(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 27 Unresolved outside passengers: 92 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P53(11A/LEFT/WAITING_FOR_SEAT_EVENT) P265(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P284(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P235(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P342(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(5G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3824 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 12|13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 281 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3824 Rear-boundary failures: 23 Middle-bank reservation failures: 0 Active-event deferrals: 622 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[281]: P281(13A/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P281->13A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P281{seat=13A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=427,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 12|13 Current unavailable yield tiles: 13 Current yield-tile occupants: 281 Final row-event chain: 53|281 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 16 Scenario seed: 7727181992638364584 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 759 Passengers seated: 204/204 Average waiting ticks: 333.32 Longest waiting passenger: P117->21F(RIGHT) Longest waiting ticks: 707 LEFT AISLE ---------- Total moves: 1300 Maximum occupied tiles: 10 Seat events: 97 Single-blocker events: 20 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1591 Maximum occupied tiles: 11 Seat events: 107 Single-blocker events: 25 Multiple-blocker events: 5 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 107 Reservations granted: 106 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 3632 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 4513 Total stationary ticks: 71005 Seat-event requests: 210 Failed seat-event starts: 6 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 476 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 0 Middle-bank reservation failures: 1 Active-event deferrals: 476 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 17 Scenario seed: -3668513689587886235 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2198 Passengers seated: 140/342 Average waiting ticks: 1234.36 Longest waiting passenger: P0->21D(LEFT) Longest waiting ticks: 2198 LEFT AISLE ---------- Total moves: 897 Maximum occupied tiles: 27 Seat events: 41 Single-blocker events: 7 Multiple-blocker events: 0 Temporary aisle reoccupations: 7 RIGHT AISLE ----------- Total moves: 1896 Maximum occupied tiles: 13 Seat events: 99 Single-blocker events: 20 Multiple-blocker events: 3 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 193 Reservations granted: 193 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 162 Remaining moving in aisle: 32 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 57812 Longest unresolved passenger ID: 0 Longest unresolved row: 21 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P26(7A/LEFT) -> P154(33B/LEFT) -> P282(32D/LEFT) -> P127(19B/LEFT) -> P266(17C/LEFT) -> P331(14F/LEFT) -> P218(22E/LEFT) -> P141(22B/LEFT) -> P311(26A/LEFT) -> P205(25G/LEFT) -> P228(13B/LEFT) -> P302(33E/LEFT) -> P2(28D/LEFT) -> P23(21F/LEFT) -> P90(29G/LEFT) -> P49(34A/LEFT) -> P100(19A/LEFT) -> P237(35F/LEFT) -> P180(34C/LEFT) -> P276(23C/LEFT) -> P229(24E/LEFT) -> P68(35A/LEFT) -> P304(28C/LEFT) -> P170(24A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 26 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 74893 Total stationary ticks: 482312 Seat-event requests: 3678 Failed seat-event starts: 3538 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 170 Critical blocker identity: P170->24A(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 40 Unresolved outside passengers: 162 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P170(24A/LEFT/WAITING_FOR_SEAT_EVENT) P304(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P49(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(29G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P302(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P228(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(25G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P311(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P331(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P282(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(7A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3399 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 25|26 Critical blocker unavailable yield tiles: 25|26 Critical blocker yield-tile occupants: 187|295 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3399 Rear-boundary failures: 139 Middle-bank reservation failures: 0 Active-event deferrals: 652 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[187]: P187(25C/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[295]: P295(27F/LEFT/MOVING_IN_AISLE@tile26) -> P70(27A/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P70->27A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: false Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P187{seat=25C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=25,directBlocker=-1,lastMoveTick=252,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P295{seat=27F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=70,lastMoveTick=251,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 25|26 Current unavailable yield tiles: 25|26 Current yield-tile occupants: 187|295 Final row-event chain: 170|187 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 18 Scenario seed: 99375335735902396 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2311 Passengers seated: 194/228 Average waiting ticks: 460.24 Longest waiting passenger: P5->11A(LEFT) Longest waiting ticks: 2311 LEFT AISLE ---------- Total moves: 1389 Maximum occupied tiles: 26 Seat events: 78 Single-blocker events: 16 Multiple-blocker events: 5 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1620 Maximum occupied tiles: 12 Seat events: 116 Single-blocker events: 31 Multiple-blocker events: 10 Temporary aisle reoccupations: 54 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1671 Reservations granted: 1668 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 21 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 36892 Longest unresolved passenger ID: 5 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P38(28E/LEFT) -> P197(14F/LEFT) -> P73(27A/LEFT) -> P18(14A/LEFT) -> P102(6D/LEFT) -> P177(15C/LEFT) -> P133(22A/LEFT) -> P54(22F/LEFT) -> P117(9A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 38 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 54893 Total stationary ticks: 144529 Seat-event requests: 3514 Failed seat-event starts: 3320 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 117 Critical blocker identity: P117->9A(LEFT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 29 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P117(9A/LEFT/WAITING_FOR_SEAT_EVENT) P54(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(6D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3304 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 10 Critical blocker unavailable yield tiles: 10 Critical blocker yield-tile occupants: 55 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3304 Rear-boundary failures: 16 Middle-bank reservation failures: 3 Active-event deferrals: 638 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[55]: P55(18C/LEFT/MOVING_IN_AISLE@tile10) -> P166(13B/LEFT/MOVING_IN_AISLE@tile11) -> P204(20B/LEFT/MOVING_IN_AISLE@tile12) -> P13(18A/LEFT/MOVING_IN_AISLE@tile13) -> P156(23B/LEFT/MOVING_IN_AISLE@tile14) -> P70(30F/LEFT/MOVING_IN_AISLE@tile15) -> P75(16D/LEFT/WAITING_AT_ROW@tile16) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P75->16D(LEFT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P55{seat=18C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=10,directBlocker=166,lastMoveTick=579,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 10 Current unavailable yield tiles: 10 Current yield-tile occupants: 55 Final row-event chain: 117|55|166|204|13|156|70|75 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 19 Scenario seed: 3709709713057920910 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2247 Passengers seated: 194/230 Average waiting ticks: 426.26 Longest waiting passenger: P132->14A(LEFT) Longest waiting ticks: 2247 LEFT AISLE ---------- Total moves: 1516 Maximum occupied tiles: 25 Seat events: 92 Single-blocker events: 21 Multiple-blocker events: 3 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1684 Maximum occupied tiles: 16 Seat events: 102 Single-blocker events: 25 Multiple-blocker events: 6 Temporary aisle reoccupations: 37 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1786 Reservations granted: 1786 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 29 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46431 Longest unresolved passenger ID: 132 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P124(27E/LEFT) -> P100(16B/LEFT) -> P198(21A/LEFT) -> P71(15A/LEFT) -> P95(24A/LEFT) -> P40(30B/LEFT) -> P218(9F/LEFT) -> P199(29D/LEFT) -> P67(31C/LEFT) -> P122(21B/LEFT) -> P48(26C/LEFT) -> P89(24C/LEFT) -> P176(28F/LEFT) -> P125(22F/LEFT) -> P185(21C/LEFT) -> P30(27B/LEFT) -> P113(24D/LEFT) -> P108(29A/LEFT) -> P186(23E/LEFT) -> P126(30A/LEFT) -> P148(32C/LEFT) -> P204(30C/LEFT) -> P109(23F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 124 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 60985 Total stationary ticks: 146882 Seat-event requests: 3536 Failed seat-event starts: 3342 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 109 Critical blocker identity: P109->23F(LEFT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 35 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P109(23F/LEFT/WAITING_FOR_SEAT_EVENT) P204(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P113(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(9F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3243 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 18 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3243 Rear-boundary failures: 99 Middle-bank reservation failures: 0 Active-event deferrals: 1238 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[18]: P18(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P18->24F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P18{seat=24F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=538,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 18 Final row-event chain: 109|18 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 20 Scenario seed: 4665139353281914157 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2359 Passengers seated: 205/259 Average waiting ticks: 645.87 Longest waiting passenger: P2->5G(RIGHT) Longest waiting ticks: 2359 LEFT AISLE ---------- Total moves: 1984 Maximum occupied tiles: 15 Seat events: 120 Single-blocker events: 26 Multiple-blocker events: 9 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1344 Maximum occupied tiles: 13 Seat events: 85 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1833 Reservations granted: 1831 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 18 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30134 Longest unresolved passenger ID: 2 Longest unresolved row: 5 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P255(17D/LEFT) -> P235(32F/LEFT) -> P83(25B/LEFT) -> P66(32A/LEFT) -> P212(30A/LEFT) -> P26(28F/LEFT) -> P57(31A/LEFT) -> P29(24C/LEFT) -> P129(27B/LEFT) -> P52(31C/LEFT) -> P230(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 255 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 46995 Total stationary ticks: 200389 Seat-event requests: 3578 Failed seat-event starts: 3373 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 230 Critical blocker identity: P230->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 25 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P230(26A/LEFT/WAITING_FOR_SEAT_EVENT) P52(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P83(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P235(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P255(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3325 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 189 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3325 Rear-boundary failures: 48 Middle-bank reservation failures: 2 Active-event deferrals: 805 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[189]: P189(27C/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P189->27C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P189{seat=27C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=634,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 27 Current yield-tile occupants: 189 Final row-event chain: 230|189 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 21 Scenario seed: -3261360320182255381 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2173 Passengers seated: 175/230 Average waiting ticks: 572.06 Longest waiting passenger: P10->3C(LEFT) Longest waiting ticks: 2173 LEFT AISLE ---------- Total moves: 1636 Maximum occupied tiles: 12 Seat events: 95 Single-blocker events: 24 Multiple-blocker events: 3 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1365 Maximum occupied tiles: 19 Seat events: 80 Single-blocker events: 14 Multiple-blocker events: 4 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 109 Reservations granted: 106 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 23 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 36561 Longest unresolved passenger ID: 10 Longest unresolved row: 3 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P45(20G/RIGHT) -> P35(26I/RIGHT) -> P176(13G/RIGHT) -> P114(25H/RIGHT) -> P17(30F/RIGHT) -> P4(30G/RIGHT) -> P14(18I/RIGHT) -> P96(19I/RIGHT) -> P118(22F/RIGHT) -> P97(22H/RIGHT) -> P61(27F/RIGHT) -> P225(31I/RIGHT) -> P155(32F/RIGHT) -> P55(19G/RIGHT) -> P195(19E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 45 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 53261 Total stationary ticks: 171117 Seat-event requests: 3307 Failed seat-event starts: 3132 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 195 Critical blocker identity: P195->19E(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 31 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P195(19E/RIGHT/WAITING_FOR_SEAT_EVENT) P55(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3132 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 183 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3132 Rear-boundary failures: 0 Middle-bank reservation failures: 3 Active-event deferrals: 484 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[183]: P183(20D/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P183->20D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P183{seat=20D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=471,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 183 Final row-event chain: 195|183 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 22 Scenario seed: 3134199365112875587 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2432 Passengers seated: 230/342 Average waiting ticks: 1006.09 Longest waiting passenger: P0->28G(RIGHT) Longest waiting ticks: 2432 LEFT AISLE ---------- Total moves: 1874 Maximum occupied tiles: 14 Seat events: 100 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 2309 Maximum occupied tiles: 13 Seat events: 130 Single-blocker events: 34 Multiple-blocker events: 8 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 192 Reservations granted: 192 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 92 Remaining moving in aisle: 11 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18738 Longest unresolved passenger ID: 0 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P263(18B/LEFT) -> P4(4B/LEFT) -> P190(24A/LEFT) -> P305(20B/LEFT) -> P166(26D/LEFT) -> P45(32A/LEFT) -> P103(31C/LEFT) -> P86(8A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 263 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 38416 Total stationary ticks: 366356 Seat-event requests: 3524 Failed seat-event starts: 3294 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 86 Critical blocker identity: P86->8A(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 20 Unresolved outside passengers: 92 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P86(8A/LEFT/WAITING_FOR_SEAT_EVENT) P103(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P305(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(4B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P263(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3203 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 9|10 Critical blocker unavailable yield tiles: 10 Critical blocker yield-tile occupants: 80 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3203 Rear-boundary failures: 91 Middle-bank reservation failures: 0 Active-event deferrals: 606 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[80]: P80(10C/LEFT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P80->10C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P80{seat=10C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=10,directBlocker=-1,lastMoveTick=727,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 9|10 Current unavailable yield tiles: 10 Current yield-tile occupants: 80 Final row-event chain: 86|80 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 23 Scenario seed: -928384042179631272 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2279 Passengers seated: 189/230 Average waiting ticks: 489.46 Longest waiting passenger: P4->10G(RIGHT) Longest waiting ticks: 2279 LEFT AISLE ---------- Total moves: 1679 Maximum occupied tiles: 11 Seat events: 110 Single-blocker events: 28 Multiple-blocker events: 5 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1406 Maximum occupied tiles: 27 Seat events: 79 Single-blocker events: 13 Multiple-blocker events: 2 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1579 Reservations granted: 1579 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 12 Remaining moving in aisle: 23 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40085 Longest unresolved passenger ID: 4 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P51(6G/RIGHT) -> P102(31H/RIGHT) -> P113(6I/RIGHT) -> P144(21E/RIGHT) -> P31(17E/RIGHT) -> P227(26H/RIGHT) -> P209(20I/RIGHT) -> P60(30E/RIGHT) -> P201(29G/RIGHT) -> P141(15H/RIGHT) -> P187(28I/RIGHT) -> P2(12H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 51 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 54643 Total stationary ticks: 155478 Seat-event requests: 3480 Failed seat-event starts: 3291 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 2 Critical blocker identity: P2->12H(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 29 Unresolved outside passengers: 12 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P2(12H/RIGHT/WAITING_FOR_SEAT_EVENT) P187(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(6I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(6G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3266 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 148 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3266 Rear-boundary failures: 25 Middle-bank reservation failures: 0 Active-event deferrals: 720 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 12 Yield-occupant trace: yieldOccupant[148]: P148(31F/RIGHT/MOVING_IN_AISLE@tile13) -> P107(31G/RIGHT/MOVING_IN_AISLE@tile14) -> P211(18E/RIGHT/MOVING_IN_AISLE@tile15) -> P172(22G/RIGHT/MOVING_IN_AISLE@tile16) -> P136(27H/RIGHT/MOVING_IN_AISLE@tile17) -> P140(32I/RIGHT/MOVING_IN_AISLE@tile18) -> P151(31E/RIGHT/MOVING_IN_AISLE@tile19) -> P200(23H/RIGHT/MOVING_IN_AISLE@tile20) -> P165(25G/RIGHT/MOVING_IN_AISLE@tile21) -> P55(32E/RIGHT/MOVING_IN_AISLE@tile22) -> P40(24G/RIGHT/MOVING_IN_AISLE@tile23) -> P28(24I/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P28->24I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P148{seat=31F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=107,lastMoveTick=563,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 148 Final row-event chain: 2|148|107|211|172|136|140|151|200|165|55|40|28 Final row-event chain length: 13 Distinct row events in chain: 13 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 24 Scenario seed: 5499460175280173355 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2122 Passengers seated: 138/235 Average waiting ticks: 782.00 Longest waiting passenger: P1->14H(RIGHT) Longest waiting ticks: 2122 LEFT AISLE ---------- Total moves: 1275 Maximum occupied tiles: 22 Seat events: 86 Single-blocker events: 17 Multiple-blocker events: 4 Temporary aisle reoccupations: 25 RIGHT AISLE ----------- Total moves: 883 Maximum occupied tiles: 18 Seat events: 52 Single-blocker events: 6 Multiple-blocker events: 2 Temporary aisle reoccupations: 10 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1903 Reservations granted: 1903 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 57 Remaining moving in aisle: 33 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53879 Longest unresolved passenger ID: 1 Longest unresolved row: 14 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P27(29C/LEFT) -> P136(18C/LEFT) -> P124(17E/LEFT) -> P196(29A/LEFT) -> P150(10B/LEFT) -> P213(27B/LEFT) -> P186(27A/LEFT) -> P2(26B/LEFT) -> P66(23A/LEFT) -> P104(20D/LEFT) -> P62(23B/LEFT) -> P156(28B/LEFT) -> P47(16B/LEFT) -> P102(19E/LEFT) -> P226(29B/LEFT) -> P79(23E/LEFT) -> P72(30B/LEFT) -> P122(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 27 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 68519 Total stationary ticks: 239455 Seat-event requests: 3508 Failed seat-event starts: 3370 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 122 Critical blocker identity: P122->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 40 Unresolved outside passengers: 57 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P122(19A/LEFT/WAITING_FOR_SEAT_EVENT) P72(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P213(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P136(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3295 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 181 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3295 Rear-boundary failures: 75 Middle-bank reservation failures: 0 Active-event deferrals: 630 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[181]: P181(21A/LEFT/MOVING_IN_AISLE@tile20) -> P192(21C/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P192->21C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P181{seat=21A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=192,lastMoveTick=529,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 181 Final row-event chain: 122|181|192 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 25 Scenario seed: 4798613896083625919 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2042 Passengers seated: 111/235 Average waiting ticks: 996.63 Longest waiting passenger: P1->15C(LEFT) Longest waiting ticks: 2042 LEFT AISLE ---------- Total moves: 1191 Maximum occupied tiles: 12 Seat events: 76 Single-blocker events: 16 Multiple-blocker events: 2 Temporary aisle reoccupations: 20 RIGHT AISLE ----------- Total moves: 611 Maximum occupied tiles: 21 Seat events: 35 Single-blocker events: 3 Multiple-blocker events: 1 Temporary aisle reoccupations: 5 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3404 Reservations granted: 3404 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 91 Remaining moving in aisle: 24 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40836 Longest unresolved passenger ID: 1 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P53(25H/RIGHT) -> P74(10F/RIGHT) -> P206(21E/RIGHT) -> P89(14G/RIGHT) -> P15(16C/RIGHT) -> P12(16F/RIGHT) -> P39(7C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 53 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 58453 Total stationary ticks: 276698 Seat-event requests: 3468 Failed seat-event starts: 3357 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 39 Critical blocker identity: P39->7C(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 33 Unresolved outside passengers: 91 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P39(7C/RIGHT/WAITING_FOR_SEAT_EVENT) P12(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(16C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3294 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 8|9|10 Critical blocker unavailable yield tiles: 9|10 Critical blocker yield-tile occupants: 131|175 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3294 Rear-boundary failures: 63 Middle-bank reservation failures: 0 Active-event deferrals: 404 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 5 Yield-occupant trace: yieldOccupant[131]: P131(22D/RIGHT/MOVING_IN_AISLE@tile9) -> P175(28C/RIGHT/MOVING_IN_AISLE@tile10) -> P216(15E/RIGHT/MOVING_IN_AISLE@tile11) -> P97(17C/RIGHT/MOVING_IN_AISLE@tile12) -> P87(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[175]: P175(28C/RIGHT/MOVING_IN_AISLE@tile10) -> P216(15E/RIGHT/MOVING_IN_AISLE@tile11) -> P97(17C/RIGHT/MOVING_IN_AISLE@tile12) -> P87(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P87->13D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P131{seat=22D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=9,directBlocker=175,lastMoveTick=274,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P175{seat=28C,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=10,directBlocker=216,lastMoveTick=273,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 8|9|10 Current unavailable yield tiles: 9|10 Current yield-tile occupants: 131|175 Final row-event chain: 39|131|175|216|97|87 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 26 Scenario seed: 4436921089718032319 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2431 Passengers seated: 243/282 Average waiting ticks: 509.39 Longest waiting passenger: P181->18I(RIGHT) Longest waiting ticks: 2395 LEFT AISLE ---------- Total moves: 2104 Maximum occupied tiles: 20 Seat events: 126 Single-blocker events: 38 Multiple-blocker events: 13 Temporary aisle reoccupations: 64 RIGHT AISLE ----------- Total moves: 2067 Maximum occupied tiles: 25 Seat events: 117 Single-blocker events: 24 Multiple-blocker events: 9 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1626 Reservations granted: 1624 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 32 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51601 Longest unresolved passenger ID: 275 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P209(31I/RIGHT) -> P97(9I/RIGHT) -> P150(13E/RIGHT) -> P23(25G/RIGHT) -> P265(11G/RIGHT) -> P231(20G/RIGHT) -> P17(13H/RIGHT) -> P59(22H/RIGHT) -> P63(27H/RIGHT) -> P245(19G/RIGHT) -> P204(23G/RIGHT) -> P136(17I/RIGHT) -> P20(25E/RIGHT) -> P239(29E/RIGHT) -> P181(18I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 209 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 69222 Total stationary ticks: 198540 Seat-event requests: 3661 Failed seat-event starts: 3418 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 181 Critical blocker identity: P181->18I(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 39 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P181(18I/RIGHT/WAITING_FOR_SEAT_EVENT) P239(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(9I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3197 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 19|20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 233 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3197 Rear-boundary failures: 221 Middle-bank reservation failures: 2 Active-event deferrals: 1394 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[233]: P233(23F/RIGHT/MOVING_IN_AISLE@tile20) -> P108(21I/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P108->21I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P233{seat=23F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=108,lastMoveTick=804,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 19|20 Current unavailable yield tiles: 20 Current yield-tile occupants: 233 Final row-event chain: 181|233|108 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 27 Scenario seed: -2288321917847762271 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2137 Passengers seated: 131/353 Average waiting ticks: 1299.05 Longest waiting passenger: P0->16F(LEFT) Longest waiting ticks: 2137 LEFT AISLE ---------- Total moves: 1617 Maximum occupied tiles: 21 Seat events: 87 Single-blocker events: 16 Multiple-blocker events: 1 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 759 Maximum occupied tiles: 15 Seat events: 44 Single-blocker events: 6 Multiple-blocker events: 0 Temporary aisle reoccupations: 6 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1548 Reservations granted: 1548 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 186 Remaining moving in aisle: 28 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45889 Longest unresolved passenger ID: 0 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P58(18I/RIGHT) -> P129(9I/RIGHT) -> P45(5H/RIGHT) -> P8(30J/RIGHT) -> P204(30H/RIGHT) -> P95(32J/RIGHT) -> P101(16H/RIGHT) -> P259(18J/RIGHT) -> P298(16J/RIGHT) -> P71(29J/RIGHT) -> P205(11J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 58 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 62357 Total stationary ticks: 506467 Seat-event requests: 3508 Failed seat-event starts: 3377 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 141 Critical blocker identity: P141->18B(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 36 Unresolved outside passengers: 186 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P141(18B/LEFT/WAITING_FOR_SEAT_EVENT) P64(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P291(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P113(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3351 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 351 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3351 Rear-boundary failures: 26 Middle-bank reservation failures: 0 Active-event deferrals: 402 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[351]: P351(28A/LEFT/MOVING_IN_AISLE@tile19) -> P126(20C/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P126->20C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P351{seat=28A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=126,lastMoveTick=572,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 351 Final row-event chain: 141|351|126 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 28 Scenario seed: 8036351265042872494 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2174 Passengers seated: 175/282 Average waiting ticks: 782.67 Longest waiting passenger: P6->23H(RIGHT) Longest waiting ticks: 2174 LEFT AISLE ---------- Total moves: 1491 Maximum occupied tiles: 16 Seat events: 95 Single-blocker events: 24 Multiple-blocker events: 4 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 1522 Maximum occupied tiles: 30 Seat events: 80 Single-blocker events: 12 Multiple-blocker events: 2 Temporary aisle reoccupations: 16 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 63 Reservations granted: 63 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 61 Remaining moving in aisle: 38 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 61079 Longest unresolved passenger ID: 6 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P96(14H/RIGHT) -> P125(28I/RIGHT) -> P166(5G/RIGHT) -> P259(13F/RIGHT) -> P104(7D/RIGHT) -> P30(22I/RIGHT) -> P205(12G/RIGHT) -> P83(19I/RIGHT) -> P244(32G/RIGHT) -> P11(26H/RIGHT) -> P231(19D/RIGHT) -> P114(21I/RIGHT) -> P53(16D/RIGHT) -> P174(17I/RIGHT) -> P21(18H/RIGHT) -> P55(23D/RIGHT) -> P185(28D/RIGHT) -> P279(20H/RIGHT) -> P129(22F/RIGHT) -> P262(26I/RIGHT) -> P2(30H/RIGHT) -> P118(32F/RIGHT) -> P151(29F/RIGHT) -> P168(25H/RIGHT) -> P187(32D/RIGHT) -> P98(29G/RIGHT) -> P181(31F/RIGHT) -> P189(32I/RIGHT) -> P70(29I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 96 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 38 Total blocked ticks: 77468 Total stationary ticks: 284416 Seat-event requests: 3338 Failed seat-event starts: 3163 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 70 Critical blocker identity: P70->29I(RIGHT) Direct fan-out: 1 Total indirect descendants: 28 Critical tree size including blocker: 29 Critical tree depth: 29 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 46 Unresolved outside passengers: 61 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P70(29I/RIGHT/WAITING_FOR_SEAT_EVENT) P189(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P83(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(7D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(5G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3163 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 35 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3163 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 553 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[35]: P35(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P35->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P35{seat=30D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=359,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 35 Final row-event chain: 70|35 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 29 Scenario seed: -2184184581056084334 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2252 Passengers seated: 192/282 Average waiting ticks: 689.75 Longest waiting passenger: P2->29E(LEFT) Longest waiting ticks: 2252 LEFT AISLE ---------- Total moves: 1540 Maximum occupied tiles: 17 Seat events: 89 Single-blocker events: 11 Multiple-blocker events: 3 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1762 Maximum occupied tiles: 31 Seat events: 103 Single-blocker events: 27 Multiple-blocker events: 9 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1696 Reservations granted: 1695 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 42 Remaining moving in aisle: 43 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 68252 Longest unresolved passenger ID: 2 Longest unresolved row: 29 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 31 Longest dependency chain: P114(19I/RIGHT) -> P178(17F/RIGHT) -> P64(4G/RIGHT) -> P144(24G/RIGHT) -> P109(17G/RIGHT) -> P190(19G/RIGHT) -> P19(13G/RIGHT) -> P229(28G/RIGHT) -> P10(29I/RIGHT) -> P68(16D/RIGHT) -> P100(32G/RIGHT) -> P236(16G/RIGHT) -> P24(28I/RIGHT) -> P244(20H/RIGHT) -> P152(26E/RIGHT) -> P230(22E/RIGHT) -> P8(28F/RIGHT) -> P211(26D/RIGHT) -> P249(24I/RIGHT) -> P185(32D/RIGHT) -> P231(25F/RIGHT) -> P140(30I/RIGHT) -> P137(25G/RIGHT) -> P36(25I/RIGHT) -> P12(27E/RIGHT) -> P260(27I/RIGHT) -> P82(30D/RIGHT) -> P147(29F/RIGHT) -> P85(30H/RIGHT) -> P9(32I/RIGHT) -> P102(31I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 114 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 81277 Total stationary ticks: 265747 Seat-event requests: 3478 Failed seat-event starts: 3286 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 102 Critical blocker identity: P102->31I(RIGHT) Direct fan-out: 1 Total indirect descendants: 30 Critical tree size including blocker: 31 Critical tree depth: 31 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 48 Unresolved outside passengers: 42 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P102(31I/RIGHT/WAITING_FOR_SEAT_EVENT) P9(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P249(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P236(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(4G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P178(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1651 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1635 Rear-boundary failures: 1651 Middle-bank reservation failures: 1 Active-event deferrals: 802 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Date/Time: 2026-07-11 02:02:12 Experiment seed: 1783731731667 Scenario number: 30 Scenario seed: 7062586741809626330 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2408 Passengers seated: 153/353 Average waiting ticks: 1270.18 Longest waiting passenger: P0->24G(RIGHT) Longest waiting ticks: 2408 LEFT AISLE ---------- Total moves: 2546 Maximum occupied tiles: 31 Seat events: 125 Single-blocker events: 33 Multiple-blocker events: 8 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 668 Maximum occupied tiles: 24 Seat events: 28 Single-blocker events: 4 Multiple-blocker events: 1 Temporary aisle reoccupations: 6 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2389 Reservations granted: 2385 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 145 Remaining moving in aisle: 47 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 86406 Longest unresolved passenger ID: 0 Longest unresolved row: 24 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P309(32F/RIGHT) -> P313(30J/RIGHT) -> P25(30I/RIGHT) -> P287(7G/RIGHT) -> P170(10G/RIGHT) -> P271(36J/RIGHT) -> P335(15J/RIGHT) -> P71(11H/RIGHT) -> P3(11D/RIGHT) -> P344(27I/RIGHT) -> P92(36I/RIGHT) -> P42(29H/RIGHT) -> P174(30H/RIGHT) -> P153(22H/RIGHT) -> P157(17F/RIGHT) -> P54(18F/RIGHT) -> P6(18H/RIGHT) -> P7(22J/RIGHT) -> P249(24E/RIGHT) -> P314(21H/RIGHT) -> P333(31H/RIGHT) -> P250(25D/RIGHT) -> P296(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 309 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 47 Total blocked ticks: 104371 Total stationary ticks: 537413 Seat-event requests: 4018 Failed seat-event starts: 3865 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 296 Critical blocker identity: P296->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 55 Unresolved outside passengers: 145 Unresolved internal passengers outside critical tree: 32 Critical blocker tree: P296(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P250(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P333(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P314(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P249(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P344(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(11D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P335(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P271(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(7G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P313(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P309(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3756 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 24|25 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 72 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3756 Rear-boundary failures: 109 Middle-bank reservation failures: 4 Active-event deferrals: 784 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[72]: P72(24H/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P72->24H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P72{seat=24H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=170,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 24|25 Current unavailable yield tiles: 24 Current yield-tile occupants: 72 Final row-event chain: 296|72 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false ============================================================ ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ************************************************************ Experiment seed: 1783731731667 Scenarios executed: 30 Successful completions: 1 Incomplete/MAX_TICKS: 29 Average completed ticks: 2262.37 Average waiting ticks: 746.03 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 1 Scenario seed: -1720462927376794971 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2397 Passengers seated: 226/259 Average waiting ticks: 465.83 Longest waiting passenger: P121->32A(LEFT) Longest waiting ticks: 2350 LEFT AISLE ---------- Total moves: 1773 Maximum occupied tiles: 26 Seat events: 102 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2100 Maximum occupied tiles: 13 Seat events: 124 Single-blocker events: 29 Multiple-blocker events: 5 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 143 Reservations granted: 143 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 27 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45360 Longest unresolved passenger ID: 121 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P169(11E/LEFT) -> P106(23A/LEFT) -> P250(11D/LEFT) -> P131(12A/LEFT) -> P23(17A/LEFT) -> P113(31D/LEFT) -> P195(25E/LEFT) -> P61(22C/LEFT) -> P79(15A/LEFT) -> P102(19A/LEFT) -> P228(18A/LEFT) -> P144(22B/LEFT) -> P54(31F/LEFT) -> P46(26A/LEFT) -> P214(27A/LEFT) -> P201(23D/LEFT) -> P15(29A/LEFT) -> P193(30B/LEFT) -> P8(28F/LEFT) -> P238(31B/LEFT) -> P219(30A/LEFT) -> P236(31C/LEFT) -> P77(32B/LEFT) -> P232(29B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 169 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 61331 Total stationary ticks: 169118 Seat-event requests: 3674 Failed seat-event starts: 3448 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 232 Critical blocker identity: P232->29B(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 33 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P232(29B/LEFT/WAITING_FOR_SEAT_EVENT) P77(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P228(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P113(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P250(11D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(11E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3350 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 137 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3350 Rear-boundary failures: 98 Middle-bank reservation failures: 0 Active-event deferrals: 1454 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[137]: P137(30F/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P137->30F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P137{seat=30F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=377,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 137 Final row-event chain: 232|137 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 1 Scenario seed: -1720462927376794971 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2397 Passengers seated: 226/259 Average waiting ticks: 465.83 Longest waiting passenger: P121->32A(LEFT) Longest waiting ticks: 2350 LEFT AISLE ---------- Total moves: 1773 Maximum occupied tiles: 26 Seat events: 102 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2100 Maximum occupied tiles: 13 Seat events: 124 Single-blocker events: 29 Multiple-blocker events: 5 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 143 Reservations granted: 143 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 27 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45360 Longest unresolved passenger ID: 121 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P169(11E/LEFT) -> P106(23A/LEFT) -> P250(11D/LEFT) -> P131(12A/LEFT) -> P23(17A/LEFT) -> P113(31D/LEFT) -> P195(25E/LEFT) -> P61(22C/LEFT) -> P79(15A/LEFT) -> P102(19A/LEFT) -> P228(18A/LEFT) -> P144(22B/LEFT) -> P54(31F/LEFT) -> P46(26A/LEFT) -> P214(27A/LEFT) -> P201(23D/LEFT) -> P15(29A/LEFT) -> P193(30B/LEFT) -> P8(28F/LEFT) -> P238(31B/LEFT) -> P219(30A/LEFT) -> P236(31C/LEFT) -> P77(32B/LEFT) -> P232(29B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 169 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 61331 Total stationary ticks: 169118 Seat-event requests: 3674 Failed seat-event starts: 3448 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 232 Critical blocker identity: P232->29B(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 33 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P232(29B/LEFT/WAITING_FOR_SEAT_EVENT) P77(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P228(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P113(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P250(11D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(11E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3350 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 137 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3350 Rear-boundary failures: 98 Middle-bank reservation failures: 0 Active-event deferrals: 1454 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[137]: P137(30F/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P137->30F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P137{seat=30F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=377,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 137 Final row-event chain: 232|137 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | baseline=226/259 (87.26%) | protected=226/259 (87.26%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 2 Scenario seed: -3610022962211463561 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2277 Passengers seated: 210/228 Average waiting ticks: 411.63 Longest waiting passenger: P171->18E(RIGHT) Longest waiting ticks: 2250 LEFT AISLE ---------- Total moves: 1579 Maximum occupied tiles: 12 Seat events: 105 Single-blocker events: 25 Multiple-blocker events: 5 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1707 Maximum occupied tiles: 18 Seat events: 105 Single-blocker events: 31 Multiple-blocker events: 10 Temporary aisle reoccupations: 54 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3347 Reservations granted: 3347 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 13 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21143 Longest unresolved passenger ID: 24 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P188(24E/RIGHT) -> P30(29F/RIGHT) -> P36(25E/RIGHT) -> P175(27D/RIGHT) -> P195(28C/RIGHT) -> P147(28H/RIGHT) -> P185(25C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 188 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 34030 Total stationary ticks: 117759 Seat-event requests: 3520 Failed seat-event starts: 3310 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 185 Critical blocker identity: P185->25C(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 18 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P185(25C/RIGHT/WAITING_FOR_SEAT_EVENT) P147(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3087 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 26|27 Critical blocker yield-tile occupants: 215|58 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3087 Rear-boundary failures: 223 Middle-bank reservation failures: 0 Active-event deferrals: 1005 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 5 Yield-occupant trace: yieldOccupant[215]: P215(29C/RIGHT/MOVING_IN_AISLE@tile26) -> P58(29E/RIGHT/MOVING_IN_AISLE@tile27) -> P104(29H/RIGHT/MOVING_IN_AISLE@tile28) -> P212(30E/RIGHT/MOVING_IN_AISLE@tile29) -> P186(30H/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[58]: P58(29E/RIGHT/MOVING_IN_AISLE@tile27) -> P104(29H/RIGHT/MOVING_IN_AISLE@tile28) -> P212(30E/RIGHT/MOVING_IN_AISLE@tile29) -> P186(30H/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P186->30H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P215{seat=29C,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=58,lastMoveTick=589,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P58{seat=29E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=104,lastMoveTick=560,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 26|27 Current yield-tile occupants: 215|58 Final row-event chain: 185|215|58|104|212|186 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 2 Scenario seed: -3610022962211463561 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2254 Passengers seated: 205/228 Average waiting ticks: 417.57 Longest waiting passenger: P132->8D(RIGHT) Longest waiting ticks: 2247 LEFT AISLE ---------- Total moves: 1579 Maximum occupied tiles: 12 Seat events: 105 Single-blocker events: 25 Multiple-blocker events: 5 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1641 Maximum occupied tiles: 18 Seat events: 100 Single-blocker events: 30 Multiple-blocker events: 8 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3323 Reservations granted: 3323 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 17 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25479 Longest unresolved passenger ID: 24 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P188(24E/RIGHT) -> P30(29F/RIGHT) -> P36(25E/RIGHT) -> P135(19D/RIGHT) -> P175(27D/RIGHT) -> P80(20G/RIGHT) -> P50(15C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 188 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 41249 Total stationary ticks: 124926 Seat-event requests: 3494 Failed seat-event starts: 3289 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 50 Critical blocker identity: P50->15C(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 23 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P50(15C/RIGHT/WAITING_FOR_SEAT_EVENT) P80(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3066 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 16|17|18 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 77 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3066 Rear-boundary failures: 223 Middle-bank reservation failures: 0 Active-event deferrals: 960 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: UNCLASSIFIED Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[77]: P77(20H/RIGHT/MOVING_IN_AISLE@tile17) -> [PROTECTED_YIELD_SPACE_HOLD] Cycle detected: false Cycle members: NONE Terminal passenger: P77->20H(RIGHT) Terminal condition: PROTECTED_YIELD_SPACE_HOLD Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P77{seat=20H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=-1,lastMoveTick=718,reason=PROTECTED_YIELD_SPACE_HOLD,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 16|17|18 Current unavailable yield tiles: 17 Current yield-tile occupants: 77 Final row-event chain: 50|77 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: OPEN_CHAIN_TERMINAL One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 1536 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | baseline=210/228 (92.11%) | protected=205/228 (89.91%) | seatedDelta=-5 | completionDelta=-2.19% | outsideDelta=+0 | holds=1536 | convertedToSuccess=false | protectedWorse=true ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 3 Scenario seed: 5259129571730817607 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2184 Passengers seated: 170/192 Average waiting ticks: 338.10 Longest waiting passenger: P14->24F(LEFT) Longest waiting ticks: 2136 LEFT AISLE ---------- Total moves: 1488 Maximum occupied tiles: 16 Seat events: 96 Single-blocker events: 19 Multiple-blocker events: 7 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1245 Maximum occupied tiles: 15 Seat events: 74 Single-blocker events: 16 Multiple-blocker events: 2 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3398 Reservations granted: 3398 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30619 Longest unresolved passenger ID: 29 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P45(22G/RIGHT) -> P22(22D/RIGHT) -> P11(24H/RIGHT) -> P142(25H/RIGHT) -> P114(25G/RIGHT) -> P75(28H/RIGHT) -> P39(30G/RIGHT) -> P8(29C/RIGHT) -> P68(29H/RIGHT) -> P80(30H/RIGHT) -> P29(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 45 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 41324 Total stationary ticks: 97699 Seat-event requests: 3583 Failed seat-event starts: 3413 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 29 Critical blocker identity: P29->30E(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P29(30E/RIGHT/WAITING_FOR_SEAT_EVENT) P80(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1874 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1539 Rear-boundary failures: 1874 Middle-bank reservation failures: 0 Active-event deferrals: 1051 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 3 Scenario seed: 5259129571730817607 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2184 Passengers seated: 170/192 Average waiting ticks: 338.10 Longest waiting passenger: P14->24F(LEFT) Longest waiting ticks: 2136 LEFT AISLE ---------- Total moves: 1488 Maximum occupied tiles: 16 Seat events: 96 Single-blocker events: 19 Multiple-blocker events: 7 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1245 Maximum occupied tiles: 15 Seat events: 74 Single-blocker events: 16 Multiple-blocker events: 2 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3398 Reservations granted: 3398 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30619 Longest unresolved passenger ID: 29 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P45(22G/RIGHT) -> P22(22D/RIGHT) -> P11(24H/RIGHT) -> P142(25H/RIGHT) -> P114(25G/RIGHT) -> P75(28H/RIGHT) -> P39(30G/RIGHT) -> P8(29C/RIGHT) -> P68(29H/RIGHT) -> P80(30H/RIGHT) -> P29(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 45 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 41324 Total stationary ticks: 97699 Seat-event requests: 3583 Failed seat-event starts: 3413 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 29 Critical blocker identity: P29->30E(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P29(30E/RIGHT/WAITING_FOR_SEAT_EVENT) P80(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1874 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1539 Rear-boundary failures: 1874 Middle-bank reservation failures: 0 Active-event deferrals: 1051 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | baseline=170/192 (88.54%) | protected=170/192 (88.54%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 4 Scenario seed: -8657698246216969536 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2131 Passengers seated: 141/192 Average waiting ticks: 523.85 Longest waiting passenger: P3->20B(LEFT) Longest waiting ticks: 2131 LEFT AISLE ---------- Total moves: 877 Maximum occupied tiles: 19 Seat events: 54 Single-blocker events: 7 Multiple-blocker events: 2 Temporary aisle reoccupations: 11 RIGHT AISLE ----------- Total moves: 1374 Maximum occupied tiles: 13 Seat events: 87 Single-blocker events: 15 Multiple-blocker events: 4 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1871 Reservations granted: 1870 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 1516 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 22 Remaining moving in aisle: 25 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 41805 Longest unresolved passenger ID: 3 Longest unresolved row: 20 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P177(7B/LEFT) -> P175(29E/LEFT) -> P87(10E/LEFT) -> P139(10B/LEFT) -> P109(22C/LEFT) -> P171(15A/LEFT) -> P32(25B/LEFT) -> P52(22A/LEFT) -> P153(12F/LEFT) -> P129(15B/LEFT) -> P106(16A/LEFT) -> P77(19F/LEFT) -> P51(24B/LEFT) -> P134(29B/LEFT) -> P59(29C/LEFT) -> P28(27F/LEFT) -> P132(28A/LEFT) -> P64(18F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 177 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 51349 Total stationary ticks: 144169 Seat-event requests: 1938 Failed seat-event starts: 1797 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 64 Critical blocker identity: P64->18F(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 29 Unresolved outside passengers: 22 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P64(18F/LEFT/WAITING_FOR_SEAT_EVENT) P132(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(10E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1762 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 163 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1762 Rear-boundary failures: 35 Middle-bank reservation failures: 1 Active-event deferrals: 446 Simultaneous arbitration losses: 1516 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[163]: P163(19A/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P163->19A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P163{seat=19A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=317,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 163 Final row-event chain: 64|163 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 4 Scenario seed: -8657698246216969536 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2083 Passengers seated: 136/192 Average waiting ticks: 578.81 Longest waiting passenger: P3->20B(LEFT) Longest waiting ticks: 2083 LEFT AISLE ---------- Total moves: 877 Maximum occupied tiles: 19 Seat events: 54 Single-blocker events: 7 Multiple-blocker events: 2 Temporary aisle reoccupations: 11 RIGHT AISLE ----------- Total moves: 1278 Maximum occupied tiles: 13 Seat events: 82 Single-blocker events: 14 Multiple-blocker events: 3 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3313 Reservations granted: 3312 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 28 Remaining moving in aisle: 22 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34838 Longest unresolved passenger ID: 3 Longest unresolved row: 20 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P177(7B/LEFT) -> P175(29E/LEFT) -> P87(10E/LEFT) -> P139(10B/LEFT) -> P109(22C/LEFT) -> P171(15A/LEFT) -> P32(25B/LEFT) -> P52(22A/LEFT) -> P153(12F/LEFT) -> P129(15B/LEFT) -> P106(16A/LEFT) -> P77(19F/LEFT) -> P51(24B/LEFT) -> P134(29B/LEFT) -> P59(29C/LEFT) -> P28(27F/LEFT) -> P132(28A/LEFT) -> P64(18F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 177 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 48589 Total stationary ticks: 149199 Seat-event requests: 3378 Failed seat-event starts: 3242 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 64 Critical blocker identity: P64->18F(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 28 Unresolved outside passengers: 28 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P64(18F/LEFT/WAITING_FOR_SEAT_EVENT) P132(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(10E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3207 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 163 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3207 Rear-boundary failures: 35 Middle-bank reservation failures: 1 Active-event deferrals: 409 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[163]: P163(19A/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P163->19A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P163{seat=19A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=317,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 163 Final row-event chain: 64|163 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 1495 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | baseline=141/192 (73.44%) | protected=136/192 (70.83%) | seatedDelta=-5 | completionDelta=-2.60% | outsideDelta=+6 | holds=1495 | convertedToSuccess=false | protectedWorse=true ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 5 Scenario seed: -1152689292650818487 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2170 Passengers seated: 183/259 Average waiting ticks: 753.65 Longest waiting passenger: P0->15G(RIGHT) Longest waiting ticks: 2170 LEFT AISLE ---------- Total moves: 1552 Maximum occupied tiles: 16 Seat events: 94 Single-blocker events: 21 Multiple-blocker events: 3 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1438 Maximum occupied tiles: 12 Seat events: 89 Single-blocker events: 15 Multiple-blocker events: 3 Temporary aisle reoccupations: 21 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1640 Reservations granted: 1640 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 53 Remaining moving in aisle: 15 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22901 Longest unresolved passenger ID: 0 Longest unresolved row: 15 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P159(8A/LEFT) -> P27(4C/LEFT) -> P230(30A/LEFT) -> P97(32C/LEFT) -> P95(21A/LEFT) -> P226(31E/LEFT) -> P107(9A/LEFT) -> P100(32A/LEFT) -> P236(26D/LEFT) -> P89(16B/LEFT) -> P63(27B/LEFT) -> P234(26B/LEFT) -> P163(13A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 159 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 39480 Total stationary ticks: 221236 Seat-event requests: 3268 Failed seat-event starts: 3085 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 163 Critical blocker identity: P163->13A(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 23 Unresolved outside passengers: 53 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P163(13A/LEFT/WAITING_FOR_SEAT_EVENT) P234(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(4C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3051 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 14|15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 109 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3051 Rear-boundary failures: 34 Middle-bank reservation failures: 0 Active-event deferrals: 358 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[109]: P109(15A/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P109->15A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P109{seat=15A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=655,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 14|15 Current unavailable yield tiles: 15 Current yield-tile occupants: 109 Final row-event chain: 163|109 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 5 Scenario seed: -1152689292650818487 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2170 Passengers seated: 183/259 Average waiting ticks: 753.65 Longest waiting passenger: P0->15G(RIGHT) Longest waiting ticks: 2170 LEFT AISLE ---------- Total moves: 1552 Maximum occupied tiles: 16 Seat events: 94 Single-blocker events: 21 Multiple-blocker events: 3 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1438 Maximum occupied tiles: 12 Seat events: 89 Single-blocker events: 15 Multiple-blocker events: 3 Temporary aisle reoccupations: 21 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1640 Reservations granted: 1640 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 53 Remaining moving in aisle: 15 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22901 Longest unresolved passenger ID: 0 Longest unresolved row: 15 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P159(8A/LEFT) -> P27(4C/LEFT) -> P230(30A/LEFT) -> P97(32C/LEFT) -> P95(21A/LEFT) -> P226(31E/LEFT) -> P107(9A/LEFT) -> P100(32A/LEFT) -> P236(26D/LEFT) -> P89(16B/LEFT) -> P63(27B/LEFT) -> P234(26B/LEFT) -> P163(13A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 159 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 39480 Total stationary ticks: 221236 Seat-event requests: 3268 Failed seat-event starts: 3085 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 163 Critical blocker identity: P163->13A(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 23 Unresolved outside passengers: 53 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P163(13A/LEFT/WAITING_FOR_SEAT_EVENT) P234(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(4C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3051 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 14|15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 109 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3051 Rear-boundary failures: 34 Middle-bank reservation failures: 0 Active-event deferrals: 358 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[109]: P109(15A/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P109->15A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P109{seat=15A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=655,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 14|15 Current unavailable yield tiles: 15 Current yield-tile occupants: 109 Final row-event chain: 163|109 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | baseline=183/259 (70.66%) | protected=183/259 (70.66%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 6 Scenario seed: 447326336427315721 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2149 Passengers seated: 170/342 Average waiting ticks: 949.09 Longest waiting passenger: P1->12H(RIGHT) Longest waiting ticks: 2149 LEFT AISLE ---------- Total moves: 1798 Maximum occupied tiles: 28 Seat events: 86 Single-blocker events: 16 Multiple-blocker events: 3 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 1844 Maximum occupied tiles: 36 Seat events: 84 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3288 Reservations granted: 3288 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 108 Remaining moving in aisle: 59 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 92426 Longest unresolved passenger ID: 1 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 36 Longest dependency chain: P262(3I/RIGHT) -> P195(6J/RIGHT) -> P189(16J/RIGHT) -> P126(24J/RIGHT) -> P237(9F/RIGHT) -> P111(8H/RIGHT) -> P304(22E/RIGHT) -> P6(30G/RIGHT) -> P77(31F/RIGHT) -> P221(20I/RIGHT) -> P58(12F/RIGHT) -> P138(16I/RIGHT) -> P246(17H/RIGHT) -> P192(19I/RIGHT) -> P79(19E/RIGHT) -> P332(27D/RIGHT) -> P190(31G/RIGHT) -> P270(35D/RIGHT) -> P26(33E/RIGHT) -> P103(36D/RIGHT) -> P287(27E/RIGHT) -> P324(26E/RIGHT) -> P130(31J/RIGHT) -> P338(26H/RIGHT) -> P108(31H/RIGHT) -> P11(31I/RIGHT) -> P24(35J/RIGHT) -> P298(33G/RIGHT) -> P340(32F/RIGHT) -> P48(32I/RIGHT) -> P285(33H/RIGHT) -> P292(34D/RIGHT) -> P223(34J/RIGHT) -> P57(35H/RIGHT) -> P248(36G/RIGHT) -> P2(36E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 262 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 59 Total blocked ticks: 104536 Total stationary ticks: 419433 Seat-event requests: 3454 Failed seat-event starts: 3284 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 2 Critical blocker identity: P2->36E(RIGHT) Direct fan-out: 1 Total indirect descendants: 35 Critical tree size including blocker: 36 Critical tree depth: 36 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 64 Unresolved outside passengers: 108 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P2(36E/RIGHT/WAITING_FOR_SEAT_EVENT) P248(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P292(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P340(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P298(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P338(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P324(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P332(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P246(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(8H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(9F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(6J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(3I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1740 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1544 Rear-boundary failures: 1740 Middle-bank reservation failures: 0 Active-event deferrals: 867 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 6 Scenario seed: 447326336427315721 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2149 Passengers seated: 170/342 Average waiting ticks: 949.09 Longest waiting passenger: P1->12H(RIGHT) Longest waiting ticks: 2149 LEFT AISLE ---------- Total moves: 1798 Maximum occupied tiles: 28 Seat events: 86 Single-blocker events: 16 Multiple-blocker events: 3 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 1844 Maximum occupied tiles: 36 Seat events: 84 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3288 Reservations granted: 3288 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 108 Remaining moving in aisle: 59 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 92426 Longest unresolved passenger ID: 1 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 36 Longest dependency chain: P262(3I/RIGHT) -> P195(6J/RIGHT) -> P189(16J/RIGHT) -> P126(24J/RIGHT) -> P237(9F/RIGHT) -> P111(8H/RIGHT) -> P304(22E/RIGHT) -> P6(30G/RIGHT) -> P77(31F/RIGHT) -> P221(20I/RIGHT) -> P58(12F/RIGHT) -> P138(16I/RIGHT) -> P246(17H/RIGHT) -> P192(19I/RIGHT) -> P79(19E/RIGHT) -> P332(27D/RIGHT) -> P190(31G/RIGHT) -> P270(35D/RIGHT) -> P26(33E/RIGHT) -> P103(36D/RIGHT) -> P287(27E/RIGHT) -> P324(26E/RIGHT) -> P130(31J/RIGHT) -> P338(26H/RIGHT) -> P108(31H/RIGHT) -> P11(31I/RIGHT) -> P24(35J/RIGHT) -> P298(33G/RIGHT) -> P340(32F/RIGHT) -> P48(32I/RIGHT) -> P285(33H/RIGHT) -> P292(34D/RIGHT) -> P223(34J/RIGHT) -> P57(35H/RIGHT) -> P248(36G/RIGHT) -> P2(36E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 262 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 59 Total blocked ticks: 104536 Total stationary ticks: 419433 Seat-event requests: 3454 Failed seat-event starts: 3284 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 2 Critical blocker identity: P2->36E(RIGHT) Direct fan-out: 1 Total indirect descendants: 35 Critical tree size including blocker: 36 Critical tree depth: 36 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 64 Unresolved outside passengers: 108 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P2(36E/RIGHT/WAITING_FOR_SEAT_EVENT) P248(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P292(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P340(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P298(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P338(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P324(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P332(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P246(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(8H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(9F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(6J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(3I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1740 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1544 Rear-boundary failures: 1740 Middle-bank reservation failures: 0 Active-event deferrals: 867 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | baseline=170/342 (49.71%) | protected=170/342 (49.71%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 7 Scenario seed: -9199362060964683418 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2262 Passengers seated: 161/228 Average waiting ticks: 745.88 Longest waiting passenger: P4->30F(LEFT) Longest waiting ticks: 2262 LEFT AISLE ---------- Total moves: 868 Maximum occupied tiles: 18 Seat events: 54 Single-blocker events: 14 Multiple-blocker events: 3 Temporary aisle reoccupations: 21 RIGHT AISLE ----------- Total moves: 1616 Maximum occupied tiles: 13 Seat events: 107 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3504 Reservations granted: 3504 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 47 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27859 Longest unresolved passenger ID: 4 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P138(3C/LEFT) -> P198(14E/LEFT) -> P113(28E/LEFT) -> P176(15B/LEFT) -> P162(21E/LEFT) -> P9(10A/LEFT) -> P77(21B/LEFT) -> P61(13C/LEFT) -> P85(23A/LEFT) -> P114(16C/LEFT) -> P80(20B/LEFT) -> P204(17E/LEFT) -> P197(25C/LEFT) -> P108(16A/LEFT) -> P74(15E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 138 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 40411 Total stationary ticks: 200138 Seat-event requests: 3586 Failed seat-event starts: 3425 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 74 Critical blocker identity: P74->15E(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 20 Unresolved outside passengers: 47 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P74(15E/LEFT/WAITING_FOR_SEAT_EVENT) P108(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P162(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P113(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(3C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1882 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 16|17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 221 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1882 Rear-boundary failures: 1543 Middle-bank reservation failures: 0 Active-event deferrals: 440 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[221]: P221(17B/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P221->17B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P221{seat=17B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=17,directBlocker=-1,lastMoveTick=373,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 16|17 Current unavailable yield tiles: 17 Current yield-tile occupants: 221 Final row-event chain: 74|221 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 7 Scenario seed: -9199362060964683418 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2262 Passengers seated: 161/228 Average waiting ticks: 745.88 Longest waiting passenger: P4->30F(LEFT) Longest waiting ticks: 2262 LEFT AISLE ---------- Total moves: 868 Maximum occupied tiles: 18 Seat events: 54 Single-blocker events: 14 Multiple-blocker events: 3 Temporary aisle reoccupations: 21 RIGHT AISLE ----------- Total moves: 1616 Maximum occupied tiles: 13 Seat events: 107 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3504 Reservations granted: 3504 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 47 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27859 Longest unresolved passenger ID: 4 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P138(3C/LEFT) -> P198(14E/LEFT) -> P113(28E/LEFT) -> P176(15B/LEFT) -> P162(21E/LEFT) -> P9(10A/LEFT) -> P77(21B/LEFT) -> P61(13C/LEFT) -> P85(23A/LEFT) -> P114(16C/LEFT) -> P80(20B/LEFT) -> P204(17E/LEFT) -> P197(25C/LEFT) -> P108(16A/LEFT) -> P74(15E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 138 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 40411 Total stationary ticks: 200138 Seat-event requests: 3586 Failed seat-event starts: 3425 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 74 Critical blocker identity: P74->15E(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 20 Unresolved outside passengers: 47 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P74(15E/LEFT/WAITING_FOR_SEAT_EVENT) P108(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P162(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P113(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(3C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1882 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 16|17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 221 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1882 Rear-boundary failures: 1543 Middle-bank reservation failures: 0 Active-event deferrals: 440 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[221]: P221(17B/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P221->17B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P221{seat=17B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=17,directBlocker=-1,lastMoveTick=373,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 16|17 Current unavailable yield tiles: 17 Current yield-tile occupants: 221 Final row-event chain: 74|221 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | baseline=161/228 (70.61%) | protected=161/228 (70.61%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 8 Scenario seed: -4555240099898959475 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2280 Passengers seated: 125/342 Average waiting ticks: 1320.63 Longest waiting passenger: P0->7H(RIGHT) Longest waiting ticks: 2280 LEFT AISLE ---------- Total moves: 417 Maximum occupied tiles: 23 Seat events: 18 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 RIGHT AISLE ----------- Total moves: 2036 Maximum occupied tiles: 26 Seat events: 107 Single-blocker events: 29 Multiple-blocker events: 3 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3746 Reservations granted: 3746 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 168 Remaining moving in aisle: 44 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 80396 Longest unresolved passenger ID: 0 Longest unresolved row: 7 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P319(34I/RIGHT) -> P37(11G/RIGHT) -> P123(23J/RIGHT) -> P325(15E/RIGHT) -> P209(14J/RIGHT) -> P107(36F/RIGHT) -> P297(32G/RIGHT) -> P321(17D/RIGHT) -> P174(20H/RIGHT) -> P33(27H/RIGHT) -> P110(29H/RIGHT) -> P211(15J/RIGHT) -> P62(22H/RIGHT) -> P130(33I/RIGHT) -> P212(19H/RIGHT) -> P235(17G/RIGHT) -> P183(24H/RIGHT) -> P294(21G/RIGHT) -> P324(29J/RIGHT) -> P182(26G/RIGHT) -> P210(25E/RIGHT) -> P241(29E/RIGHT) -> P39(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 319 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 44 Total blocked ticks: 92568 Total stationary ticks: 534177 Seat-event requests: 3823 Failed seat-event starts: 3698 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 39 Critical blocker identity: P39->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 49 Unresolved outside passengers: 168 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P39(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P241(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P324(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P294(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P110(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P321(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P297(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P325(15E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P319(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3698 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 132 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3698 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 449 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[132]: P132(24J/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P132->24J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P132{seat=24J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=685,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 132 Final row-event chain: 39|132 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 8 Scenario seed: -4555240099898959475 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2280 Passengers seated: 125/342 Average waiting ticks: 1320.63 Longest waiting passenger: P0->7H(RIGHT) Longest waiting ticks: 2280 LEFT AISLE ---------- Total moves: 417 Maximum occupied tiles: 23 Seat events: 18 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 RIGHT AISLE ----------- Total moves: 2036 Maximum occupied tiles: 26 Seat events: 107 Single-blocker events: 29 Multiple-blocker events: 3 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3746 Reservations granted: 3746 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 168 Remaining moving in aisle: 44 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 80396 Longest unresolved passenger ID: 0 Longest unresolved row: 7 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P319(34I/RIGHT) -> P37(11G/RIGHT) -> P123(23J/RIGHT) -> P325(15E/RIGHT) -> P209(14J/RIGHT) -> P107(36F/RIGHT) -> P297(32G/RIGHT) -> P321(17D/RIGHT) -> P174(20H/RIGHT) -> P33(27H/RIGHT) -> P110(29H/RIGHT) -> P211(15J/RIGHT) -> P62(22H/RIGHT) -> P130(33I/RIGHT) -> P212(19H/RIGHT) -> P235(17G/RIGHT) -> P183(24H/RIGHT) -> P294(21G/RIGHT) -> P324(29J/RIGHT) -> P182(26G/RIGHT) -> P210(25E/RIGHT) -> P241(29E/RIGHT) -> P39(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 319 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 44 Total blocked ticks: 92568 Total stationary ticks: 534177 Seat-event requests: 3823 Failed seat-event starts: 3698 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 39 Critical blocker identity: P39->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 49 Unresolved outside passengers: 168 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P39(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P241(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P324(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P294(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P110(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P321(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P297(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P325(15E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P319(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3698 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 132 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3698 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 449 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[132]: P132(24J/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P132->24J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P132{seat=24J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=685,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 132 Final row-event chain: 39|132 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | baseline=125/342 (36.55%) | protected=125/342 (36.55%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 9 Scenario seed: 7655864322116057026 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1926 Passengers seated: 111/259 Average waiting ticks: 1012.26 Longest waiting passenger: P0->31A(LEFT) Longest waiting ticks: 1926 LEFT AISLE ---------- Total moves: 982 Maximum occupied tiles: 16 Seat events: 60 Single-blocker events: 10 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 896 Maximum occupied tiles: 18 Seat events: 51 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1601 Reservations granted: 1601 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 114 Remaining moving in aisle: 27 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 41463 Longest unresolved passenger ID: 0 Longest unresolved row: 31 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P166(5I/RIGHT) -> P235(4H/RIGHT) -> P207(30G/RIGHT) -> P131(5H/RIGHT) -> P70(28E/RIGHT) -> P72(27G/RIGHT) -> P104(22H/RIGHT) -> P51(20E/RIGHT) -> P167(13H/RIGHT) -> P87(25D/RIGHT) -> P71(23G/RIGHT) -> P138(29F/RIGHT) -> P92(18G/RIGHT) -> P75(15H/RIGHT) -> P171(15D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 166 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 54923 Total stationary ticks: 305369 Seat-event requests: 3228 Failed seat-event starts: 3117 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 171 Critical blocker identity: P171->15D(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 34 Unresolved outside passengers: 114 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P171(15D/RIGHT/WAITING_FOR_SEAT_EVENT) P75(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(5H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(4H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(5I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3072 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 244 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3072 Rear-boundary failures: 45 Middle-bank reservation failures: 0 Active-event deferrals: 396 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[244]: P244(16I/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P244->16I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P244{seat=16I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=16,directBlocker=-1,lastMoveTick=324,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 244 Final row-event chain: 171|244 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 9 Scenario seed: 7655864322116057026 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1926 Passengers seated: 111/259 Average waiting ticks: 1012.26 Longest waiting passenger: P0->31A(LEFT) Longest waiting ticks: 1926 LEFT AISLE ---------- Total moves: 982 Maximum occupied tiles: 16 Seat events: 60 Single-blocker events: 10 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 896 Maximum occupied tiles: 18 Seat events: 51 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1601 Reservations granted: 1601 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 114 Remaining moving in aisle: 27 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 41463 Longest unresolved passenger ID: 0 Longest unresolved row: 31 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P166(5I/RIGHT) -> P235(4H/RIGHT) -> P207(30G/RIGHT) -> P131(5H/RIGHT) -> P70(28E/RIGHT) -> P72(27G/RIGHT) -> P104(22H/RIGHT) -> P51(20E/RIGHT) -> P167(13H/RIGHT) -> P87(25D/RIGHT) -> P71(23G/RIGHT) -> P138(29F/RIGHT) -> P92(18G/RIGHT) -> P75(15H/RIGHT) -> P171(15D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 166 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 54923 Total stationary ticks: 305369 Seat-event requests: 3228 Failed seat-event starts: 3117 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 171 Critical blocker identity: P171->15D(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 34 Unresolved outside passengers: 114 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P171(15D/RIGHT/WAITING_FOR_SEAT_EVENT) P75(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(5H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(4H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(5I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3072 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 244 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3072 Rear-boundary failures: 45 Middle-bank reservation failures: 0 Active-event deferrals: 396 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[244]: P244(16I/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P244->16I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P244{seat=16I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=16,directBlocker=-1,lastMoveTick=324,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 244 Final row-event chain: 171|244 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | baseline=111/259 (42.86%) | protected=111/259 (42.86%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 10 Scenario seed: 2091713636386101996 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2355 Passengers seated: 231/288 Average waiting ticks: 618.28 Longest waiting passenger: P8->12J(RIGHT) Longest waiting ticks: 2355 LEFT AISLE ---------- Total moves: 2296 Maximum occupied tiles: 17 Seat events: 119 Single-blocker events: 29 Multiple-blocker events: 8 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 1920 Maximum occupied tiles: 18 Seat events: 112 Single-blocker events: 27 Multiple-blocker events: 4 Temporary aisle reoccupations: 37 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 95 Reservations granted: 95 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 27 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 42421 Longest unresolved passenger ID: 8 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P83(5D/RIGHT) -> P39(28J/RIGHT) -> P274(20G/RIGHT) -> P43(19I/RIGHT) -> P195(36H/RIGHT) -> P183(35H/RIGHT) -> P9(23G/RIGHT) -> P94(9J/RIGHT) -> P100(25J/RIGHT) -> P38(25H/RIGHT) -> P82(24J/RIGHT) -> P5(35I/RIGHT) -> P222(30I/RIGHT) -> P150(26G/RIGHT) -> P57(30H/RIGHT) -> P45(16J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 83 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 56383 Total stationary ticks: 224901 Seat-event requests: 3346 Failed seat-event starts: 3115 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 45 Critical blocker identity: P45->16J(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 32 Unresolved outside passengers: 25 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P45(16J/RIGHT/WAITING_FOR_SEAT_EVENT) P57(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(9J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P83(5D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3115 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 60 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3115 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 600 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[60]: P60(35G/RIGHT/MOVING_IN_AISLE@tile17) -> P120(18I/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P120->18I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P60{seat=35G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=120,lastMoveTick=749,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 60 Final row-event chain: 45|60|120 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 10 Scenario seed: 2091713636386101996 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2355 Passengers seated: 231/288 Average waiting ticks: 618.28 Longest waiting passenger: P8->12J(RIGHT) Longest waiting ticks: 2355 LEFT AISLE ---------- Total moves: 2296 Maximum occupied tiles: 17 Seat events: 119 Single-blocker events: 29 Multiple-blocker events: 8 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 1920 Maximum occupied tiles: 18 Seat events: 112 Single-blocker events: 27 Multiple-blocker events: 4 Temporary aisle reoccupations: 37 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 95 Reservations granted: 95 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 27 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 42421 Longest unresolved passenger ID: 8 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P83(5D/RIGHT) -> P39(28J/RIGHT) -> P274(20G/RIGHT) -> P43(19I/RIGHT) -> P195(36H/RIGHT) -> P183(35H/RIGHT) -> P9(23G/RIGHT) -> P94(9J/RIGHT) -> P100(25J/RIGHT) -> P38(25H/RIGHT) -> P82(24J/RIGHT) -> P5(35I/RIGHT) -> P222(30I/RIGHT) -> P150(26G/RIGHT) -> P57(30H/RIGHT) -> P45(16J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 83 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 56383 Total stationary ticks: 224901 Seat-event requests: 3346 Failed seat-event starts: 3115 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 45 Critical blocker identity: P45->16J(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 32 Unresolved outside passengers: 25 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P45(16J/RIGHT/WAITING_FOR_SEAT_EVENT) P57(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(9J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P83(5D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3115 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 60 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3115 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 600 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[60]: P60(35G/RIGHT/MOVING_IN_AISLE@tile17) -> P120(18I/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P120->18I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P60{seat=35G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=120,lastMoveTick=749,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 60 Final row-event chain: 45|60|120 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | baseline=231/288 (80.21%) | protected=231/288 (80.21%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 11 Scenario seed: 2767034028598626265 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2418 Passengers seated: 190/288 Average waiting ticks: 926.07 Longest waiting passenger: P0->10A(LEFT) Longest waiting ticks: 2418 LEFT AISLE ---------- Total moves: 1065 Maximum occupied tiles: 13 Seat events: 62 Single-blocker events: 8 Multiple-blocker events: 1 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 2367 Maximum occupied tiles: 16 Seat events: 128 Single-blocker events: 36 Multiple-blocker events: 8 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 105 Reservations granted: 105 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 71 Remaining moving in aisle: 20 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35253 Longest unresolved passenger ID: 0 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P164(25E/LEFT) -> P260(27C/LEFT) -> P264(32A/LEFT) -> P117(36E/LEFT) -> P24(24D/LEFT) -> P127(27E/LEFT) -> P277(34A/LEFT) -> P72(27D/LEFT) -> P192(26G/LEFT) -> P22(15A/LEFT) -> P98(11A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 164 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 20 Total blocked ticks: 52276 Total stationary ticks: 305393 Seat-event requests: 3724 Failed seat-event starts: 3534 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 98 Critical blocker identity: P98->11A(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 27 Unresolved outside passengers: 71 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P98(11A/LEFT/WAITING_FOR_SEAT_EVENT) P22(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P264(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P260(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3511 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 68 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3511 Rear-boundary failures: 23 Middle-bank reservation failures: 0 Active-event deferrals: 547 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[68]: P68(12F/LEFT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P68->12F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P68{seat=12F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=12,directBlocker=-1,lastMoveTick=439,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 12 Current unavailable yield tiles: 12 Current yield-tile occupants: 68 Final row-event chain: 98|68 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 11 Scenario seed: 2767034028598626265 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2418 Passengers seated: 190/288 Average waiting ticks: 926.07 Longest waiting passenger: P0->10A(LEFT) Longest waiting ticks: 2418 LEFT AISLE ---------- Total moves: 1065 Maximum occupied tiles: 13 Seat events: 62 Single-blocker events: 8 Multiple-blocker events: 1 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 2367 Maximum occupied tiles: 16 Seat events: 128 Single-blocker events: 36 Multiple-blocker events: 8 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 105 Reservations granted: 105 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 71 Remaining moving in aisle: 20 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35253 Longest unresolved passenger ID: 0 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P164(25E/LEFT) -> P260(27C/LEFT) -> P264(32A/LEFT) -> P117(36E/LEFT) -> P24(24D/LEFT) -> P127(27E/LEFT) -> P277(34A/LEFT) -> P72(27D/LEFT) -> P192(26G/LEFT) -> P22(15A/LEFT) -> P98(11A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 164 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 20 Total blocked ticks: 52276 Total stationary ticks: 305393 Seat-event requests: 3724 Failed seat-event starts: 3534 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 98 Critical blocker identity: P98->11A(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 27 Unresolved outside passengers: 71 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P98(11A/LEFT/WAITING_FOR_SEAT_EVENT) P22(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P264(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P260(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3511 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 68 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3511 Rear-boundary failures: 23 Middle-bank reservation failures: 0 Active-event deferrals: 547 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[68]: P68(12F/LEFT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P68->12F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P68{seat=12F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=12,directBlocker=-1,lastMoveTick=439,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 12 Current unavailable yield tiles: 12 Current yield-tile occupants: 68 Final row-event chain: 98|68 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | baseline=190/288 (65.97%) | protected=190/288 (65.97%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 12 Scenario seed: 6534161507122299502 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2253 Passengers seated: 205/245 Average waiting ticks: 443.84 Longest waiting passenger: P77->10D(RIGHT) Longest waiting ticks: 2224 LEFT AISLE ---------- Total moves: 1759 Maximum occupied tiles: 27 Seat events: 100 Single-blocker events: 14 Multiple-blocker events: 3 Temporary aisle reoccupations: 20 RIGHT AISLE ----------- Total moves: 1676 Maximum occupied tiles: 17 Seat events: 105 Single-blocker events: 29 Multiple-blocker events: 7 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1626 Reservations granted: 1626 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 32 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50289 Longest unresolved passenger ID: 181 Longest unresolved row: 31 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P234(32C/LEFT) -> P72(11F/LEFT) -> P233(23B/LEFT) -> P179(16C/LEFT) -> P68(9F/LEFT) -> P148(12E/LEFT) -> P50(20A/LEFT) -> P188(17E/LEFT) -> P9(29D/LEFT) -> P155(20C/LEFT) -> P6(26C/LEFT) -> P243(21A/LEFT) -> P112(22C/LEFT) -> P57(27F/LEFT) -> P180(25A/LEFT) -> P70(18A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 234 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 68277 Total stationary ticks: 161969 Seat-event requests: 3440 Failed seat-event starts: 3235 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 70 Critical blocker identity: P70->18A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 40 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P70(18A/LEFT/WAITING_FOR_SEAT_EVENT) P180(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(9F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3205 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 19|20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 5 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3205 Rear-boundary failures: 30 Middle-bank reservation failures: 0 Active-event deferrals: 1264 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 8 Yield-occupant trace: yieldOccupant[5]: P5(26F/LEFT/MOVING_IN_AISLE@tile20) -> P78(24F/LEFT/MOVING_IN_AISLE@tile21) -> P69(28C/LEFT/MOVING_IN_AISLE@tile22) -> P227(24A/LEFT/MOVING_IN_AISLE@tile23) -> P196(25C/LEFT/MOVING_IN_AISLE@tile24) -> P19(26A/LEFT/MOVING_IN_AISLE@tile25) -> P216(29C/LEFT/MOVING_IN_AISLE@tile26) -> P24(27E/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P24->27E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P5{seat=26F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=78,lastMoveTick=662,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 19|20 Current unavailable yield tiles: 20 Current yield-tile occupants: 5 Final row-event chain: 70|5|78|69|227|196|19|216|24 Final row-event chain length: 9 Distinct row events in chain: 9 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 12 Scenario seed: 6534161507122299502 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2253 Passengers seated: 205/245 Average waiting ticks: 443.84 Longest waiting passenger: P77->10D(RIGHT) Longest waiting ticks: 2224 LEFT AISLE ---------- Total moves: 1759 Maximum occupied tiles: 27 Seat events: 100 Single-blocker events: 14 Multiple-blocker events: 3 Temporary aisle reoccupations: 20 RIGHT AISLE ----------- Total moves: 1676 Maximum occupied tiles: 17 Seat events: 105 Single-blocker events: 29 Multiple-blocker events: 7 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1626 Reservations granted: 1626 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 32 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50289 Longest unresolved passenger ID: 181 Longest unresolved row: 31 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P234(32C/LEFT) -> P72(11F/LEFT) -> P233(23B/LEFT) -> P179(16C/LEFT) -> P68(9F/LEFT) -> P148(12E/LEFT) -> P50(20A/LEFT) -> P188(17E/LEFT) -> P9(29D/LEFT) -> P155(20C/LEFT) -> P6(26C/LEFT) -> P243(21A/LEFT) -> P112(22C/LEFT) -> P57(27F/LEFT) -> P180(25A/LEFT) -> P70(18A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 234 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 68277 Total stationary ticks: 161969 Seat-event requests: 3440 Failed seat-event starts: 3235 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 70 Critical blocker identity: P70->18A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 40 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P70(18A/LEFT/WAITING_FOR_SEAT_EVENT) P180(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(9F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3205 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 19|20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 5 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3205 Rear-boundary failures: 30 Middle-bank reservation failures: 0 Active-event deferrals: 1264 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 8 Yield-occupant trace: yieldOccupant[5]: P5(26F/LEFT/MOVING_IN_AISLE@tile20) -> P78(24F/LEFT/MOVING_IN_AISLE@tile21) -> P69(28C/LEFT/MOVING_IN_AISLE@tile22) -> P227(24A/LEFT/MOVING_IN_AISLE@tile23) -> P196(25C/LEFT/MOVING_IN_AISLE@tile24) -> P19(26A/LEFT/MOVING_IN_AISLE@tile25) -> P216(29C/LEFT/MOVING_IN_AISLE@tile26) -> P24(27E/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P24->27E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P5{seat=26F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=78,lastMoveTick=662,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 19|20 Current unavailable yield tiles: 20 Current yield-tile occupants: 5 Final row-event chain: 70|5|78|69|227|196|19|216|24 Final row-event chain length: 9 Distinct row events in chain: 9 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | baseline=205/245 (83.67%) | protected=205/245 (83.67%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 13 Scenario seed: -8029862839000916946 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1833 Passengers seated: 75/245 Average waiting ticks: 1022.99 Longest waiting passenger: P2->3E(RIGHT) Longest waiting ticks: 1833 LEFT AISLE ---------- Total moves: 905 Maximum occupied tiles: 25 Seat events: 43 Single-blocker events: 6 Multiple-blocker events: 0 Temporary aisle reoccupations: 6 RIGHT AISLE ----------- Total moves: 693 Maximum occupied tiles: 26 Seat events: 32 Single-blocker events: 2 Multiple-blocker events: 1 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 26 Reservations granted: 26 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 119 Remaining moving in aisle: 44 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69077 Longest unresolved passenger ID: 2 Longest unresolved row: 3 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P92(27D/RIGHT) -> P51(10D/RIGHT) -> P199(25I/RIGHT) -> P101(9E/RIGHT) -> P156(6H/RIGHT) -> P210(8D/RIGHT) -> P29(30H/RIGHT) -> P217(10H/RIGHT) -> P0(12G/RIGHT) -> P125(23E/RIGHT) -> P64(21D/RIGHT) -> P72(17H/RIGHT) -> P35(17G/RIGHT) -> P193(18H/RIGHT) -> P237(19I/RIGHT) -> P131(18I/RIGHT) -> P103(32H/RIGHT) -> P94(27I/RIGHT) -> P154(32E/RIGHT) -> P39(30F/RIGHT) -> P115(30I/RIGHT) -> P238(25F/RIGHT) -> P135(23I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 92 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 44 Total blocked ticks: 82217 Total stationary ticks: 320873 Seat-event requests: 3247 Failed seat-event starts: 3172 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 135 Critical blocker identity: P135->23I(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 51 Unresolved outside passengers: 119 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P135(23I/RIGHT/WAITING_FOR_SEAT_EVENT) P238(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(6H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(9E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(10D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3159 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 145 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3159 Rear-boundary failures: 13 Middle-bank reservation failures: 0 Active-event deferrals: 500 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[145]: P145(26E/RIGHT/MOVING_IN_AISLE@tile24) -> P81(25G/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P81->25G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P145{seat=26E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=81,lastMoveTick=180,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 145 Final row-event chain: 135|145|81 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 13 Scenario seed: -8029862839000916946 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1833 Passengers seated: 75/245 Average waiting ticks: 1022.99 Longest waiting passenger: P2->3E(RIGHT) Longest waiting ticks: 1833 LEFT AISLE ---------- Total moves: 905 Maximum occupied tiles: 25 Seat events: 43 Single-blocker events: 6 Multiple-blocker events: 0 Temporary aisle reoccupations: 6 RIGHT AISLE ----------- Total moves: 693 Maximum occupied tiles: 26 Seat events: 32 Single-blocker events: 2 Multiple-blocker events: 1 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 26 Reservations granted: 26 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 119 Remaining moving in aisle: 44 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69077 Longest unresolved passenger ID: 2 Longest unresolved row: 3 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P92(27D/RIGHT) -> P51(10D/RIGHT) -> P199(25I/RIGHT) -> P101(9E/RIGHT) -> P156(6H/RIGHT) -> P210(8D/RIGHT) -> P29(30H/RIGHT) -> P217(10H/RIGHT) -> P0(12G/RIGHT) -> P125(23E/RIGHT) -> P64(21D/RIGHT) -> P72(17H/RIGHT) -> P35(17G/RIGHT) -> P193(18H/RIGHT) -> P237(19I/RIGHT) -> P131(18I/RIGHT) -> P103(32H/RIGHT) -> P94(27I/RIGHT) -> P154(32E/RIGHT) -> P39(30F/RIGHT) -> P115(30I/RIGHT) -> P238(25F/RIGHT) -> P135(23I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 92 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 44 Total blocked ticks: 82217 Total stationary ticks: 320873 Seat-event requests: 3247 Failed seat-event starts: 3172 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 135 Critical blocker identity: P135->23I(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 51 Unresolved outside passengers: 119 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P135(23I/RIGHT/WAITING_FOR_SEAT_EVENT) P238(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(6H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(9E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(10D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3159 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 145 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3159 Rear-boundary failures: 13 Middle-bank reservation failures: 0 Active-event deferrals: 500 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[145]: P145(26E/RIGHT/MOVING_IN_AISLE@tile24) -> P81(25G/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P81->25G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P145{seat=26E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=81,lastMoveTick=180,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 145 Final row-event chain: 135|145|81 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | baseline=75/245 (30.61%) | protected=75/245 (30.61%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 14 Scenario seed: 8477111099479495285 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2602 Passengers seated: 223/306 Average waiting ticks: 830.11 Longest waiting passenger: P0->8B(LEFT) Longest waiting ticks: 2602 LEFT AISLE ---------- Total moves: 1525 Maximum occupied tiles: 29 Seat events: 66 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 2728 Maximum occupied tiles: 16 Seat events: 157 Single-blocker events: 42 Multiple-blocker events: 16 Temporary aisle reoccupations: 74 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1658 Reservations granted: 1657 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 52 Remaining moving in aisle: 26 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 56317 Longest unresolved passenger ID: 0 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P196(30D/LEFT) -> P238(19A/LEFT) -> P234(19D/LEFT) -> P159(31F/LEFT) -> P199(23A/LEFT) -> P19(20B/LEFT) -> P146(24A/LEFT) -> P51(28A/LEFT) -> P198(33E/LEFT) -> P114(29B/LEFT) -> P190(29C/LEFT) -> P110(28F/LEFT) -> P3(29F/LEFT) -> P290(27A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 196 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 72077 Total stationary ticks: 314533 Seat-event requests: 3957 Failed seat-event starts: 3734 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 290 Critical blocker identity: P290->27A(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 31 Unresolved outside passengers: 52 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P290(27A/LEFT/WAITING_FOR_SEAT_EVENT) P3(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2169 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 24 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 2169 Rear-boundary failures: 1565 Middle-bank reservation failures: 1 Active-event deferrals: 795 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[24]: P24(33F/LEFT/MOVING_IN_AISLE@tile29) -> P223(30C/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P223->30C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P24{seat=33F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=223,lastMoveTick=329,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 29 Current yield-tile occupants: 24 Final row-event chain: 290|24|223 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:44 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 14 Scenario seed: 8477111099479495285 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2602 Passengers seated: 223/306 Average waiting ticks: 830.11 Longest waiting passenger: P0->8B(LEFT) Longest waiting ticks: 2602 LEFT AISLE ---------- Total moves: 1525 Maximum occupied tiles: 29 Seat events: 66 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 2728 Maximum occupied tiles: 16 Seat events: 157 Single-blocker events: 42 Multiple-blocker events: 16 Temporary aisle reoccupations: 74 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1658 Reservations granted: 1657 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 52 Remaining moving in aisle: 26 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 56317 Longest unresolved passenger ID: 0 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P196(30D/LEFT) -> P238(19A/LEFT) -> P234(19D/LEFT) -> P159(31F/LEFT) -> P199(23A/LEFT) -> P19(20B/LEFT) -> P146(24A/LEFT) -> P51(28A/LEFT) -> P198(33E/LEFT) -> P114(29B/LEFT) -> P190(29C/LEFT) -> P110(28F/LEFT) -> P3(29F/LEFT) -> P290(27A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 196 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 72077 Total stationary ticks: 314533 Seat-event requests: 3957 Failed seat-event starts: 3734 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 290 Critical blocker identity: P290->27A(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 31 Unresolved outside passengers: 52 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P290(27A/LEFT/WAITING_FOR_SEAT_EVENT) P3(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2169 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 24 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 2169 Rear-boundary failures: 1565 Middle-bank reservation failures: 1 Active-event deferrals: 795 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[24]: P24(33F/LEFT/MOVING_IN_AISLE@tile29) -> P223(30C/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P223->30C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P24{seat=33F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=223,lastMoveTick=329,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 29 Current yield-tile occupants: 24 Final row-event chain: 290|24|223 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | baseline=223/306 (72.88%) | protected=223/306 (72.88%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 15 Scenario seed: 8840783145772341710 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2437 Passengers seated: 241/274 Average waiting ticks: 506.69 Longest waiting passenger: P88->8A(LEFT) Longest waiting ticks: 2424 LEFT AISLE ---------- Total moves: 1920 Maximum occupied tiles: 26 Seat events: 112 Single-blocker events: 33 Multiple-blocker events: 9 Temporary aisle reoccupations: 51 RIGHT AISLE ----------- Total moves: 2115 Maximum occupied tiles: 12 Seat events: 129 Single-blocker events: 29 Multiple-blocker events: 11 Temporary aisle reoccupations: 51 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1582 Reservations granted: 1580 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 24 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 39211 Longest unresolved passenger ID: 62 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P99(23B/LEFT) -> P196(13A/LEFT) -> P27(17C/LEFT) -> P243(29A/LEFT) -> P256(31A/LEFT) -> P221(18A/LEFT) -> P45(24A/LEFT) -> P86(25D/LEFT) -> P242(20A/LEFT) -> P252(27F/LEFT) -> P187(28D/LEFT) -> P107(21E/LEFT) -> P156(28B/LEFT) -> P175(27B/LEFT) -> P130(27C/LEFT) -> P236(31F/LEFT) -> P62(32C/LEFT) -> P213(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 99 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 58511 Total stationary ticks: 181110 Seat-event requests: 3441 Failed seat-event starts: 3200 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 33 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P213(26A/LEFT/WAITING_FOR_SEAT_EVENT) P62(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P252(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P256(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3195 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 251 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3195 Rear-boundary failures: 5 Middle-bank reservation failures: 2 Active-event deferrals: 772 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[251]: P251(27A/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P251->27A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P251{seat=27A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=705,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 251 Final row-event chain: 213|251 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 15 Scenario seed: 8840783145772341710 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2346 Passengers seated: 218/274 Average waiting ticks: 636.02 Longest waiting passenger: P0->22I(RIGHT) Longest waiting ticks: 2346 LEFT AISLE ---------- Total moves: 1920 Maximum occupied tiles: 26 Seat events: 112 Single-blocker events: 33 Multiple-blocker events: 9 Temporary aisle reoccupations: 51 RIGHT AISLE ----------- Total moves: 1774 Maximum occupied tiles: 11 Seat events: 106 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 76 Reservations granted: 74 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 23 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34413 Longest unresolved passenger ID: 0 Longest unresolved row: 22 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P99(23B/LEFT) -> P196(13A/LEFT) -> P27(17C/LEFT) -> P243(29A/LEFT) -> P256(31A/LEFT) -> P221(18A/LEFT) -> P45(24A/LEFT) -> P86(25D/LEFT) -> P242(20A/LEFT) -> P252(27F/LEFT) -> P187(28D/LEFT) -> P107(21E/LEFT) -> P156(28B/LEFT) -> P175(27B/LEFT) -> P130(27C/LEFT) -> P236(31F/LEFT) -> P62(32C/LEFT) -> P213(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 99 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 53227 Total stationary ticks: 213144 Seat-event requests: 3378 Failed seat-event starts: 3160 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 31 Unresolved outside passengers: 25 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P213(26A/LEFT/WAITING_FOR_SEAT_EVENT) P62(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P252(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P256(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3155 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 251 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3155 Rear-boundary failures: 5 Middle-bank reservation failures: 2 Active-event deferrals: 666 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[251]: P251(27A/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P251->27A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P251{seat=27A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=705,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 251 Final row-event chain: 213|251 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 1587 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | baseline=241/274 (87.96%) | protected=218/274 (79.56%) | seatedDelta=-23 | completionDelta=-8.39% | outsideDelta=+25 | holds=1587 | convertedToSuccess=false | protectedWorse=true ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 16 Scenario seed: -7814991042756420723 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2058 Passengers seated: 149/230 Average waiting ticks: 621.30 Longest waiting passenger: P4->25F(RIGHT) Longest waiting ticks: 2058 LEFT AISLE ---------- Total moves: 1390 Maximum occupied tiles: 23 Seat events: 77 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 RIGHT AISLE ----------- Total moves: 1370 Maximum occupied tiles: 27 Seat events: 72 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3123 Reservations granted: 3123 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 31 Remaining moving in aisle: 38 Remaining waiting at row: 12 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 58507 Longest unresolved passenger ID: 4 Longest unresolved row: 25 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P50(9I/RIGHT) -> P15(20G/RIGHT) -> P67(19I/RIGHT) -> P107(11G/RIGHT) -> P86(23E/RIGHT) -> P99(26E/RIGHT) -> P206(21G/RIGHT) -> P127(20H/RIGHT) -> P84(22D/RIGHT) -> P26(28H/RIGHT) -> P148(32I/RIGHT) -> P126(21F/RIGHT) -> P178(27D/RIGHT) -> P23(23I/RIGHT) -> P71(31D/RIGHT) -> P218(32H/RIGHT) -> P136(30G/RIGHT) -> P21(27I/RIGHT) -> P154(24E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 50 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 38 Total blocked ticks: 80765 Total stationary ticks: 203548 Seat-event requests: 3326 Failed seat-event starts: 3177 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 154 Critical blocker identity: P154->24E(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 12 Terminal WAITING_FOR_SEAT_EVENT nodes: 12 Unresolved internal passengers: 50 Unresolved outside passengers: 31 Unresolved internal passengers outside critical tree: 31 Critical blocker tree: P154(24E/RIGHT/WAITING_FOR_SEAT_EVENT) P21(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P178(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(9I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3162 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 33 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3162 Rear-boundary failures: 15 Middle-bank reservation failures: 0 Active-event deferrals: 823 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[33]: P33(25D/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P33->25D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=25D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=25,directBlocker=-1,lastMoveTick=415,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 33 Final row-event chain: 154|33 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 16 Scenario seed: -7814991042756420723 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2058 Passengers seated: 149/230 Average waiting ticks: 621.30 Longest waiting passenger: P4->25F(RIGHT) Longest waiting ticks: 2058 LEFT AISLE ---------- Total moves: 1390 Maximum occupied tiles: 23 Seat events: 77 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 RIGHT AISLE ----------- Total moves: 1370 Maximum occupied tiles: 27 Seat events: 72 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3123 Reservations granted: 3123 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 31 Remaining moving in aisle: 38 Remaining waiting at row: 12 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 58507 Longest unresolved passenger ID: 4 Longest unresolved row: 25 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P50(9I/RIGHT) -> P15(20G/RIGHT) -> P67(19I/RIGHT) -> P107(11G/RIGHT) -> P86(23E/RIGHT) -> P99(26E/RIGHT) -> P206(21G/RIGHT) -> P127(20H/RIGHT) -> P84(22D/RIGHT) -> P26(28H/RIGHT) -> P148(32I/RIGHT) -> P126(21F/RIGHT) -> P178(27D/RIGHT) -> P23(23I/RIGHT) -> P71(31D/RIGHT) -> P218(32H/RIGHT) -> P136(30G/RIGHT) -> P21(27I/RIGHT) -> P154(24E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 50 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 38 Total blocked ticks: 80765 Total stationary ticks: 203548 Seat-event requests: 3326 Failed seat-event starts: 3177 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 154 Critical blocker identity: P154->24E(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 12 Terminal WAITING_FOR_SEAT_EVENT nodes: 12 Unresolved internal passengers: 50 Unresolved outside passengers: 31 Unresolved internal passengers outside critical tree: 31 Critical blocker tree: P154(24E/RIGHT/WAITING_FOR_SEAT_EVENT) P21(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P178(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(9I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3162 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 33 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3162 Rear-boundary failures: 15 Middle-bank reservation failures: 0 Active-event deferrals: 823 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[33]: P33(25D/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P33->25D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=25D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=25,directBlocker=-1,lastMoveTick=415,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 33 Final row-event chain: 154|33 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | baseline=149/230 (64.78%) | protected=149/230 (64.78%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 17 Scenario seed: -3450331178468600547 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2284 Passengers seated: 214/288 Average waiting ticks: 596.17 Longest waiting passenger: P14->19C(LEFT) Longest waiting ticks: 2284 LEFT AISLE ---------- Total moves: 1868 Maximum occupied tiles: 28 Seat events: 102 Single-blocker events: 28 Multiple-blocker events: 8 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 2094 Maximum occupied tiles: 25 Seat events: 112 Single-blocker events: 25 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1590 Reservations granted: 1590 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 21 Remaining moving in aisle: 46 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 71028 Longest unresolved passenger ID: 14 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P43(28C/LEFT) -> P255(33E/LEFT) -> P168(14A/LEFT) -> P178(24C/LEFT) -> P251(8C/LEFT) -> P63(28F/LEFT) -> P131(36D/LEFT) -> P91(23B/LEFT) -> P98(23A/LEFT) -> P115(31B/LEFT) -> P24(36A/LEFT) -> P263(18C/LEFT) -> P190(35F/LEFT) -> P56(17B/LEFT) -> P145(30A/LEFT) -> P150(26C/LEFT) -> P253(26E/LEFT) -> P173(36B/LEFT) -> P112(23C/LEFT) -> P109(24A/LEFT) -> P260(32C/LEFT) -> P183(31D/LEFT) -> P94(30D/LEFT) -> P209(35G/LEFT) -> P271(27B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 43 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 86816 Total stationary ticks: 245914 Seat-event requests: 3312 Failed seat-event starts: 3098 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 271 Critical blocker identity: P271->27B(LEFT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 53 Unresolved outside passengers: 21 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P271(27B/LEFT/WAITING_FOR_SEAT_EVENT) P209(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P260(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P263(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P251(8C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P255(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3098 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 144 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3098 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 724 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[144]: P144(28E/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P144->28E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P144{seat=28E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=28,directBlocker=-1,lastMoveTick=599,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 28 Current unavailable yield tiles: 28 Current yield-tile occupants: 144 Final row-event chain: 271|144 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 17 Scenario seed: -3450331178468600547 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2148 Passengers seated: 178/288 Average waiting ticks: 918.66 Longest waiting passenger: P3->35J(RIGHT) Longest waiting ticks: 2148 LEFT AISLE ---------- Total moves: 1538 Maximum occupied tiles: 12 Seat events: 86 Single-blocker events: 20 Multiple-blocker events: 4 Temporary aisle reoccupations: 28 RIGHT AISLE ----------- Total moves: 1633 Maximum occupied tiles: 13 Seat events: 92 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3112 Reservations granted: 3112 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 88 Remaining moving in aisle: 14 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18569 Longest unresolved passenger ID: 3 Longest unresolved row: 35 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P124(16F/RIGHT) -> P157(7D/RIGHT) -> P102(17F/RIGHT) -> P176(22H/RIGHT) -> P170(20J/RIGHT) -> P140(6D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 124 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 38046 Total stationary ticks: 289025 Seat-event requests: 3221 Failed seat-event starts: 3043 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 140 Critical blocker identity: P140->6D(RIGHT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 22 Unresolved outside passengers: 88 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P140(6D/RIGHT/WAITING_FOR_SEAT_EVENT) P170(20J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(7D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3043 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 7|8|9 Critical blocker unavailable yield tiles: 8 Critical blocker yield-tile occupants: 111 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3043 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 534 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: UNCLASSIFIED Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[111]: P111(18E/RIGHT/MOVING_IN_AISLE@tile8) -> [PROTECTED_YIELD_SPACE_HOLD] Cycle detected: false Cycle members: NONE Terminal passenger: P111->18E(RIGHT) Terminal condition: PROTECTED_YIELD_SPACE_HOLD Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P111{seat=18E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=8,directBlocker=-1,lastMoveTick=644,reason=PROTECTED_YIELD_SPACE_HOLD,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 7|8|9 Current unavailable yield tiles: 8 Current yield-tile occupants: 111 Final row-event chain: 140|111 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: OPEN_CHAIN_TERMINAL One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 3042 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | baseline=214/288 (74.31%) | protected=178/288 (61.81%) | seatedDelta=-36 | completionDelta=-12.50% | outsideDelta=+67 | holds=3042 | convertedToSuccess=false | protectedWorse=true ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 18 Scenario seed: -2265206745698842379 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2058 Passengers seated: 127/245 Average waiting ticks: 829.73 Longest waiting passenger: P1->21D(RIGHT) Longest waiting ticks: 2058 LEFT AISLE ---------- Total moves: 1380 Maximum occupied tiles: 32 Seat events: 73 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 914 Maximum occupied tiles: 15 Seat events: 54 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 37 Reservations granted: 37 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 71 Remaining moving in aisle: 41 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65175 Longest unresolved passenger ID: 1 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 31 Longest dependency chain: P129(32C/LEFT) -> P155(11D/LEFT) -> P94(22E/LEFT) -> P151(25A/LEFT) -> P157(13A/LEFT) -> P30(10F/LEFT) -> P180(22A/LEFT) -> P176(23A/LEFT) -> P170(24B/LEFT) -> P188(28C/LEFT) -> P0(15A/LEFT) -> P154(24C/LEFT) -> P39(25C/LEFT) -> P219(31D/LEFT) -> P122(16C/LEFT) -> P127(25E/LEFT) -> P153(29B/LEFT) -> P194(29A/LEFT) -> P7(25F/LEFT) -> P183(30D/LEFT) -> P116(31C/LEFT) -> P79(23C/LEFT) -> P81(30C/LEFT) -> P200(26E/LEFT) -> P135(27B/LEFT) -> P130(29E/LEFT) -> P196(32E/LEFT) -> P217(29D/LEFT) -> P4(31E/LEFT) -> P172(32B/LEFT) -> P34(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 129 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 78563 Total stationary ticks: 270369 Seat-event requests: 3444 Failed seat-event starts: 3317 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 34 Critical blocker identity: P34->31A(LEFT) Direct fan-out: 1 Total indirect descendants: 30 Critical tree size including blocker: 31 Critical tree depth: 31 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 47 Unresolved outside passengers: 71 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P34(31A/LEFT/WAITING_FOR_SEAT_EVENT) P172(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P200(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(11D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3317 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 137 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3317 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 779 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[137]: P137(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P137->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P137{seat=32A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=144,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 137 Final row-event chain: 34|137 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 18 Scenario seed: -2265206745698842379 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2058 Passengers seated: 127/245 Average waiting ticks: 829.73 Longest waiting passenger: P1->21D(RIGHT) Longest waiting ticks: 2058 LEFT AISLE ---------- Total moves: 1380 Maximum occupied tiles: 32 Seat events: 73 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 914 Maximum occupied tiles: 15 Seat events: 54 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 37 Reservations granted: 37 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 71 Remaining moving in aisle: 41 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65175 Longest unresolved passenger ID: 1 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 31 Longest dependency chain: P129(32C/LEFT) -> P155(11D/LEFT) -> P94(22E/LEFT) -> P151(25A/LEFT) -> P157(13A/LEFT) -> P30(10F/LEFT) -> P180(22A/LEFT) -> P176(23A/LEFT) -> P170(24B/LEFT) -> P188(28C/LEFT) -> P0(15A/LEFT) -> P154(24C/LEFT) -> P39(25C/LEFT) -> P219(31D/LEFT) -> P122(16C/LEFT) -> P127(25E/LEFT) -> P153(29B/LEFT) -> P194(29A/LEFT) -> P7(25F/LEFT) -> P183(30D/LEFT) -> P116(31C/LEFT) -> P79(23C/LEFT) -> P81(30C/LEFT) -> P200(26E/LEFT) -> P135(27B/LEFT) -> P130(29E/LEFT) -> P196(32E/LEFT) -> P217(29D/LEFT) -> P4(31E/LEFT) -> P172(32B/LEFT) -> P34(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 129 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 78563 Total stationary ticks: 270369 Seat-event requests: 3444 Failed seat-event starts: 3317 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 34 Critical blocker identity: P34->31A(LEFT) Direct fan-out: 1 Total indirect descendants: 30 Critical tree size including blocker: 31 Critical tree depth: 31 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 47 Unresolved outside passengers: 71 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P34(31A/LEFT/WAITING_FOR_SEAT_EVENT) P172(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P200(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(11D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3317 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 137 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3317 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 779 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[137]: P137(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P137->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P137{seat=32A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=144,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 137 Final row-event chain: 34|137 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | baseline=127/245 (51.84%) | protected=127/245 (51.84%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 19 Scenario seed: -8376980305458674289 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2303 Passengers seated: 211/342 Average waiting ticks: 852.05 Longest waiting passenger: P2->34B(LEFT) Longest waiting ticks: 2303 LEFT AISLE ---------- Total moves: 2224 Maximum occupied tiles: 31 Seat events: 109 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 2091 Maximum occupied tiles: 27 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1619 Reservations granted: 1619 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 73 Remaining moving in aisle: 52 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 81765 Longest unresolved passenger ID: 2 Longest unresolved row: 34 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P63(6H/RIGHT) -> P254(19J/RIGHT) -> P212(24I/RIGHT) -> P97(7H/RIGHT) -> P313(33H/RIGHT) -> P235(13I/RIGHT) -> P50(29D/RIGHT) -> P237(35E/RIGHT) -> P203(10F/RIGHT) -> P34(16J/RIGHT) -> P242(13E/RIGHT) -> P52(23I/RIGHT) -> P204(14H/RIGHT) -> P247(20F/RIGHT) -> P96(28J/RIGHT) -> P188(20G/RIGHT) -> P18(32I/RIGHT) -> P5(26H/RIGHT) -> P141(31J/RIGHT) -> P54(27F/RIGHT) -> P40(27D/RIGHT) -> P46(30J/RIGHT) -> P109(33I/RIGHT) -> P299(29I/RIGHT) -> P213(25J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 63 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 52 Total blocked ticks: 96799 Total stationary ticks: 376899 Seat-event requests: 3438 Failed seat-event starts: 3227 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->25J(RIGHT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 58 Unresolved outside passengers: 73 Unresolved internal passengers outside critical tree: 33 Critical blocker tree: P213(25J/RIGHT/WAITING_FOR_SEAT_EVENT) P299(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P247(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P242(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P313(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(7H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(6H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3100 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 127 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3100 Rear-boundary failures: 127 Middle-bank reservation failures: 0 Active-event deferrals: 729 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[127]: P127(26F/RIGHT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P127->26F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P127{seat=26F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=26,directBlocker=-1,lastMoveTick=706,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 26 Current yield-tile occupants: 127 Final row-event chain: 213|127 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 19 Scenario seed: -8376980305458674289 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2303 Passengers seated: 211/342 Average waiting ticks: 852.05 Longest waiting passenger: P2->34B(LEFT) Longest waiting ticks: 2303 LEFT AISLE ---------- Total moves: 2224 Maximum occupied tiles: 31 Seat events: 109 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 2091 Maximum occupied tiles: 27 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1619 Reservations granted: 1619 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 73 Remaining moving in aisle: 52 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 81765 Longest unresolved passenger ID: 2 Longest unresolved row: 34 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P63(6H/RIGHT) -> P254(19J/RIGHT) -> P212(24I/RIGHT) -> P97(7H/RIGHT) -> P313(33H/RIGHT) -> P235(13I/RIGHT) -> P50(29D/RIGHT) -> P237(35E/RIGHT) -> P203(10F/RIGHT) -> P34(16J/RIGHT) -> P242(13E/RIGHT) -> P52(23I/RIGHT) -> P204(14H/RIGHT) -> P247(20F/RIGHT) -> P96(28J/RIGHT) -> P188(20G/RIGHT) -> P18(32I/RIGHT) -> P5(26H/RIGHT) -> P141(31J/RIGHT) -> P54(27F/RIGHT) -> P40(27D/RIGHT) -> P46(30J/RIGHT) -> P109(33I/RIGHT) -> P299(29I/RIGHT) -> P213(25J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 63 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 52 Total blocked ticks: 96799 Total stationary ticks: 376899 Seat-event requests: 3438 Failed seat-event starts: 3227 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->25J(RIGHT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 58 Unresolved outside passengers: 73 Unresolved internal passengers outside critical tree: 33 Critical blocker tree: P213(25J/RIGHT/WAITING_FOR_SEAT_EVENT) P299(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P247(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P242(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P313(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(7H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(6H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3100 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 127 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3100 Rear-boundary failures: 127 Middle-bank reservation failures: 0 Active-event deferrals: 729 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[127]: P127(26F/RIGHT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P127->26F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P127{seat=26F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=26,directBlocker=-1,lastMoveTick=706,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 26 Current yield-tile occupants: 127 Final row-event chain: 213|127 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | baseline=211/342 (61.70%) | protected=211/342 (61.70%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 20 Scenario seed: -4732011194865792105 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2380 Passengers seated: 158/274 Average waiting ticks: 908.46 Longest waiting passenger: P0->17B(LEFT) Longest waiting ticks: 2380 LEFT AISLE ---------- Total moves: 770 Maximum occupied tiles: 26 Seat events: 41 Single-blocker events: 6 Multiple-blocker events: 0 Temporary aisle reoccupations: 6 RIGHT AISLE ----------- Total moves: 2049 Maximum occupied tiles: 22 Seat events: 117 Single-blocker events: 31 Multiple-blocker events: 6 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 52 Reservations granted: 52 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 70 Remaining moving in aisle: 42 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 78711 Longest unresolved passenger ID: 0 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P162(29A/LEFT) -> P23(12E/LEFT) -> P55(31E/LEFT) -> P217(11B/LEFT) -> P166(31C/LEFT) -> P24(19A/LEFT) -> P17(30F/LEFT) -> P144(17D/LEFT) -> P93(18B/LEFT) -> P140(29C/LEFT) -> P216(22F/LEFT) -> P42(32B/LEFT) -> P13(29F/LEFT) -> P10(32A/LEFT) -> P222(28C/LEFT) -> P141(22E/LEFT) -> P245(21C/LEFT) -> P137(21E/LEFT) -> P77(28A/LEFT) -> P64(30C/LEFT) -> P45(28D/LEFT) -> P34(24E/LEFT) -> P178(24C/LEFT) -> P145(30A/LEFT) -> P206(25A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 162 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 42 Total blocked ticks: 89935 Total stationary ticks: 329704 Seat-event requests: 3876 Failed seat-event starts: 3718 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 206 Critical blocker identity: P206->25A(LEFT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 46 Unresolved outside passengers: 70 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P206(25A/LEFT/WAITING_FOR_SEAT_EVENT) P145(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P216(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P162(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3718 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 81 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3718 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 812 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[81]: P81(26C/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P81->26C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P81{seat=26C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=26,directBlocker=-1,lastMoveTick=68,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 26 Current yield-tile occupants: 81 Final row-event chain: 206|81 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 20 Scenario seed: -4732011194865792105 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2380 Passengers seated: 158/274 Average waiting ticks: 908.46 Longest waiting passenger: P0->17B(LEFT) Longest waiting ticks: 2380 LEFT AISLE ---------- Total moves: 770 Maximum occupied tiles: 26 Seat events: 41 Single-blocker events: 6 Multiple-blocker events: 0 Temporary aisle reoccupations: 6 RIGHT AISLE ----------- Total moves: 2049 Maximum occupied tiles: 22 Seat events: 117 Single-blocker events: 31 Multiple-blocker events: 6 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 52 Reservations granted: 52 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 70 Remaining moving in aisle: 42 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 78711 Longest unresolved passenger ID: 0 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P162(29A/LEFT) -> P23(12E/LEFT) -> P55(31E/LEFT) -> P217(11B/LEFT) -> P166(31C/LEFT) -> P24(19A/LEFT) -> P17(30F/LEFT) -> P144(17D/LEFT) -> P93(18B/LEFT) -> P140(29C/LEFT) -> P216(22F/LEFT) -> P42(32B/LEFT) -> P13(29F/LEFT) -> P10(32A/LEFT) -> P222(28C/LEFT) -> P141(22E/LEFT) -> P245(21C/LEFT) -> P137(21E/LEFT) -> P77(28A/LEFT) -> P64(30C/LEFT) -> P45(28D/LEFT) -> P34(24E/LEFT) -> P178(24C/LEFT) -> P145(30A/LEFT) -> P206(25A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 162 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 42 Total blocked ticks: 89935 Total stationary ticks: 329704 Seat-event requests: 3876 Failed seat-event starts: 3718 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 206 Critical blocker identity: P206->25A(LEFT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 46 Unresolved outside passengers: 70 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P206(25A/LEFT/WAITING_FOR_SEAT_EVENT) P145(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P216(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P162(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3718 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 81 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3718 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 812 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[81]: P81(26C/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P81->26C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P81{seat=26C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=26,directBlocker=-1,lastMoveTick=68,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 26 Current yield-tile occupants: 81 Final row-event chain: 206|81 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | baseline=158/274 (57.66%) | protected=158/274 (57.66%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 21 Scenario seed: 31439032914705461 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2249 Passengers seated: 160/235 Average waiting ticks: 786.93 Longest waiting passenger: P0->16E(RIGHT) Longest waiting ticks: 2249 LEFT AISLE ---------- Total moves: 1590 Maximum occupied tiles: 13 Seat events: 105 Single-blocker events: 27 Multiple-blocker events: 5 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 942 Maximum occupied tiles: 16 Seat events: 55 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1589 Reservations granted: 1589 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 53 Remaining moving in aisle: 16 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29074 Longest unresolved passenger ID: 0 Longest unresolved row: 16 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P6(8C/RIGHT) -> P60(29F/RIGHT) -> P148(29H/RIGHT) -> P233(24E/RIGHT) -> P168(22F/RIGHT) -> P47(13H/RIGHT) -> P193(21C/RIGHT) -> P187(15F/RIGHT) -> P228(24C/RIGHT) -> P86(18C/RIGHT) -> P199(13E/RIGHT) -> P109(28E/RIGHT) -> P223(20G/RIGHT) -> P24(14H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 6 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 43045 Total stationary ticks: 216280 Seat-event requests: 3586 Failed seat-event starts: 3426 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 24 Critical blocker identity: P24->14H(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 22 Unresolved outside passengers: 53 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P24(14H/RIGHT/WAITING_FOR_SEAT_EVENT) P223(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(18C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(21C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(8C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3426 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 204 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3426 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 610 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[204]: P204(15E/RIGHT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->15E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P204{seat=15E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=371,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 204 Final row-event chain: 24|204 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 21 Scenario seed: 31439032914705461 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2249 Passengers seated: 160/235 Average waiting ticks: 786.93 Longest waiting passenger: P0->16E(RIGHT) Longest waiting ticks: 2249 LEFT AISLE ---------- Total moves: 1590 Maximum occupied tiles: 13 Seat events: 105 Single-blocker events: 27 Multiple-blocker events: 5 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 942 Maximum occupied tiles: 16 Seat events: 55 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1589 Reservations granted: 1589 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 53 Remaining moving in aisle: 16 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29074 Longest unresolved passenger ID: 0 Longest unresolved row: 16 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P6(8C/RIGHT) -> P60(29F/RIGHT) -> P148(29H/RIGHT) -> P233(24E/RIGHT) -> P168(22F/RIGHT) -> P47(13H/RIGHT) -> P193(21C/RIGHT) -> P187(15F/RIGHT) -> P228(24C/RIGHT) -> P86(18C/RIGHT) -> P199(13E/RIGHT) -> P109(28E/RIGHT) -> P223(20G/RIGHT) -> P24(14H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 6 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 43045 Total stationary ticks: 216280 Seat-event requests: 3586 Failed seat-event starts: 3426 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 24 Critical blocker identity: P24->14H(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 22 Unresolved outside passengers: 53 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P24(14H/RIGHT/WAITING_FOR_SEAT_EVENT) P223(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(18C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(21C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(8C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3426 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 204 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3426 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 610 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[204]: P204(15E/RIGHT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->15E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P204{seat=15E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=371,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 204 Final row-event chain: 24|204 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | baseline=160/235 (68.09%) | protected=160/235 (68.09%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 22 Scenario seed: 2629212877586903501 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2471 Passengers seated: 257/282 Average waiting ticks: 479.85 Longest waiting passenger: P276->13B(LEFT) Longest waiting ticks: 2450 LEFT AISLE ---------- Total moves: 2113 Maximum occupied tiles: 26 Seat events: 119 Single-blocker events: 27 Multiple-blocker events: 7 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 2084 Maximum occupied tiles: 12 Seat events: 138 Single-blocker events: 41 Multiple-blocker events: 13 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 84 Reservations granted: 83 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 21 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35740 Longest unresolved passenger ID: 48 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P185(19E/LEFT) -> P23(21B/LEFT) -> P128(22A/LEFT) -> P137(24A/LEFT) -> P132(31D/LEFT) -> P247(27A/LEFT) -> P264(29D/LEFT) -> P119(32E/LEFT) -> P215(26A/LEFT) -> P114(29E/LEFT) -> P274(26C/LEFT) -> P71(27B/LEFT) -> P145(31B/LEFT) -> P253(28D/LEFT) -> P176(28A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 185 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 48578 Total stationary ticks: 174704 Seat-event requests: 2024 Failed seat-event starts: 1767 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 176 Critical blocker identity: P176->28A(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 25 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P176(28A/LEFT/WAITING_FOR_SEAT_EVENT) P253(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P264(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1683 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 29|30 Critical blocker unavailable yield tiles: 29|30 Critical blocker yield-tile occupants: 263|72 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1683 Rear-boundary failures: 84 Middle-bank reservation failures: 1 Active-event deferrals: 1037 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 3 Yield-occupant trace: yieldOccupant[263]: P263(29A/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[72]: P72(32F/LEFT/MOVING_IN_AISLE@tile30) -> P103(32C/LEFT/MOVING_IN_AISLE@tile31) -> P48(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P48->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: false Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P263{seat=29A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=663,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P72{seat=32F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=103,lastMoveTick=616,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 29|30 Current unavailable yield tiles: 29|30 Current yield-tile occupants: 263|72 Final row-event chain: 176|263 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 22 Scenario seed: 2629212877586903501 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2471 Passengers seated: 257/282 Average waiting ticks: 479.85 Longest waiting passenger: P276->13B(LEFT) Longest waiting ticks: 2450 LEFT AISLE ---------- Total moves: 2113 Maximum occupied tiles: 26 Seat events: 119 Single-blocker events: 27 Multiple-blocker events: 7 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 2084 Maximum occupied tiles: 12 Seat events: 138 Single-blocker events: 41 Multiple-blocker events: 13 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 84 Reservations granted: 83 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 21 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35740 Longest unresolved passenger ID: 48 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P185(19E/LEFT) -> P23(21B/LEFT) -> P128(22A/LEFT) -> P137(24A/LEFT) -> P132(31D/LEFT) -> P247(27A/LEFT) -> P264(29D/LEFT) -> P119(32E/LEFT) -> P215(26A/LEFT) -> P114(29E/LEFT) -> P274(26C/LEFT) -> P71(27B/LEFT) -> P145(31B/LEFT) -> P253(28D/LEFT) -> P176(28A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 185 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 48578 Total stationary ticks: 174704 Seat-event requests: 2024 Failed seat-event starts: 1767 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 176 Critical blocker identity: P176->28A(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 25 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P176(28A/LEFT/WAITING_FOR_SEAT_EVENT) P253(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P264(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1683 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 29|30 Critical blocker unavailable yield tiles: 29|30 Critical blocker yield-tile occupants: 263|72 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1683 Rear-boundary failures: 84 Middle-bank reservation failures: 1 Active-event deferrals: 1037 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 3 Yield-occupant trace: yieldOccupant[263]: P263(29A/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[72]: P72(32F/LEFT/MOVING_IN_AISLE@tile30) -> P103(32C/LEFT/MOVING_IN_AISLE@tile31) -> P48(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P48->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: false Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P263{seat=29A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=663,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P72{seat=32F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=103,lastMoveTick=616,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 29|30 Current unavailable yield tiles: 29|30 Current yield-tile occupants: 263|72 Final row-event chain: 176|263 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | baseline=257/282 (91.13%) | protected=257/282 (91.13%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 23 Scenario seed: -7616558234917370810 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2003 Passengers seated: 94/306 Average waiting ticks: 1299.26 Longest waiting passenger: P0->27J(RIGHT) Longest waiting ticks: 2003 LEFT AISLE ---------- Total moves: 525 Maximum occupied tiles: 18 Seat events: 25 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 1238 Maximum occupied tiles: 15 Seat events: 69 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1868 Reservations granted: 1863 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 179 Remaining moving in aisle: 26 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43513 Longest unresolved passenger ID: 0 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P115(13B/LEFT) -> P106(27A/LEFT) -> P297(27D/LEFT) -> P5(14G/LEFT) -> P268(24A/LEFT) -> P241(27C/LEFT) -> P183(20B/LEFT) -> P245(26E/LEFT) -> P221(10A/LEFT) -> P274(26C/LEFT) -> P3(21G/LEFT) -> P77(35D/LEFT) -> P229(16A/LEFT) -> P155(14E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 115 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 57731 Total stationary ticks: 442729 Seat-event requests: 3433 Failed seat-event starts: 3339 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 155 Critical blocker identity: P155->14E(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 33 Unresolved outside passengers: 179 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P155(14E/LEFT/WAITING_FOR_SEAT_EVENT) P229(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(21G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(14G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P297(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3339 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 209 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3339 Rear-boundary failures: 0 Middle-bank reservation failures: 5 Active-event deferrals: 276 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[209]: P209(15A/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P209->15A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P209{seat=15A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=161,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 209 Final row-event chain: 155|209 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 23 Scenario seed: -7616558234917370810 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2003 Passengers seated: 94/306 Average waiting ticks: 1299.26 Longest waiting passenger: P0->27J(RIGHT) Longest waiting ticks: 2003 LEFT AISLE ---------- Total moves: 525 Maximum occupied tiles: 18 Seat events: 25 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 1238 Maximum occupied tiles: 15 Seat events: 69 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1868 Reservations granted: 1863 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 179 Remaining moving in aisle: 26 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43513 Longest unresolved passenger ID: 0 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P115(13B/LEFT) -> P106(27A/LEFT) -> P297(27D/LEFT) -> P5(14G/LEFT) -> P268(24A/LEFT) -> P241(27C/LEFT) -> P183(20B/LEFT) -> P245(26E/LEFT) -> P221(10A/LEFT) -> P274(26C/LEFT) -> P3(21G/LEFT) -> P77(35D/LEFT) -> P229(16A/LEFT) -> P155(14E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 115 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 57731 Total stationary ticks: 442729 Seat-event requests: 3433 Failed seat-event starts: 3339 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 155 Critical blocker identity: P155->14E(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 33 Unresolved outside passengers: 179 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P155(14E/LEFT/WAITING_FOR_SEAT_EVENT) P229(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(21G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(14G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P297(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3339 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 209 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3339 Rear-boundary failures: 0 Middle-bank reservation failures: 5 Active-event deferrals: 276 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[209]: P209(15A/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P209->15A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P209{seat=15A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=161,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 209 Final row-event chain: 155|209 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | baseline=94/306 (30.72%) | protected=94/306 (30.72%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 24 Scenario seed: 2657878755255648359 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2476 Passengers seated: 237/288 Average waiting ticks: 509.78 Longest waiting passenger: P159->6F(LEFT) Longest waiting ticks: 2476 LEFT AISLE ---------- Total moves: 2147 Maximum occupied tiles: 28 Seat events: 107 Single-blocker events: 22 Multiple-blocker events: 8 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 2539 Maximum occupied tiles: 24 Seat events: 130 Single-blocker events: 33 Multiple-blocker events: 13 Temporary aisle reoccupations: 61 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1806 Reservations granted: 1806 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 45 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 74876 Longest unresolved passenger ID: 159 Longest unresolved row: 6 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P21(25I/RIGHT) -> P237(19J/RIGHT) -> P111(34I/RIGHT) -> P265(22F/RIGHT) -> P120(31D/RIGHT) -> P279(21G/RIGHT) -> P119(28I/RIGHT) -> P11(27H/RIGHT) -> P93(33G/RIGHT) -> P185(28J/RIGHT) -> P14(30H/RIGHT) -> P193(35H/RIGHT) -> P124(33H/RIGHT) -> P95(34F/RIGHT) -> P163(34G/RIGHT) -> P219(31H/RIGHT) -> P84(32J/RIGHT) -> P201(35I/RIGHT) -> P16(36H/RIGHT) -> P165(36J/RIGHT) -> P122(35E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 21 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 45 Total blocked ticks: 89405 Total stationary ticks: 225475 Seat-event requests: 3635 Failed seat-event starts: 3398 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 122 Critical blocker identity: P122->35E(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 50 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P122(35E/RIGHT/WAITING_FOR_SEAT_EVENT) P165(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P95(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1742 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 36|37 Critical blocker unavailable yield tiles: 36|37 Critical blocker yield-tile occupants: 70|-1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1742 Rear-boundary failures: 1656 Middle-bank reservation failures: 0 Active-event deferrals: 939 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[70]: P70(36D/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P70->36D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: P70{seat=36D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=546,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 36|37 Current unavailable yield tiles: 36|37 Current yield-tile occupants: 70|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 24 Scenario seed: 2657878755255648359 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2063 Passengers seated: 132/288 Average waiting ticks: 1071.49 Longest waiting passenger: P6->11B(LEFT) Longest waiting ticks: 2063 LEFT AISLE ---------- Total moves: 1089 Maximum occupied tiles: 21 Seat events: 55 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 RIGHT AISLE ----------- Total moves: 1414 Maximum occupied tiles: 13 Seat events: 77 Single-blocker events: 16 Multiple-blocker events: 2 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1727 Reservations granted: 1727 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 124 Remaining moving in aisle: 26 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 39094 Longest unresolved passenger ID: 6 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P32(6D/LEFT) -> P97(17C/LEFT) -> P101(24C/LEFT) -> P64(29A/LEFT) -> P98(23D/LEFT) -> P61(24A/LEFT) -> P85(32C/LEFT) -> P130(18E/LEFT) -> P167(34A/LEFT) -> P33(27D/LEFT) -> P121(19A/LEFT) -> P88(33F/LEFT) -> P287(32A/LEFT) -> P34(31A/LEFT) -> P203(27F/LEFT) -> P255(29E/LEFT) -> P81(18A/LEFT) -> P245(35F/LEFT) -> P19(26B/LEFT) -> P177(20G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 32 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 54324 Total stationary ticks: 352817 Seat-event requests: 3307 Failed seat-event starts: 3175 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 177 Critical blocker identity: P177->20G(LEFT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 32 Unresolved outside passengers: 124 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P177(20G/LEFT/WAITING_FOR_SEAT_EVENT) P19(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P255(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P287(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(33F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P167(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(6D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3162 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 21|22|23 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 152 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3162 Rear-boundary failures: 13 Middle-bank reservation failures: 0 Active-event deferrals: 300 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: UNCLASSIFIED Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[152]: P152(30C/LEFT/MOVING_IN_AISLE@tile22) -> [PROTECTED_YIELD_SPACE_HOLD] Cycle detected: false Cycle members: NONE Terminal passenger: P152->30C(LEFT) Terminal condition: PROTECTED_YIELD_SPACE_HOLD Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P152{seat=30C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=-1,lastMoveTick=370,reason=PROTECTED_YIELD_SPACE_HOLD,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 21|22|23 Current unavailable yield tiles: 22 Current yield-tile occupants: 152 Final row-event chain: 177|152 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: OPEN_CHAIN_TERMINAL One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 3192 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | baseline=237/288 (82.29%) | protected=132/288 (45.83%) | seatedDelta=-105 | completionDelta=-36.46% | outsideDelta=+123 | holds=3192 | convertedToSuccess=false | protectedWorse=true ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 25 Scenario seed: 5072481786499191315 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2101 Passengers seated: 108/192 Average waiting ticks: 789.42 Longest waiting passenger: P0->4E(LEFT) Longest waiting ticks: 2101 LEFT AISLE ---------- Total moves: 604 Maximum occupied tiles: 25 Seat events: 24 Single-blocker events: 0 Multiple-blocker events: 1 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 1291 Maximum occupied tiles: 11 Seat events: 84 Single-blocker events: 14 Multiple-blocker events: 2 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1982 Reservations granted: 1976 Reservations denied/waited: 6 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 50 Remaining moving in aisle: 27 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49188 Longest unresolved passenger ID: 0 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P18(27C/LEFT) -> P68(22B/LEFT) -> P176(23F/LEFT) -> P86(30F/LEFT) -> P182(19D/LEFT) -> P20(19B/LEFT) -> P108(29F/LEFT) -> P181(27B/LEFT) -> P160(21F/LEFT) -> P125(23A/LEFT) -> P147(29C/LEFT) -> P49(26A/LEFT) -> P29(23E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 18 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 64359 Total stationary ticks: 202328 Seat-event requests: 3557 Failed seat-event starts: 3449 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 29 Critical blocker identity: P29->23E(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 34 Unresolved outside passengers: 50 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P29(23E/LEFT/WAITING_FOR_SEAT_EVENT) P49(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3449 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 111 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3449 Rear-boundary failures: 0 Middle-bank reservation failures: 6 Active-event deferrals: 414 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[111]: P111(24B/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P111->24B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P111{seat=24B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=120,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 111 Final row-event chain: 29|111 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 25 Scenario seed: 5072481786499191315 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2101 Passengers seated: 108/192 Average waiting ticks: 789.42 Longest waiting passenger: P0->4E(LEFT) Longest waiting ticks: 2101 LEFT AISLE ---------- Total moves: 604 Maximum occupied tiles: 25 Seat events: 24 Single-blocker events: 0 Multiple-blocker events: 1 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 1291 Maximum occupied tiles: 11 Seat events: 84 Single-blocker events: 14 Multiple-blocker events: 2 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1982 Reservations granted: 1976 Reservations denied/waited: 6 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 50 Remaining moving in aisle: 27 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49188 Longest unresolved passenger ID: 0 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P18(27C/LEFT) -> P68(22B/LEFT) -> P176(23F/LEFT) -> P86(30F/LEFT) -> P182(19D/LEFT) -> P20(19B/LEFT) -> P108(29F/LEFT) -> P181(27B/LEFT) -> P160(21F/LEFT) -> P125(23A/LEFT) -> P147(29C/LEFT) -> P49(26A/LEFT) -> P29(23E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 18 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 64359 Total stationary ticks: 202328 Seat-event requests: 3557 Failed seat-event starts: 3449 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 29 Critical blocker identity: P29->23E(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 34 Unresolved outside passengers: 50 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P29(23E/LEFT/WAITING_FOR_SEAT_EVENT) P49(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3449 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 111 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3449 Rear-boundary failures: 0 Middle-bank reservation failures: 6 Active-event deferrals: 414 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[111]: P111(24B/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P111->24B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P111{seat=24B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=120,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 111 Final row-event chain: 29|111 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | baseline=108/192 (56.25%) | protected=108/192 (56.25%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 26 Scenario seed: 1936749372554557891 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2063 Passengers seated: 101/230 Average waiting ticks: 1009.24 Longest waiting passenger: P1->8D(RIGHT) Longest waiting ticks: 2063 LEFT AISLE ---------- Total moves: 1309 Maximum occupied tiles: 27 Seat events: 74 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 481 Maximum occupied tiles: 12 Seat events: 27 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1907 Reservations granted: 1907 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 90 Remaining moving in aisle: 33 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53641 Longest unresolved passenger ID: 1 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P76(11A/LEFT) -> P8(13C/LEFT) -> P202(11B/LEFT) -> P13(20F/LEFT) -> P114(23C/LEFT) -> P91(25A/LEFT) -> P145(21C/LEFT) -> P48(14D/LEFT) -> P49(18B/LEFT) -> P226(25D/LEFT) -> P108(20E/LEFT) -> P79(16E/LEFT) -> P166(22B/LEFT) -> P24(23D/LEFT) -> P95(20B/LEFT) -> P28(21B/LEFT) -> P157(32A/LEFT) -> P68(31A/LEFT) -> P112(22C/LEFT) -> P122(23B/LEFT) -> P3(27F/LEFT) -> P224(24D/LEFT) -> P20(24F/LEFT) -> P174(27C/LEFT) -> P187(28C/LEFT) -> P70(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 76 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 66572 Total stationary ticks: 287148 Seat-event requests: 3540 Failed seat-event starts: 3439 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 70 Critical blocker identity: P70->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 39 Unresolved outside passengers: 90 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P70(26A/LEFT/WAITING_FOR_SEAT_EVENT) P187(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P49(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3439 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 222 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3439 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 413 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[222]: P222(27A/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P222->27A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P222{seat=27A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=390,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 27 Current yield-tile occupants: 222 Final row-event chain: 70|222 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 26 Scenario seed: 1936749372554557891 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2063 Passengers seated: 101/230 Average waiting ticks: 1009.24 Longest waiting passenger: P1->8D(RIGHT) Longest waiting ticks: 2063 LEFT AISLE ---------- Total moves: 1309 Maximum occupied tiles: 27 Seat events: 74 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 481 Maximum occupied tiles: 12 Seat events: 27 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1907 Reservations granted: 1907 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 90 Remaining moving in aisle: 33 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53641 Longest unresolved passenger ID: 1 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P76(11A/LEFT) -> P8(13C/LEFT) -> P202(11B/LEFT) -> P13(20F/LEFT) -> P114(23C/LEFT) -> P91(25A/LEFT) -> P145(21C/LEFT) -> P48(14D/LEFT) -> P49(18B/LEFT) -> P226(25D/LEFT) -> P108(20E/LEFT) -> P79(16E/LEFT) -> P166(22B/LEFT) -> P24(23D/LEFT) -> P95(20B/LEFT) -> P28(21B/LEFT) -> P157(32A/LEFT) -> P68(31A/LEFT) -> P112(22C/LEFT) -> P122(23B/LEFT) -> P3(27F/LEFT) -> P224(24D/LEFT) -> P20(24F/LEFT) -> P174(27C/LEFT) -> P187(28C/LEFT) -> P70(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 76 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 66572 Total stationary ticks: 287148 Seat-event requests: 3540 Failed seat-event starts: 3439 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 70 Critical blocker identity: P70->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 39 Unresolved outside passengers: 90 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P70(26A/LEFT/WAITING_FOR_SEAT_EVENT) P187(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P49(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3439 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 222 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3439 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 413 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[222]: P222(27A/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P222->27A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P222{seat=27A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=390,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 27 Current yield-tile occupants: 222 Final row-event chain: 70|222 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | baseline=101/230 (43.91%) | protected=101/230 (43.91%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 27 Scenario seed: -5558598499521729536 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2482 Passengers seated: 262/288 Average waiting ticks: 518.28 Longest waiting passenger: P106->24I(RIGHT) Longest waiting ticks: 2443 LEFT AISLE ---------- Total moves: 2541 Maximum occupied tiles: 14 Seat events: 136 Single-blocker events: 32 Multiple-blocker events: 10 Temporary aisle reoccupations: 52 RIGHT AISLE ----------- Total moves: 2382 Maximum occupied tiles: 24 Seat events: 126 Single-blocker events: 28 Multiple-blocker events: 15 Temporary aisle reoccupations: 60 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1764 Reservations granted: 1760 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 19 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 32655 Longest unresolved passenger ID: 5 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P245(36J/RIGHT) -> P211(33G/RIGHT) -> P26(31J/RIGHT) -> P251(35D/RIGHT) -> P178(36H/RIGHT) -> P81(35H/RIGHT) -> P4(34J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 245 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 51177 Total stationary ticks: 186061 Seat-event requests: 3633 Failed seat-event starts: 3371 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 4 Critical blocker identity: P4->34J(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P4(34J/RIGHT/WAITING_FOR_SEAT_EVENT) P81(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P178(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P251(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3168 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 157 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3168 Rear-boundary failures: 203 Middle-bank reservation failures: 4 Active-event deferrals: 1519 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[157]: P157(36I/RIGHT/MOVING_IN_AISLE@tile35) -> P5(36F/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P5->36F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P157{seat=36I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=35,directBlocker=5,lastMoveTick=496,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 35 Current unavailable yield tiles: 35 Current yield-tile occupants: 157 Final row-event chain: 4|157|5 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 27 Scenario seed: -5558598499521729536 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2471 Passengers seated: 159/288 Average waiting ticks: 1203.88 Longest waiting passenger: P3->17H(RIGHT) Longest waiting ticks: 2471 LEFT AISLE ---------- Total moves: 2480 Maximum occupied tiles: 13 Seat events: 133 Single-blocker events: 29 Multiple-blocker events: 4 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 595 Maximum occupied tiles: 13 Seat events: 26 Single-blocker events: 2 Multiple-blocker events: 1 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2392 Reservations granted: 2392 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 105 Remaining moving in aisle: 17 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29647 Longest unresolved passenger ID: 3 Longest unresolved row: 17 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P35(33J/RIGHT) -> P143(35F/RIGHT) -> P227(13I/RIGHT) -> P188(20H/RIGHT) -> P18(33I/RIGHT) -> P114(24F/RIGHT) -> P92(18D/RIGHT) -> P47(28I/RIGHT) -> P58(9D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 50478 Total stationary ticks: 382890 Seat-event requests: 4026 Failed seat-event starts: 3867 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 58 Critical blocker identity: P58->9D(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 24 Unresolved outside passengers: 105 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P58(9D/RIGHT/WAITING_FOR_SEAT_EVENT) P47(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3809 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 10|11|12 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 42 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3809 Rear-boundary failures: 58 Middle-bank reservation failures: 0 Active-event deferrals: 547 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: UNCLASSIFIED Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[42]: P42(34D/RIGHT/MOVING_IN_AISLE@tile11) -> [PROTECTED_YIELD_SPACE_HOLD] Cycle detected: false Cycle members: NONE Terminal passenger: P42->34D(RIGHT) Terminal condition: PROTECTED_YIELD_SPACE_HOLD Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P42{seat=34D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=-1,lastMoveTick=208,reason=PROTECTED_YIELD_SPACE_HOLD,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 10|11|12 Current unavailable yield tiles: 11 Current yield-tile occupants: 42 Final row-event chain: 58|42 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: OPEN_CHAIN_TERMINAL One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 3775 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | baseline=262/288 (90.97%) | protected=159/288 (55.21%) | seatedDelta=-103 | completionDelta=-35.76% | outsideDelta=+105 | holds=3775 | convertedToSuccess=false | protectedWorse=true ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 28 Scenario seed: -6813902239590712831 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2247 Passengers seated: 159/342 Average waiting ticks: 1112.54 Longest waiting passenger: P1->18F(RIGHT) Longest waiting ticks: 2247 LEFT AISLE ---------- Total moves: 2162 Maximum occupied tiles: 20 Seat events: 103 Single-blocker events: 25 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1136 Maximum occupied tiles: 30 Seat events: 56 Single-blocker events: 6 Multiple-blocker events: 3 Temporary aisle reoccupations: 12 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 157 Reservations granted: 157 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 133 Remaining moving in aisle: 43 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 74590 Longest unresolved passenger ID: 1 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P267(30I/RIGHT) -> P312(28J/RIGHT) -> P274(19I/RIGHT) -> P38(17I/RIGHT) -> P247(14D/RIGHT) -> P155(33H/RIGHT) -> P53(31E/RIGHT) -> P310(10I/RIGHT) -> P261(31H/RIGHT) -> P2(34J/RIGHT) -> P144(21J/RIGHT) -> P227(20I/RIGHT) -> P335(34H/RIGHT) -> P320(19D/RIGHT) -> P294(25G/RIGHT) -> P134(24E/RIGHT) -> P8(22G/RIGHT) -> P276(23G/RIGHT) -> P244(28I/RIGHT) -> P180(23D/RIGHT) -> P103(35G/RIGHT) -> P260(33I/RIGHT) -> P11(25J/RIGHT) -> P150(36D/RIGHT) -> P151(28H/RIGHT) -> P318(29F/RIGHT) -> P209(28D/RIGHT) -> P329(30H/RIGHT) -> P176(29J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 267 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 90582 Total stationary ticks: 457928 Seat-event requests: 3638 Failed seat-event starts: 3479 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 176 Critical blocker identity: P176->29J(RIGHT) Direct fan-out: 1 Total indirect descendants: 28 Critical tree size including blocker: 29 Critical tree depth: 29 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 50 Unresolved outside passengers: 133 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P176(29J/RIGHT/WAITING_FOR_SEAT_EVENT) P329(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P276(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P294(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P320(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P335(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P310(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P247(14D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P312(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3429 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 173 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3429 Rear-boundary failures: 50 Middle-bank reservation failures: 0 Active-event deferrals: 805 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[173]: P173(30J/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P173->30J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P173{seat=30J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=244,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 173 Final row-event chain: 176|173 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 28 Scenario seed: -6813902239590712831 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2247 Passengers seated: 159/342 Average waiting ticks: 1112.54 Longest waiting passenger: P1->18F(RIGHT) Longest waiting ticks: 2247 LEFT AISLE ---------- Total moves: 2162 Maximum occupied tiles: 20 Seat events: 103 Single-blocker events: 25 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1136 Maximum occupied tiles: 30 Seat events: 56 Single-blocker events: 6 Multiple-blocker events: 3 Temporary aisle reoccupations: 12 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 157 Reservations granted: 157 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 133 Remaining moving in aisle: 43 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 74590 Longest unresolved passenger ID: 1 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P267(30I/RIGHT) -> P312(28J/RIGHT) -> P274(19I/RIGHT) -> P38(17I/RIGHT) -> P247(14D/RIGHT) -> P155(33H/RIGHT) -> P53(31E/RIGHT) -> P310(10I/RIGHT) -> P261(31H/RIGHT) -> P2(34J/RIGHT) -> P144(21J/RIGHT) -> P227(20I/RIGHT) -> P335(34H/RIGHT) -> P320(19D/RIGHT) -> P294(25G/RIGHT) -> P134(24E/RIGHT) -> P8(22G/RIGHT) -> P276(23G/RIGHT) -> P244(28I/RIGHT) -> P180(23D/RIGHT) -> P103(35G/RIGHT) -> P260(33I/RIGHT) -> P11(25J/RIGHT) -> P150(36D/RIGHT) -> P151(28H/RIGHT) -> P318(29F/RIGHT) -> P209(28D/RIGHT) -> P329(30H/RIGHT) -> P176(29J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 267 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 90582 Total stationary ticks: 457928 Seat-event requests: 3638 Failed seat-event starts: 3479 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 176 Critical blocker identity: P176->29J(RIGHT) Direct fan-out: 1 Total indirect descendants: 28 Critical tree size including blocker: 29 Critical tree depth: 29 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 50 Unresolved outside passengers: 133 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P176(29J/RIGHT/WAITING_FOR_SEAT_EVENT) P329(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P276(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P294(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P320(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P335(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P310(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P247(14D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P312(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3429 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 173 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3429 Rear-boundary failures: 50 Middle-bank reservation failures: 0 Active-event deferrals: 805 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[173]: P173(30J/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P173->30J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P173{seat=30J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=244,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 173 Final row-event chain: 176|173 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | baseline=159/342 (46.49%) | protected=159/342 (46.49%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 29 Scenario seed: 6416415302111976053 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2020 Passengers seated: 140/342 Average waiting ticks: 1147.64 Longest waiting passenger: P1->10E(RIGHT) Longest waiting ticks: 2020 LEFT AISLE ---------- Total moves: 1345 Maximum occupied tiles: 21 Seat events: 69 Single-blocker events: 14 Multiple-blocker events: 0 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1326 Maximum occupied tiles: 17 Seat events: 71 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3093 Reservations granted: 3093 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 164 Remaining moving in aisle: 30 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45782 Longest unresolved passenger ID: 1 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P293(5A/LEFT) -> P262(30F/LEFT) -> P111(5C/LEFT) -> P36(31B/LEFT) -> P47(34F/LEFT) -> P192(27G/LEFT) -> P107(22F/LEFT) -> P51(34E/LEFT) -> P322(30E/LEFT) -> P218(13E/LEFT) -> P23(25D/LEFT) -> P270(20F/LEFT) -> P142(30A/LEFT) -> P275(32C/LEFT) -> P34(35E/LEFT) -> P45(16F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 293 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 61759 Total stationary ticks: 440655 Seat-event requests: 3298 Failed seat-event starts: 3158 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 45 Critical blocker identity: P45->16F(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 38 Unresolved outside passengers: 164 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P45(16F/LEFT/WAITING_FOR_SEAT_EVENT) P34(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P275(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P322(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(5C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P262(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P293(5A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3044 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 17|18 Critical blocker yield-tile occupants: 319|227 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3044 Rear-boundary failures: 114 Middle-bank reservation failures: 0 Active-event deferrals: 571 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[319]: P319(19B/LEFT/MOVING_IN_AISLE@tile17) -> P227(18E/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[227]: P227(18E/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P227->18E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P319{seat=19B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=227,lastMoveTick=481,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P227{seat=18E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=480,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 17|18 Current unavailable yield tiles: 17|18 Current yield-tile occupants: 319|227 Final row-event chain: 45|319|227 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 29 Scenario seed: 6416415302111976053 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2020 Passengers seated: 140/342 Average waiting ticks: 1147.64 Longest waiting passenger: P1->10E(RIGHT) Longest waiting ticks: 2020 LEFT AISLE ---------- Total moves: 1345 Maximum occupied tiles: 21 Seat events: 69 Single-blocker events: 14 Multiple-blocker events: 0 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1326 Maximum occupied tiles: 17 Seat events: 71 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3093 Reservations granted: 3093 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 164 Remaining moving in aisle: 30 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45782 Longest unresolved passenger ID: 1 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P293(5A/LEFT) -> P262(30F/LEFT) -> P111(5C/LEFT) -> P36(31B/LEFT) -> P47(34F/LEFT) -> P192(27G/LEFT) -> P107(22F/LEFT) -> P51(34E/LEFT) -> P322(30E/LEFT) -> P218(13E/LEFT) -> P23(25D/LEFT) -> P270(20F/LEFT) -> P142(30A/LEFT) -> P275(32C/LEFT) -> P34(35E/LEFT) -> P45(16F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 293 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 61759 Total stationary ticks: 440655 Seat-event requests: 3298 Failed seat-event starts: 3158 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 45 Critical blocker identity: P45->16F(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 38 Unresolved outside passengers: 164 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P45(16F/LEFT/WAITING_FOR_SEAT_EVENT) P34(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P275(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P322(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(5C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P262(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P293(5A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3044 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 17|18 Critical blocker yield-tile occupants: 319|227 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3044 Rear-boundary failures: 114 Middle-bank reservation failures: 0 Active-event deferrals: 571 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[319]: P319(19B/LEFT/MOVING_IN_AISLE@tile17) -> P227(18E/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[227]: P227(18E/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P227->18E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P319{seat=19B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=227,lastMoveTick=481,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P227{seat=18E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=480,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 17|18 Current unavailable yield tiles: 17|18 Current yield-tile occupants: 319|227 Final row-event chain: 45|319|227 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | baseline=140/342 (40.94%) | protected=140/342 (40.94%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: BASELINE Yield-space protection enabled: false Experiment seed: 1783737404359 Scenario number: 30 Scenario seed: -859523428441687148 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2258 Passengers seated: 163/342 Average waiting ticks: 1018.97 Longest waiting passenger: P2->12F(RIGHT) Longest waiting ticks: 2258 LEFT AISLE ---------- Total moves: 1504 Maximum occupied tiles: 29 Seat events: 61 Single-blocker events: 10 Multiple-blocker events: 4 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 1984 Maximum occupied tiles: 35 Seat events: 102 Single-blocker events: 23 Multiple-blocker events: 8 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3544 Reservations granted: 3544 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 115 Remaining moving in aisle: 60 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 100700 Longest unresolved passenger ID: 2 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 35 Longest dependency chain: P150(8I/RIGHT) -> P29(15D/RIGHT) -> P48(32H/RIGHT) -> P333(19H/RIGHT) -> P313(31E/RIGHT) -> P204(29E/RIGHT) -> P61(10J/RIGHT) -> P310(20H/RIGHT) -> P162(16E/RIGHT) -> P93(19J/RIGHT) -> P141(34F/RIGHT) -> P311(33J/RIGHT) -> P176(24H/RIGHT) -> P118(28D/RIGHT) -> P292(20I/RIGHT) -> P207(25E/RIGHT) -> P249(29H/RIGHT) -> P268(30F/RIGHT) -> P254(34I/RIGHT) -> P20(21H/RIGHT) -> P300(23F/RIGHT) -> P315(32J/RIGHT) -> P33(31J/RIGHT) -> P272(31H/RIGHT) -> P161(26H/RIGHT) -> P244(36D/RIGHT) -> P102(30J/RIGHT) -> P329(30I/RIGHT) -> P72(36H/RIGHT) -> P53(32I/RIGHT) -> P89(36J/RIGHT) -> P120(34E/RIGHT) -> P19(34J/RIGHT) -> P177(36I/RIGHT) -> P103(35E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 150 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 60 Total blocked ticks: 112121 Total stationary ticks: 451932 Seat-event requests: 3640 Failed seat-event starts: 3477 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 103 Critical blocker identity: P103->35E(RIGHT) Direct fan-out: 1 Total indirect descendants: 34 Critical tree size including blocker: 35 Critical tree depth: 35 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 64 Unresolved outside passengers: 115 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P103(35E/RIGHT/WAITING_FOR_SEAT_EVENT) P177(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P329(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P315(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P300(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P268(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P249(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P292(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P311(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P310(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(10J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P313(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P333(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(8I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1840 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 36|37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1840 Rear-boundary failures: 1637 Middle-bank reservation failures: 0 Active-event deferrals: 632 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 36|37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: BASELINE Yield-space protection enabled: false Yield-space protection holds: 0 ============================================================ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ============================================================ Date/Time: 2026-07-11 03:36:45 Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Experiment seed: 1783737404359 Scenario number: 30 Scenario seed: -859523428441687148 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2258 Passengers seated: 163/342 Average waiting ticks: 1018.97 Longest waiting passenger: P2->12F(RIGHT) Longest waiting ticks: 2258 LEFT AISLE ---------- Total moves: 1504 Maximum occupied tiles: 29 Seat events: 61 Single-blocker events: 10 Multiple-blocker events: 4 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 1984 Maximum occupied tiles: 35 Seat events: 102 Single-blocker events: 23 Multiple-blocker events: 8 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3544 Reservations granted: 3544 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 115 Remaining moving in aisle: 60 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 100700 Longest unresolved passenger ID: 2 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 35 Longest dependency chain: P150(8I/RIGHT) -> P29(15D/RIGHT) -> P48(32H/RIGHT) -> P333(19H/RIGHT) -> P313(31E/RIGHT) -> P204(29E/RIGHT) -> P61(10J/RIGHT) -> P310(20H/RIGHT) -> P162(16E/RIGHT) -> P93(19J/RIGHT) -> P141(34F/RIGHT) -> P311(33J/RIGHT) -> P176(24H/RIGHT) -> P118(28D/RIGHT) -> P292(20I/RIGHT) -> P207(25E/RIGHT) -> P249(29H/RIGHT) -> P268(30F/RIGHT) -> P254(34I/RIGHT) -> P20(21H/RIGHT) -> P300(23F/RIGHT) -> P315(32J/RIGHT) -> P33(31J/RIGHT) -> P272(31H/RIGHT) -> P161(26H/RIGHT) -> P244(36D/RIGHT) -> P102(30J/RIGHT) -> P329(30I/RIGHT) -> P72(36H/RIGHT) -> P53(32I/RIGHT) -> P89(36J/RIGHT) -> P120(34E/RIGHT) -> P19(34J/RIGHT) -> P177(36I/RIGHT) -> P103(35E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 150 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 60 Total blocked ticks: 112121 Total stationary ticks: 451932 Seat-event requests: 3640 Failed seat-event starts: 3477 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 103 Critical blocker identity: P103->35E(RIGHT) Direct fan-out: 1 Total indirect descendants: 34 Critical tree size including blocker: 35 Critical tree depth: 35 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 64 Unresolved outside passengers: 115 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P103(35E/RIGHT/WAITING_FOR_SEAT_EVENT) P177(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P329(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P315(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P300(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P268(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P249(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P292(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P311(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P310(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(10J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P313(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P333(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(8I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1840 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 36|37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1840 Rear-boundary failures: 1637 Middle-bank reservation failures: 0 Active-event deferrals: 632 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 36|37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 09 PROTECTION EVIDENCE --------------------------------- Experiment mode: YIELD_SPACE_PROTECTED Yield-space protection enabled: true Yield-space protection holds: 0 ============================================================ PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | baseline=163/342 (47.66%) | protected=163/342 (47.66%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | holds=0 | convertedToSuccess=false | protectedWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 09 PAIRED YIELD-SPACE PRESERVATION VALIDATION ************************************************************ Experiment seed: 1783737404359 Scenarios executed: 60 Successful completions: 0 Incomplete/MAX_TICKS: 60 Average completed ticks: 2225.53 Average waiting ticks: 807.62 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 1 Scenario seed: 5497686397078990400 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2012 Passengers seated: 123/235 Average waiting ticks: 842.73 Longest waiting passenger: P2->4C(LEFT) Longest waiting ticks: 2012 LEFT AISLE ---------- Total moves: 1049 Maximum occupied tiles: 22 Seat events: 67 Single-blocker events: 13 Multiple-blocker events: 2 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1029 Maximum occupied tiles: 18 Seat events: 56 Single-blocker events: 8 Multiple-blocker events: 0 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3214 Reservations granted: 3211 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 72 Remaining moving in aisle: 33 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51838 Longest unresolved passenger ID: 2 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P203(7E/LEFT) -> P104(21E/LEFT) -> P224(19B/LEFT) -> P179(17D/LEFT) -> P91(28B/LEFT) -> P20(24D/LEFT) -> P143(10E/LEFT) -> P93(29A/LEFT) -> P120(24F/LEFT) -> P232(22E/LEFT) -> P127(20F/LEFT) -> P133(26C/LEFT) -> P12(17B/LEFT) -> P205(16B/LEFT) -> P98(16C/LEFT) -> P0(21A/LEFT) -> P146(28C/LEFT) -> P202(30A/LEFT) -> P201(19D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 203 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 65776 Total stationary ticks: 251685 Seat-event requests: 3272 Failed seat-event starts: 3149 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 201 Critical blocker identity: P201->19D(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 40 Unresolved outside passengers: 72 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P201(19D/LEFT/WAITING_FOR_SEAT_EVENT) P202(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(10E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(7E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3149 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 23 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3149 Rear-boundary failures: 0 Middle-bank reservation failures: 3 Active-event deferrals: 488 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[23]: P23(20D/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P23->20D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P23{seat=20D,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=379,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 23 Final row-event chain: 201|23 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 1 Scenario seed: 5497686397078990400 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2013 Passengers seated: 123/235 Average waiting ticks: 843.09 Longest waiting passenger: P2->4C(LEFT) Longest waiting ticks: 2013 LEFT AISLE ---------- Total moves: 1049 Maximum occupied tiles: 22 Seat events: 67 Single-blocker events: 13 Multiple-blocker events: 2 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1029 Maximum occupied tiles: 18 Seat events: 56 Single-blocker events: 8 Multiple-blocker events: 0 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3216 Reservations granted: 3213 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 72 Remaining moving in aisle: 33 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51866 Longest unresolved passenger ID: 2 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P203(7E/LEFT) -> P104(21E/LEFT) -> P224(19B/LEFT) -> P179(17D/LEFT) -> P91(28B/LEFT) -> P20(24D/LEFT) -> P143(10E/LEFT) -> P93(29A/LEFT) -> P120(24F/LEFT) -> P232(22E/LEFT) -> P127(20F/LEFT) -> P133(26C/LEFT) -> P12(17B/LEFT) -> P205(16B/LEFT) -> P98(16C/LEFT) -> P0(21A/LEFT) -> P146(28C/LEFT) -> P202(30A/LEFT) -> P201(19D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 203 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 65813 Total stationary ticks: 251798 Seat-event requests: 3274 Failed seat-event starts: 3151 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 201 Critical blocker identity: P201->19D(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 40 Unresolved outside passengers: 72 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P201(19D/LEFT/WAITING_FOR_SEAT_EVENT) P202(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(10E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(7E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3151 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 23 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3151 Rear-boundary failures: 0 Middle-bank reservation failures: 3 Active-event deferrals: 488 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[23]: P23(20D/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P23->20D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P23{seat=20D,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=379,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 23 Final row-event chain: 201|23 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3152\nProtection windows activated: 1\nTiles protected: 1\nPassenger holds: 1\nNext-tick event starts after protection: 0\nWindows without next-tick event: 1\nLast protected candidate ID: 149\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | baseline=123/235 (52.34%) | protected=123/235 (52.34%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=1 | holds=1 | nextTickStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 2 Scenario seed: -4990527683468418231 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2096 Passengers seated: 135/342 Average waiting ticks: 1117.88 Longest waiting passenger: P2->2F(LEFT) Longest waiting ticks: 2096 LEFT AISLE ---------- Total moves: 1293 Maximum occupied tiles: 30 Seat events: 55 Single-blocker events: 7 Multiple-blocker events: 0 Temporary aisle reoccupations: 7 RIGHT AISLE ----------- Total moves: 1722 Maximum occupied tiles: 27 Seat events: 80 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3343 Reservations granted: 3339 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 150 Remaining moving in aisle: 50 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 80788 Longest unresolved passenger ID: 2 Longest unresolved row: 2 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 28 Longest dependency chain: P125(24A/LEFT) -> P304(3D/LEFT) -> P295(10E/LEFT) -> P143(27A/LEFT) -> P244(8F/LEFT) -> P79(21D/LEFT) -> P131(18B/LEFT) -> P329(17A/LEFT) -> P261(13B/LEFT) -> P14(33F/LEFT) -> P38(20A/LEFT) -> P208(20C/LEFT) -> P234(24F/LEFT) -> P326(26F/LEFT) -> P330(19D/LEFT) -> P77(28F/LEFT) -> P183(21C/LEFT) -> P39(35A/LEFT) -> P231(32D/LEFT) -> P217(36A/LEFT) -> P47(22A/LEFT) -> P121(33E/LEFT) -> P106(26E/LEFT) -> P99(34G/LEFT) -> P49(36C/LEFT) -> P6(33B/LEFT) -> P153(33A/LEFT) -> P78(28E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 50 Total blocked ticks: 96444 Total stationary ticks: 465978 Seat-event requests: 3431 Failed seat-event starts: 3296 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 78 Critical blocker identity: P78->28E(LEFT) Direct fan-out: 1 Total indirect descendants: 27 Critical tree size including blocker: 28 Critical tree depth: 28 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 57 Unresolved outside passengers: 150 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P78(28E/LEFT/WAITING_FOR_SEAT_EVENT) P153(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P49(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P231(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P330(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P326(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(33F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P261(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P329(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P244(8F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P295(10E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P304(3D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3262 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 30 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3262 Rear-boundary failures: 34 Middle-bank reservation failures: 4 Active-event deferrals: 674 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[30]: P30(29F/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P30->29F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P30{seat=29F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=280,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 30 Final row-event chain: 78|30 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 2 Scenario seed: -4990527683468418231 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2096 Passengers seated: 135/342 Average waiting ticks: 1117.88 Longest waiting passenger: P2->2F(LEFT) Longest waiting ticks: 2096 LEFT AISLE ---------- Total moves: 1293 Maximum occupied tiles: 30 Seat events: 55 Single-blocker events: 7 Multiple-blocker events: 0 Temporary aisle reoccupations: 7 RIGHT AISLE ----------- Total moves: 1722 Maximum occupied tiles: 27 Seat events: 80 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3343 Reservations granted: 3339 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 150 Remaining moving in aisle: 50 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 80788 Longest unresolved passenger ID: 2 Longest unresolved row: 2 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 28 Longest dependency chain: P125(24A/LEFT) -> P304(3D/LEFT) -> P295(10E/LEFT) -> P143(27A/LEFT) -> P244(8F/LEFT) -> P79(21D/LEFT) -> P131(18B/LEFT) -> P329(17A/LEFT) -> P261(13B/LEFT) -> P14(33F/LEFT) -> P38(20A/LEFT) -> P208(20C/LEFT) -> P234(24F/LEFT) -> P326(26F/LEFT) -> P330(19D/LEFT) -> P77(28F/LEFT) -> P183(21C/LEFT) -> P39(35A/LEFT) -> P231(32D/LEFT) -> P217(36A/LEFT) -> P47(22A/LEFT) -> P121(33E/LEFT) -> P106(26E/LEFT) -> P99(34G/LEFT) -> P49(36C/LEFT) -> P6(33B/LEFT) -> P153(33A/LEFT) -> P78(28E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 50 Total blocked ticks: 96444 Total stationary ticks: 465978 Seat-event requests: 3431 Failed seat-event starts: 3296 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 78 Critical blocker identity: P78->28E(LEFT) Direct fan-out: 1 Total indirect descendants: 27 Critical tree size including blocker: 28 Critical tree depth: 28 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 57 Unresolved outside passengers: 150 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P78(28E/LEFT/WAITING_FOR_SEAT_EVENT) P153(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P49(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P231(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P330(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P326(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(33F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P261(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P329(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P244(8F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P295(10E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P304(3D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3262 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 30 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3262 Rear-boundary failures: 34 Middle-bank reservation failures: 4 Active-event deferrals: 674 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[30]: P30(29F/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P30->29F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P30{seat=29F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=280,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 30 Final row-event chain: 78|30 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3300\nProtection windows activated: 1\nTiles protected: 1\nPassenger holds: 0\nNext-tick event starts after protection: 1\nWindows without next-tick event: 0\nLast protected candidate ID: 302\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | baseline=135/342 (39.47%) | protected=135/342 (39.47%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=1 | holds=0 | nextTickStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 3 Scenario seed: -6224549145594466001 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2339 Passengers seated: 204/274 Average waiting ticks: 560.99 Longest waiting passenger: P12->30D(LEFT) Longest waiting ticks: 2339 LEFT AISLE ---------- Total moves: 1682 Maximum occupied tiles: 29 Seat events: 87 Single-blocker events: 15 Multiple-blocker events: 4 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 1973 Maximum occupied tiles: 24 Seat events: 117 Single-blocker events: 24 Multiple-blocker events: 8 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 159 Reservations granted: 159 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 47 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 79102 Longest unresolved passenger ID: 12 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P222(13E/LEFT) -> P257(29D/LEFT) -> P236(26E/LEFT) -> P78(15A/LEFT) -> P212(23A/LEFT) -> P187(29B/LEFT) -> P134(20C/LEFT) -> P7(22B/LEFT) -> P6(32A/LEFT) -> P19(32C/LEFT) -> P189(27A/LEFT) -> P129(26B/LEFT) -> P210(26D/LEFT) -> P266(25C/LEFT) -> P232(32B/LEFT) -> P10(31C/LEFT) -> P206(32D/LEFT) -> P174(28A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 222 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 47 Total blocked ticks: 94359 Total stationary ticks: 235842 Seat-event requests: 3589 Failed seat-event starts: 3385 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 174 Critical blocker identity: P174->28A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 53 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 35 Critical blocker tree: P174(28A/LEFT/WAITING_FOR_SEAT_EVENT) P206(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3382 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 24 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3382 Rear-boundary failures: 3 Middle-bank reservation failures: 0 Active-event deferrals: 1079 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[24]: P24(29A/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P24->29A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P24{seat=29A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=392,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 24 Final row-event chain: 174|24 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 3 Scenario seed: -6224549145594466001 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2339 Passengers seated: 204/274 Average waiting ticks: 560.99 Longest waiting passenger: P12->30D(LEFT) Longest waiting ticks: 2339 LEFT AISLE ---------- Total moves: 1682 Maximum occupied tiles: 29 Seat events: 87 Single-blocker events: 15 Multiple-blocker events: 4 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 1973 Maximum occupied tiles: 24 Seat events: 117 Single-blocker events: 24 Multiple-blocker events: 8 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 159 Reservations granted: 159 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 47 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 79102 Longest unresolved passenger ID: 12 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P222(13E/LEFT) -> P257(29D/LEFT) -> P236(26E/LEFT) -> P78(15A/LEFT) -> P212(23A/LEFT) -> P187(29B/LEFT) -> P134(20C/LEFT) -> P7(22B/LEFT) -> P6(32A/LEFT) -> P19(32C/LEFT) -> P189(27A/LEFT) -> P129(26B/LEFT) -> P210(26D/LEFT) -> P266(25C/LEFT) -> P232(32B/LEFT) -> P10(31C/LEFT) -> P206(32D/LEFT) -> P174(28A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 222 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 47 Total blocked ticks: 94359 Total stationary ticks: 235842 Seat-event requests: 3589 Failed seat-event starts: 3385 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 174 Critical blocker identity: P174->28A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 53 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 35 Critical blocker tree: P174(28A/LEFT/WAITING_FOR_SEAT_EVENT) P206(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3382 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 24 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3382 Rear-boundary failures: 3 Middle-bank reservation failures: 0 Active-event deferrals: 1079 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[24]: P24(29A/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P24->29A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P24{seat=29A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=392,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 24 Final row-event chain: 174|24 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3385\nProtection windows activated: 4\nTiles protected: 4\nPassenger holds: 0\nNext-tick event starts after protection: 3\nWindows without next-tick event: 1\nLast protected candidate ID: 38\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | baseline=204/274 (74.45%) | protected=204/274 (74.45%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=4 | holds=0 | nextTickStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 4 Scenario seed: -263679595922990147 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2421 Passengers seated: 234/306 Average waiting ticks: 745.66 Longest waiting passenger: P3->19I(RIGHT) Longest waiting ticks: 2421 LEFT AISLE ---------- Total moves: 2380 Maximum occupied tiles: 22 Seat events: 129 Single-blocker events: 35 Multiple-blocker events: 12 Temporary aisle reoccupations: 61 RIGHT AISLE ----------- Total moves: 2004 Maximum occupied tiles: 15 Seat events: 105 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1806 Reservations granted: 1804 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 43 Remaining moving in aisle: 21 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35610 Longest unresolved passenger ID: 3 Longest unresolved row: 19 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P9(2J/RIGHT) -> P145(25E/RIGHT) -> P159(22J/RIGHT) -> P242(6J/RIGHT) -> P191(12J/RIGHT) -> P190(34G/RIGHT) -> P51(16H/RIGHT) -> P55(19H/RIGHT) -> P138(16I/RIGHT) -> P185(26G/RIGHT) -> P238(11D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 9 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 55721 Total stationary ticks: 268125 Seat-event requests: 3584 Failed seat-event starts: 3350 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 238 Critical blocker identity: P238->11D(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 29 Unresolved outside passengers: 43 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P238(11D/RIGHT/WAITING_FOR_SEAT_EVENT) P185(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(12J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P242(6J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(2J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3293 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 12|13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 92 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3293 Rear-boundary failures: 57 Middle-bank reservation failures: 2 Active-event deferrals: 1160 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[92]: P92(13H/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P92->13H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P92{seat=13H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=731,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 12|13 Current unavailable yield tiles: 13 Current yield-tile occupants: 92 Final row-event chain: 238|92 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 4 Scenario seed: -263679595922990147 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2422 Passengers seated: 234/306 Average waiting ticks: 746.11 Longest waiting passenger: P3->19I(RIGHT) Longest waiting ticks: 2422 LEFT AISLE ---------- Total moves: 2380 Maximum occupied tiles: 22 Seat events: 129 Single-blocker events: 35 Multiple-blocker events: 12 Temporary aisle reoccupations: 61 RIGHT AISLE ----------- Total moves: 2004 Maximum occupied tiles: 15 Seat events: 105 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1808 Reservations granted: 1807 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 43 Remaining moving in aisle: 21 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35622 Longest unresolved passenger ID: 3 Longest unresolved row: 19 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P9(2J/RIGHT) -> P145(25E/RIGHT) -> P159(22J/RIGHT) -> P242(6J/RIGHT) -> P191(12J/RIGHT) -> P190(34G/RIGHT) -> P51(16H/RIGHT) -> P55(19H/RIGHT) -> P138(16I/RIGHT) -> P185(26G/RIGHT) -> P238(11D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 9 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 55740 Total stationary ticks: 268278 Seat-event requests: 3587 Failed seat-event starts: 3353 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 238 Critical blocker identity: P238->11D(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 29 Unresolved outside passengers: 43 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P238(11D/RIGHT/WAITING_FOR_SEAT_EVENT) P185(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(12J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P242(6J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(2J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3295 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 12|13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 92 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3295 Rear-boundary failures: 58 Middle-bank reservation failures: 1 Active-event deferrals: 1160 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[92]: P92(13H/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P92->13H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P92{seat=13H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=731,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 12|13 Current unavailable yield tiles: 13 Current yield-tile occupants: 92 Final row-event chain: 238|92 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3352\nProtection windows activated: 8\nTiles protected: 9\nPassenger holds: 1\nNext-tick event starts after protection: 7\nWindows without next-tick event: 1\nLast protected candidate ID: 41\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | baseline=234/306 (76.47%) | protected=234/306 (76.47%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=8 | holds=1 | nextTickStarts=7 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 5 Scenario seed: -5652349727230209356 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2160 Passengers seated: 136/192 Average waiting ticks: 608.00 Longest waiting passenger: P4->14A(LEFT) Longest waiting ticks: 2160 LEFT AISLE ---------- Total moves: 675 Maximum occupied tiles: 17 Seat events: 45 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1466 Maximum occupied tiles: 15 Seat events: 91 Single-blocker events: 19 Multiple-blocker events: 2 Temporary aisle reoccupations: 23 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1702 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 32 Remaining moving in aisle: 21 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37324 Longest unresolved passenger ID: 4 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P114(4A/LEFT) -> P62(13E/LEFT) -> P85(6D/LEFT) -> P5(14B/LEFT) -> P88(12B/LEFT) -> P169(27A/LEFT) -> P158(11F/LEFT) -> P165(24B/LEFT) -> P6(25B/LEFT) -> P150(20B/LEFT) -> P79(25D/LEFT) -> P156(30B/LEFT) -> P17(21B/LEFT) -> P81(23B/LEFT) -> P146(29C/LEFT) -> P44(16A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 114 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 45999 Total stationary ticks: 155980 Seat-event requests: 3610 Failed seat-event starts: 3474 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->16A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 24 Unresolved outside passengers: 32 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P44(16A/LEFT/WAITING_FOR_SEAT_EVENT) P146(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(6D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(4A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1840 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 164 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1840 Rear-boundary failures: 1634 Middle-bank reservation failures: 5 Active-event deferrals: 674 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[164]: P164(17D/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P164->17D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P164{seat=17D,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=17,directBlocker=-1,lastMoveTick=299,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 164 Final row-event chain: 44|164 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 5 Scenario seed: -5652349727230209356 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2160 Passengers seated: 136/192 Average waiting ticks: 608.00 Longest waiting passenger: P4->14A(LEFT) Longest waiting ticks: 2160 LEFT AISLE ---------- Total moves: 675 Maximum occupied tiles: 17 Seat events: 45 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1466 Maximum occupied tiles: 15 Seat events: 91 Single-blocker events: 19 Multiple-blocker events: 2 Temporary aisle reoccupations: 23 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1702 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 32 Remaining moving in aisle: 21 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37324 Longest unresolved passenger ID: 4 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P114(4A/LEFT) -> P62(13E/LEFT) -> P85(6D/LEFT) -> P5(14B/LEFT) -> P88(12B/LEFT) -> P169(27A/LEFT) -> P158(11F/LEFT) -> P165(24B/LEFT) -> P6(25B/LEFT) -> P150(20B/LEFT) -> P79(25D/LEFT) -> P156(30B/LEFT) -> P17(21B/LEFT) -> P81(23B/LEFT) -> P146(29C/LEFT) -> P44(16A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 114 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 45999 Total stationary ticks: 155980 Seat-event requests: 3610 Failed seat-event starts: 3474 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->16A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 24 Unresolved outside passengers: 32 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P44(16A/LEFT/WAITING_FOR_SEAT_EVENT) P146(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(6D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(4A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1840 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 164 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1840 Rear-boundary failures: 1634 Middle-bank reservation failures: 5 Active-event deferrals: 674 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[164]: P164(17D/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P164->17D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P164{seat=17D,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=17,directBlocker=-1,lastMoveTick=299,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 164 Final row-event chain: 44|164 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3480\nProtection windows activated: 1\nTiles protected: 1\nPassenger holds: 0\nNext-tick event starts after protection: 1\nWindows without next-tick event: 0\nLast protected candidate ID: 77\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | baseline=136/192 (70.83%) | protected=136/192 (70.83%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=1 | holds=0 | nextTickStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 6 Scenario seed: -8975424132839183535 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2476 Passengers seated: 227/288 Average waiting ticks: 673.74 Longest waiting passenger: P5->1J(RIGHT) Longest waiting ticks: 2476 LEFT AISLE ---------- Total moves: 2465 Maximum occupied tiles: 15 Seat events: 136 Single-blocker events: 38 Multiple-blocker events: 10 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 1616 Maximum occupied tiles: 21 Seat events: 91 Single-blocker events: 24 Multiple-blocker events: 2 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1945 Reservations granted: 1945 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 25 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44653 Longest unresolved passenger ID: 5 Longest unresolved row: 1 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P250(26E/RIGHT) -> P75(36D/RIGHT) -> P232(36H/RIGHT) -> P186(19D/RIGHT) -> P65(17H/RIGHT) -> P199(27E/RIGHT) -> P171(30D/RIGHT) -> P217(36I/RIGHT) -> P202(24H/RIGHT) -> P44(35H/RIGHT) -> P268(27J/RIGHT) -> P211(25F/RIGHT) -> P103(34I/RIGHT) -> P223(22F/RIGHT) -> P114(30H/RIGHT) -> P84(33I/RIGHT) -> P90(19E/RIGHT) -> P215(33H/RIGHT) -> P165(20J/RIGHT) -> P89(20D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 250 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 61301 Total stationary ticks: 242182 Seat-event requests: 3594 Failed seat-event starts: 3367 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 89 Critical blocker identity: P89->20D(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 32 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P89(20D/RIGHT/WAITING_FOR_SEAT_EVENT) P165(20J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P268(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P232(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3367 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 21|22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 234 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3367 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 678 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[234]: P234(22I/RIGHT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P234->22I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P234{seat=22I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=22,directBlocker=-1,lastMoveTick=597,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 21|22 Current unavailable yield tiles: 22 Current yield-tile occupants: 234 Final row-event chain: 89|234 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 6 Scenario seed: -8975424132839183535 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2476 Passengers seated: 227/288 Average waiting ticks: 673.74 Longest waiting passenger: P5->1J(RIGHT) Longest waiting ticks: 2476 LEFT AISLE ---------- Total moves: 2465 Maximum occupied tiles: 15 Seat events: 136 Single-blocker events: 38 Multiple-blocker events: 10 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 1616 Maximum occupied tiles: 21 Seat events: 91 Single-blocker events: 24 Multiple-blocker events: 2 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1945 Reservations granted: 1945 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 25 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44653 Longest unresolved passenger ID: 5 Longest unresolved row: 1 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P250(26E/RIGHT) -> P75(36D/RIGHT) -> P232(36H/RIGHT) -> P186(19D/RIGHT) -> P65(17H/RIGHT) -> P199(27E/RIGHT) -> P171(30D/RIGHT) -> P217(36I/RIGHT) -> P202(24H/RIGHT) -> P44(35H/RIGHT) -> P268(27J/RIGHT) -> P211(25F/RIGHT) -> P103(34I/RIGHT) -> P223(22F/RIGHT) -> P114(30H/RIGHT) -> P84(33I/RIGHT) -> P90(19E/RIGHT) -> P215(33H/RIGHT) -> P165(20J/RIGHT) -> P89(20D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 250 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 61301 Total stationary ticks: 242182 Seat-event requests: 3594 Failed seat-event starts: 3367 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 89 Critical blocker identity: P89->20D(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 32 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P89(20D/RIGHT/WAITING_FOR_SEAT_EVENT) P165(20J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P268(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P232(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3367 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 21|22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 234 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3367 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 678 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[234]: P234(22I/RIGHT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P234->22I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P234{seat=22I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=22,directBlocker=-1,lastMoveTick=597,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 21|22 Current unavailable yield tiles: 22 Current yield-tile occupants: 234 Final row-event chain: 89|234 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3367\nProtection windows activated: 5\nTiles protected: 5\nPassenger holds: 0\nNext-tick event starts after protection: 5\nWindows without next-tick event: 0\nLast protected candidate ID: 224\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | baseline=227/288 (78.82%) | protected=227/288 (78.82%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=5 | holds=0 | nextTickStarts=5 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 7 Scenario seed: -2240681097077755558 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2256 Passengers seated: 180/216 Average waiting ticks: 599.72 Longest waiting passenger: P20->29E(RIGHT) Longest waiting ticks: 2256 LEFT AISLE ---------- Total moves: 1517 Maximum occupied tiles: 10 Seat events: 107 Single-blocker events: 23 Multiple-blocker events: 6 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1019 Maximum occupied tiles: 11 Seat events: 73 Single-blocker events: 17 Multiple-blocker events: 2 Temporary aisle reoccupations: 21 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1813 Reservations granted: 1813 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 28 Remaining moving in aisle: 4 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 7388 Longest unresolved passenger ID: 20 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P35(6F/RIGHT) -> P78(12C/RIGHT) -> P89(11C/RIGHT) -> P127(21D/RIGHT) -> P28(7C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 17586 Total stationary ticks: 138909 Seat-event requests: 1911 Failed seat-event starts: 1731 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 28 Critical blocker identity: P28->7C(RIGHT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 8 Unresolved outside passengers: 28 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P28(7C/RIGHT/WAITING_FOR_SEAT_EVENT) P127(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(12C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(6F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1731 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 8|9|10 Critical blocker unavailable yield tiles: 10 Critical blocker yield-tile occupants: 104 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1731 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 410 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[104]: P104(10C/RIGHT/WAITING_AT_ROW@tile10) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P104->10C(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P104{seat=10C,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=10,directBlocker=-1,lastMoveTick=529,reason=WAITING_FOR_SEAT_EVENT,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 8|9|10 Current unavailable yield tiles: 10 Current yield-tile occupants: 104 Final row-event chain: 28|104 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 7 Scenario seed: -2240681097077755558 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2256 Passengers seated: 180/216 Average waiting ticks: 599.71 Longest waiting passenger: P20->29E(RIGHT) Longest waiting ticks: 2256 LEFT AISLE ---------- Total moves: 1517 Maximum occupied tiles: 10 Seat events: 107 Single-blocker events: 23 Multiple-blocker events: 6 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1019 Maximum occupied tiles: 11 Seat events: 73 Single-blocker events: 17 Multiple-blocker events: 2 Temporary aisle reoccupations: 21 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1813 Reservations granted: 1813 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 28 Remaining moving in aisle: 4 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 7387 Longest unresolved passenger ID: 20 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P35(6F/RIGHT) -> P78(12C/RIGHT) -> P89(11C/RIGHT) -> P127(21D/RIGHT) -> P28(7C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 17586 Total stationary ticks: 138909 Seat-event requests: 1911 Failed seat-event starts: 1731 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 28 Critical blocker identity: P28->7C(RIGHT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 8 Unresolved outside passengers: 28 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P28(7C/RIGHT/WAITING_FOR_SEAT_EVENT) P127(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(12C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(6F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1731 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 8|9|10 Critical blocker unavailable yield tiles: 10 Critical blocker yield-tile occupants: 104 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1731 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 410 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[104]: P104(10C/RIGHT/WAITING_AT_ROW@tile10) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P104->10C(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P104{seat=10C,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=10,directBlocker=-1,lastMoveTick=530,reason=WAITING_FOR_SEAT_EVENT,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 8|9|10 Current unavailable yield tiles: 10 Current yield-tile occupants: 104 Final row-event chain: 28|104 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 1726\nProtection windows activated: 4\nTiles protected: 5\nPassenger holds: 1\nNext-tick event starts after protection: 2\nWindows without next-tick event: 2\nLast protected candidate ID: 28\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | baseline=180/216 (83.33%) | protected=180/216 (83.33%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=4 | holds=1 | nextTickStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 8 Scenario seed: 3493781929998037961 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2316 Passengers seated: 196/230 Average waiting ticks: 523.05 Longest waiting passenger: P21->20I(RIGHT) Longest waiting ticks: 2316 LEFT AISLE ---------- Total moves: 1758 Maximum occupied tiles: 12 Seat events: 114 Single-blocker events: 29 Multiple-blocker events: 7 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1348 Maximum occupied tiles: 16 Seat events: 82 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 69 Reservations granted: 66 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 13 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22806 Longest unresolved passenger ID: 21 Longest unresolved row: 20 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P71(26G/RIGHT) -> P202(19D/RIGHT) -> P40(16H/RIGHT) -> P128(15H/RIGHT) -> P194(32G/RIGHT) -> P65(7H/RIGHT) -> P157(28H/RIGHT) -> P108(9G/RIGHT) -> P36(29G/RIGHT) -> P206(25I/RIGHT) -> P214(22F/RIGHT) -> P123(25H/RIGHT) -> P175(30I/RIGHT) -> P35(14I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 71 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 33995 Total stationary ticks: 146088 Seat-event requests: 3453 Failed seat-event starts: 3257 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 35 Critical blocker identity: P35->14I(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 17 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P35(14I/RIGHT/WAITING_FOR_SEAT_EVENT) P175(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(7H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1742 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 15|16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 193 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1742 Rear-boundary failures: 1515 Middle-bank reservation failures: 3 Active-event deferrals: 478 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[193]: P193(16F/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P193->16F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P193{seat=16F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=16,directBlocker=-1,lastMoveTick=560,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 15|16 Current unavailable yield tiles: 16 Current yield-tile occupants: 193 Final row-event chain: 35|193 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 8 Scenario seed: 3493781929998037961 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2316 Passengers seated: 196/230 Average waiting ticks: 523.05 Longest waiting passenger: P21->20I(RIGHT) Longest waiting ticks: 2316 LEFT AISLE ---------- Total moves: 1758 Maximum occupied tiles: 12 Seat events: 114 Single-blocker events: 29 Multiple-blocker events: 7 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1348 Maximum occupied tiles: 16 Seat events: 82 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 69 Reservations granted: 66 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 13 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22806 Longest unresolved passenger ID: 21 Longest unresolved row: 20 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P71(26G/RIGHT) -> P202(19D/RIGHT) -> P40(16H/RIGHT) -> P128(15H/RIGHT) -> P194(32G/RIGHT) -> P65(7H/RIGHT) -> P157(28H/RIGHT) -> P108(9G/RIGHT) -> P36(29G/RIGHT) -> P206(25I/RIGHT) -> P214(22F/RIGHT) -> P123(25H/RIGHT) -> P175(30I/RIGHT) -> P35(14I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 71 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 33995 Total stationary ticks: 146088 Seat-event requests: 3453 Failed seat-event starts: 3257 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 35 Critical blocker identity: P35->14I(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 17 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P35(14I/RIGHT/WAITING_FOR_SEAT_EVENT) P175(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(7H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1742 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 15|16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 193 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1742 Rear-boundary failures: 1515 Middle-bank reservation failures: 3 Active-event deferrals: 478 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[193]: P193(16F/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P193->16F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P193{seat=16F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=16,directBlocker=-1,lastMoveTick=560,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 15|16 Current unavailable yield tiles: 16 Current yield-tile occupants: 193 Final row-event chain: 35|193 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3260\nProtection windows activated: 6\nTiles protected: 6\nPassenger holds: 0\nNext-tick event starts after protection: 5\nWindows without next-tick event: 1\nLast protected candidate ID: 90\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | baseline=196/230 (85.22%) | protected=196/230 (85.22%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=6 | holds=0 | nextTickStarts=5 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 9 Scenario seed: 4883292805766357326 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2269 Passengers seated: 190/216 Average waiting ticks: 388.87 Longest waiting passenger: P190->18H(RIGHT) Longest waiting ticks: 2236 LEFT AISLE ---------- Total moves: 1758 Maximum occupied tiles: 18 Seat events: 107 Single-blocker events: 27 Multiple-blocker events: 8 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1253 Maximum occupied tiles: 13 Seat events: 83 Single-blocker events: 19 Multiple-blocker events: 7 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1703 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 21 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34622 Longest unresolved passenger ID: 13 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P119(22C/RIGHT) -> P198(13H/RIGHT) -> P179(12G/RIGHT) -> P100(17G/RIGHT) -> P189(23H/RIGHT) -> P123(21H/RIGHT) -> P115(25D/RIGHT) -> P201(29H/RIGHT) -> P142(23F/RIGHT) -> P195(27E/RIGHT) -> P150(20G/RIGHT) -> P190(18H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 119 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 47227 Total stationary ticks: 121271 Seat-event requests: 3500 Failed seat-event starts: 3310 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 190 Critical blocker identity: P190->18H(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P190(18H/RIGHT/WAITING_FOR_SEAT_EVENT) P150(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(22C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3271 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 48 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3271 Rear-boundary failures: 39 Middle-bank reservation failures: 4 Active-event deferrals: 773 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[48]: P48(19H/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P48->19H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P48{seat=19H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=536,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 48 Final row-event chain: 190|48 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 9 Scenario seed: 4883292805766357326 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2270 Passengers seated: 190/216 Average waiting ticks: 389.01 Longest waiting passenger: P190->18H(RIGHT) Longest waiting ticks: 2237 LEFT AISLE ---------- Total moves: 1758 Maximum occupied tiles: 18 Seat events: 107 Single-blocker events: 27 Multiple-blocker events: 8 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1253 Maximum occupied tiles: 13 Seat events: 83 Single-blocker events: 19 Multiple-blocker events: 7 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1708 Reservations granted: 1704 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 21 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34638 Longest unresolved passenger ID: 13 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P119(22C/RIGHT) -> P198(13H/RIGHT) -> P179(12G/RIGHT) -> P100(17G/RIGHT) -> P189(23H/RIGHT) -> P123(21H/RIGHT) -> P115(25D/RIGHT) -> P201(29H/RIGHT) -> P142(23F/RIGHT) -> P195(27E/RIGHT) -> P150(20G/RIGHT) -> P190(18H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 119 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 47251 Total stationary ticks: 121319 Seat-event requests: 3502 Failed seat-event starts: 3312 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 190 Critical blocker identity: P190->18H(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P190(18H/RIGHT/WAITING_FOR_SEAT_EVENT) P150(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(22C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3273 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 48 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3273 Rear-boundary failures: 39 Middle-bank reservation failures: 4 Active-event deferrals: 775 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[48]: P48(19H/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P48->19H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P48{seat=19H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=536,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 48 Final row-event chain: 190|48 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3315\nProtection windows activated: 3\nTiles protected: 4\nPassenger holds: 1\nNext-tick event starts after protection: 2\nWindows without next-tick event: 1\nLast protected candidate ID: 163\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | baseline=190/216 (87.96%) | protected=190/216 (87.96%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=3 | holds=1 | nextTickStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 10 Scenario seed: -8089977178299375289 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1937 Passengers seated: 103/288 Average waiting ticks: 1118.87 Longest waiting passenger: P0->16A(LEFT) Longest waiting ticks: 1937 LEFT AISLE ---------- Total moves: 1165 Maximum occupied tiles: 16 Seat events: 61 Single-blocker events: 10 Multiple-blocker events: 0 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 903 Maximum occupied tiles: 23 Seat events: 42 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 43 Reservations granted: 43 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 146 Remaining moving in aisle: 33 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52220 Longest unresolved passenger ID: 0 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P51(36I/RIGHT) -> P40(15G/RIGHT) -> P216(35D/RIGHT) -> P23(36J/RIGHT) -> P80(30J/RIGHT) -> P238(33J/RIGHT) -> P287(34F/RIGHT) -> P108(9J/RIGHT) -> P146(17H/RIGHT) -> P281(22H/RIGHT) -> P149(20I/RIGHT) -> P94(35E/RIGHT) -> P33(36H/RIGHT) -> P129(23I/RIGHT) -> P112(15J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 51 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 64182 Total stationary ticks: 376084 Seat-event requests: 3263 Failed seat-event starts: 3160 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 112 Critical blocker identity: P112->15J(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 39 Unresolved outside passengers: 146 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P112(15J/RIGHT/WAITING_FOR_SEAT_EVENT) P129(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P146(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(9J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3151 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 230 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3151 Rear-boundary failures: 9 Middle-bank reservation failures: 0 Active-event deferrals: 364 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[230]: P230(21J/RIGHT/MOVING_IN_AISLE@tile16) -> P144(21H/RIGHT/MOVING_IN_AISLE@tile17) -> P92(29H/RIGHT/MOVING_IN_AISLE@tile18) -> P218(19J/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P218->19J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P230{seat=21J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=144,lastMoveTick=311,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 230 Final row-event chain: 112|230|144|92|218 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 10 Scenario seed: -8089977178299375289 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1937 Passengers seated: 103/288 Average waiting ticks: 1118.87 Longest waiting passenger: P0->16A(LEFT) Longest waiting ticks: 1937 LEFT AISLE ---------- Total moves: 1165 Maximum occupied tiles: 16 Seat events: 61 Single-blocker events: 10 Multiple-blocker events: 0 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 903 Maximum occupied tiles: 23 Seat events: 42 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 43 Reservations granted: 43 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 146 Remaining moving in aisle: 33 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52220 Longest unresolved passenger ID: 0 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P51(36I/RIGHT) -> P40(15G/RIGHT) -> P216(35D/RIGHT) -> P23(36J/RIGHT) -> P80(30J/RIGHT) -> P238(33J/RIGHT) -> P287(34F/RIGHT) -> P108(9J/RIGHT) -> P146(17H/RIGHT) -> P281(22H/RIGHT) -> P149(20I/RIGHT) -> P94(35E/RIGHT) -> P33(36H/RIGHT) -> P129(23I/RIGHT) -> P112(15J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 51 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 64182 Total stationary ticks: 376084 Seat-event requests: 3263 Failed seat-event starts: 3160 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 112 Critical blocker identity: P112->15J(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 39 Unresolved outside passengers: 146 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P112(15J/RIGHT/WAITING_FOR_SEAT_EVENT) P129(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P146(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(9J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3151 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 230 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3151 Rear-boundary failures: 9 Middle-bank reservation failures: 0 Active-event deferrals: 364 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[230]: P230(21J/RIGHT/MOVING_IN_AISLE@tile16) -> P144(21H/RIGHT/MOVING_IN_AISLE@tile17) -> P92(29H/RIGHT/MOVING_IN_AISLE@tile18) -> P218(19J/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P218->19J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P230{seat=21J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=144,lastMoveTick=311,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 230 Final row-event chain: 112|230|144|92|218 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3160\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | baseline=103/288 (35.76%) | protected=103/288 (35.76%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=0 | holds=0 | nextTickStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 11 Scenario seed: -3927847583190817014 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2550 Passengers seated: 275/353 Average waiting ticks: 722.09 Longest waiting passenger: P0->4A(LEFT) Longest waiting ticks: 2550 LEFT AISLE ---------- Total moves: 2560 Maximum occupied tiles: 21 Seat events: 130 Single-blocker events: 33 Multiple-blocker events: 9 Temporary aisle reoccupations: 51 RIGHT AISLE ----------- Total moves: 2735 Maximum occupied tiles: 32 Seat events: 145 Single-blocker events: 38 Multiple-blocker events: 13 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2101 Reservations granted: 2101 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 43 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69520 Longest unresolved passenger ID: 0 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P220(5F/RIGHT) -> P94(36J/RIGHT) -> P28(16E/RIGHT) -> P32(5J/RIGHT) -> P284(20E/RIGHT) -> P258(25I/RIGHT) -> P163(12E/RIGHT) -> P65(27J/RIGHT) -> P157(12H/RIGHT) -> P350(32J/RIGHT) -> P332(29J/RIGHT) -> P50(20D/RIGHT) -> P101(33E/RIGHT) -> P111(28D/RIGHT) -> P322(34D/RIGHT) -> P335(16J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 220 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 93789 Total stationary ticks: 329069 Seat-event requests: 3816 Failed seat-event starts: 3541 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 335 Critical blocker identity: P335->16J(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 53 Unresolved outside passengers: 25 Unresolved internal passengers outside critical tree: 37 Critical blocker tree: P335(16J/RIGHT/WAITING_FOR_SEAT_EVENT) P322(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(20D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P332(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P350(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(12E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P258(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(5J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3290 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 33 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3290 Rear-boundary failures: 251 Middle-bank reservation failures: 0 Active-event deferrals: 1625 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[33]: P33(18E/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P33->18E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=18E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=1010,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 17|18 Current unavailable yield tiles: 18 Current yield-tile occupants: 33 Final row-event chain: 335|33 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 11 Scenario seed: -3927847583190817014 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2549 Passengers seated: 275/353 Average waiting ticks: 722.18 Longest waiting passenger: P0->4A(LEFT) Longest waiting ticks: 2549 LEFT AISLE ---------- Total moves: 2560 Maximum occupied tiles: 21 Seat events: 130 Single-blocker events: 33 Multiple-blocker events: 9 Temporary aisle reoccupations: 51 RIGHT AISLE ----------- Total moves: 2735 Maximum occupied tiles: 32 Seat events: 145 Single-blocker events: 38 Multiple-blocker events: 13 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2098 Reservations granted: 2097 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 43 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69486 Longest unresolved passenger ID: 0 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P220(5F/RIGHT) -> P94(36J/RIGHT) -> P28(16E/RIGHT) -> P32(5J/RIGHT) -> P284(20E/RIGHT) -> P258(25I/RIGHT) -> P163(12E/RIGHT) -> P65(27J/RIGHT) -> P157(12H/RIGHT) -> P350(32J/RIGHT) -> P332(29J/RIGHT) -> P50(20D/RIGHT) -> P101(33E/RIGHT) -> P111(28D/RIGHT) -> P322(34D/RIGHT) -> P335(16J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 220 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 93736 Total stationary ticks: 329065 Seat-event requests: 3813 Failed seat-event starts: 3538 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 335 Critical blocker identity: P335->16J(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 53 Unresolved outside passengers: 25 Unresolved internal passengers outside critical tree: 37 Critical blocker tree: P335(16J/RIGHT/WAITING_FOR_SEAT_EVENT) P322(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(20D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P332(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P350(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(12E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P258(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(5J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3285 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 33 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3285 Rear-boundary failures: 253 Middle-bank reservation failures: 1 Active-event deferrals: 1625 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[33]: P33(18E/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P33->18E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=18E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=1009,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 17|18 Current unavailable yield tiles: 18 Current yield-tile occupants: 33 Final row-event chain: 335|33 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3537\nProtection windows activated: 8\nTiles protected: 8\nPassenger holds: 1\nNext-tick event starts after protection: 6\nWindows without next-tick event: 2\nLast protected candidate ID: 144\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | baseline=275/353 (77.90%) | protected=275/353 (77.90%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=8 | holds=1 | nextTickStarts=6 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 12 Scenario seed: -2548014010828096262 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2348 Passengers seated: 208/288 Average waiting ticks: 583.32 Longest waiting passenger: P21->30J(RIGHT) Longest waiting ticks: 2348 LEFT AISLE ---------- Total moves: 2209 Maximum occupied tiles: 27 Seat events: 117 Single-blocker events: 27 Multiple-blocker events: 6 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1934 Maximum occupied tiles: 34 Seat events: 91 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3520 Reservations granted: 3519 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 19 Remaining moving in aisle: 55 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 91004 Longest unresolved passenger ID: 21 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P218(3G/RIGHT) -> P120(15I/RIGHT) -> P96(31H/RIGHT) -> P217(14G/RIGHT) -> P253(17F/RIGHT) -> P229(26J/RIGHT) -> P87(35D/RIGHT) -> P244(17J/RIGHT) -> P47(25I/RIGHT) -> P171(36I/RIGHT) -> P284(28J/RIGHT) -> P249(17G/RIGHT) -> P143(35J/RIGHT) -> P37(32H/RIGHT) -> P18(20I/RIGHT) -> P235(23F/RIGHT) -> P231(30F/RIGHT) -> P9(33D/RIGHT) -> P199(23J/RIGHT) -> P52(33I/RIGHT) -> P188(31I/RIGHT) -> P97(34G/RIGHT) -> P32(26D/RIGHT) -> P195(32I/RIGHT) -> P86(35H/RIGHT) -> P109(35I/RIGHT) -> P36(27E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 218 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 55 Total blocked ticks: 106923 Total stationary ticks: 262579 Seat-event requests: 3651 Failed seat-event starts: 3443 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->27E(RIGHT) Direct fan-out: 1 Total indirect descendants: 26 Critical tree size including blocker: 27 Critical tree depth: 27 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 61 Unresolved outside passengers: 19 Unresolved internal passengers outside critical tree: 34 Critical blocker tree: P36(27E/RIGHT/WAITING_FOR_SEAT_EVENT) P109(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P249(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(17J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P253(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(3G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3328 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 28|29 Critical blocker yield-tile occupants: 281|160 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3328 Rear-boundary failures: 115 Middle-bank reservation failures: 1 Active-event deferrals: 1094 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 6 Yield-occupant trace: yieldOccupant[281]: P281(32J/RIGHT/MOVING_IN_AISLE@tile28) -> P160(30H/RIGHT/MOVING_IN_AISLE@tile29) -> P26(34D/RIGHT/MOVING_IN_AISLE@tile30) -> P133(34F/RIGHT/MOVING_IN_AISLE@tile31) -> P269(36E/RIGHT/MOVING_IN_AISLE@tile32) -> P63(33E/RIGHT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[160]: P160(30H/RIGHT/MOVING_IN_AISLE@tile29) -> P26(34D/RIGHT/MOVING_IN_AISLE@tile30) -> P133(34F/RIGHT/MOVING_IN_AISLE@tile31) -> P269(36E/RIGHT/MOVING_IN_AISLE@tile32) -> P63(33E/RIGHT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P63->33E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P281{seat=32J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=160,lastMoveTick=577,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P160{seat=30H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=26,lastMoveTick=548,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 28|29 Current yield-tile occupants: 281|160 Final row-event chain: 36|281|160|26|133|269|63 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 12 Scenario seed: -2548014010828096262 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2348 Passengers seated: 208/288 Average waiting ticks: 583.42 Longest waiting passenger: P21->30J(RIGHT) Longest waiting ticks: 2348 LEFT AISLE ---------- Total moves: 2209 Maximum occupied tiles: 27 Seat events: 117 Single-blocker events: 27 Multiple-blocker events: 6 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1934 Maximum occupied tiles: 34 Seat events: 91 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3520 Reservations granted: 3519 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 19 Remaining moving in aisle: 55 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 90985 Longest unresolved passenger ID: 21 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P218(3G/RIGHT) -> P120(15I/RIGHT) -> P96(31H/RIGHT) -> P217(14G/RIGHT) -> P253(17F/RIGHT) -> P229(26J/RIGHT) -> P87(35D/RIGHT) -> P244(17J/RIGHT) -> P47(25I/RIGHT) -> P171(36I/RIGHT) -> P284(28J/RIGHT) -> P249(17G/RIGHT) -> P143(35J/RIGHT) -> P37(32H/RIGHT) -> P18(20I/RIGHT) -> P235(23F/RIGHT) -> P231(30F/RIGHT) -> P9(33D/RIGHT) -> P199(23J/RIGHT) -> P52(33I/RIGHT) -> P188(31I/RIGHT) -> P97(34G/RIGHT) -> P32(26D/RIGHT) -> P195(32I/RIGHT) -> P86(35H/RIGHT) -> P109(35I/RIGHT) -> P36(27E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 218 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 55 Total blocked ticks: 106906 Total stationary ticks: 262589 Seat-event requests: 3651 Failed seat-event starts: 3443 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->27E(RIGHT) Direct fan-out: 1 Total indirect descendants: 26 Critical tree size including blocker: 27 Critical tree depth: 27 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 61 Unresolved outside passengers: 19 Unresolved internal passengers outside critical tree: 34 Critical blocker tree: P36(27E/RIGHT/WAITING_FOR_SEAT_EVENT) P109(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P249(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(17J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P253(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(3G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3328 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 28|29 Critical blocker yield-tile occupants: 281|160 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3328 Rear-boundary failures: 115 Middle-bank reservation failures: 1 Active-event deferrals: 1094 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 6 Yield-occupant trace: yieldOccupant[281]: P281(32J/RIGHT/MOVING_IN_AISLE@tile28) -> P160(30H/RIGHT/MOVING_IN_AISLE@tile29) -> P26(34D/RIGHT/MOVING_IN_AISLE@tile30) -> P133(34F/RIGHT/MOVING_IN_AISLE@tile31) -> P269(36E/RIGHT/MOVING_IN_AISLE@tile32) -> P63(33E/RIGHT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[160]: P160(30H/RIGHT/MOVING_IN_AISLE@tile29) -> P26(34D/RIGHT/MOVING_IN_AISLE@tile30) -> P133(34F/RIGHT/MOVING_IN_AISLE@tile31) -> P269(36E/RIGHT/MOVING_IN_AISLE@tile32) -> P63(33E/RIGHT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P63->33E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P281{seat=32J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=160,lastMoveTick=577,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P160{seat=30H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=26,lastMoveTick=548,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 28|29 Current yield-tile occupants: 281|160 Final row-event chain: 36|281|160|26|133|269|63 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3442\nProtection windows activated: 7\nTiles protected: 8\nPassenger holds: 1\nNext-tick event starts after protection: 6\nWindows without next-tick event: 1\nLast protected candidate ID: 224\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | baseline=208/288 (72.22%) | protected=208/288 (72.22%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=7 | holds=1 | nextTickStarts=6 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 13 Scenario seed: 6957640514898633058 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2570 Passengers seated: 284/353 Average waiting ticks: 689.54 Longest waiting passenger: P22->8E(LEFT) Longest waiting ticks: 2570 LEFT AISLE ---------- Total moves: 2770 Maximum occupied tiles: 27 Seat events: 143 Single-blocker events: 34 Multiple-blocker events: 10 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 2652 Maximum occupied tiles: 30 Seat events: 141 Single-blocker events: 45 Multiple-blocker events: 13 Temporary aisle reoccupations: 71 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2065 Reservations granted: 2065 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 15 Remaining moving in aisle: 46 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 73264 Longest unresolved passenger ID: 22 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P54(14H/RIGHT) -> P165(22G/RIGHT) -> P338(32D/RIGHT) -> P93(35I/RIGHT) -> P317(20G/RIGHT) -> P244(26J/RIGHT) -> P177(32H/RIGHT) -> P156(28D/RIGHT) -> P56(19J/RIGHT) -> P99(32G/RIGHT) -> P280(34I/RIGHT) -> P98(33G/RIGHT) -> P39(35E/RIGHT) -> P138(32J/RIGHT) -> P316(25I/RIGHT) -> P322(34J/RIGHT) -> P26(35J/RIGHT) -> P157(27I/RIGHT) -> P318(28F/RIGHT) -> P348(29G/RIGHT) -> P12(36G/RIGHT) -> P145(36D/RIGHT) -> P325(36E/RIGHT) -> P209(33I/RIGHT) -> P136(36J/RIGHT) -> P217(34D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 54 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 94639 Total stationary ticks: 320802 Seat-event requests: 3818 Failed seat-event starts: 3534 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->34D(RIGHT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 54 Unresolved outside passengers: 15 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P217(34D/RIGHT/WAITING_FOR_SEAT_EVENT) P136(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P325(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P348(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P322(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P316(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P317(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P338(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 2239 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 3 Critical blocker required yield tiles: 35|36|37 Critical blocker unavailable yield tiles: 36|37 Critical blocker yield-tile occupants: 148|-1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1882 Rear-boundary failures: 1652 Middle-bank reservation failures: 0 Active-event deferrals: 2239 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[148]: P148(36I/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P148->36I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: P148{seat=36I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=266,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 35|36|37 Current unavailable yield tiles: 36|37 Current yield-tile occupants: 148|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 13 Scenario seed: 6957640514898633058 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2570 Passengers seated: 284/353 Average waiting ticks: 689.58 Longest waiting passenger: P22->8E(LEFT) Longest waiting ticks: 2570 LEFT AISLE ---------- Total moves: 2770 Maximum occupied tiles: 27 Seat events: 143 Single-blocker events: 34 Multiple-blocker events: 10 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 2652 Maximum occupied tiles: 30 Seat events: 141 Single-blocker events: 45 Multiple-blocker events: 13 Temporary aisle reoccupations: 71 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2066 Reservations granted: 2066 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 15 Remaining moving in aisle: 46 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 73253 Longest unresolved passenger ID: 22 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P54(14H/RIGHT) -> P165(22G/RIGHT) -> P338(32D/RIGHT) -> P93(35I/RIGHT) -> P317(20G/RIGHT) -> P244(26J/RIGHT) -> P177(32H/RIGHT) -> P156(28D/RIGHT) -> P56(19J/RIGHT) -> P99(32G/RIGHT) -> P280(34I/RIGHT) -> P98(33G/RIGHT) -> P39(35E/RIGHT) -> P138(32J/RIGHT) -> P316(25I/RIGHT) -> P322(34J/RIGHT) -> P26(35J/RIGHT) -> P157(27I/RIGHT) -> P318(28F/RIGHT) -> P348(29G/RIGHT) -> P12(36G/RIGHT) -> P145(36D/RIGHT) -> P325(36E/RIGHT) -> P209(33I/RIGHT) -> P136(36J/RIGHT) -> P217(34D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 54 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 94630 Total stationary ticks: 320803 Seat-event requests: 3818 Failed seat-event starts: 3534 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->34D(RIGHT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 54 Unresolved outside passengers: 15 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P217(34D/RIGHT/WAITING_FOR_SEAT_EVENT) P136(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P325(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P348(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P322(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P316(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P317(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P338(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 2239 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 3 Critical blocker required yield tiles: 35|36|37 Critical blocker unavailable yield tiles: 36|37 Critical blocker yield-tile occupants: 148|-1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1882 Rear-boundary failures: 1652 Middle-bank reservation failures: 0 Active-event deferrals: 2239 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[148]: P148(36I/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P148->36I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: P148{seat=36I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=266,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 35|36|37 Current unavailable yield tiles: 36|37 Current yield-tile occupants: 148|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3532\nProtection windows activated: 8\nTiles protected: 10\nPassenger holds: 1\nNext-tick event starts after protection: 6\nWindows without next-tick event: 2\nLast protected candidate ID: 167\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | baseline=284/353 (80.45%) | protected=284/353 (80.45%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=8 | holds=1 | nextTickStarts=6 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 14 Scenario seed: 8982104997582621395 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2097 Passengers seated: 143/192 Average waiting ticks: 475.02 Longest waiting passenger: P18->21D(LEFT) Longest waiting ticks: 2097 LEFT AISLE ---------- Total moves: 1126 Maximum occupied tiles: 29 Seat events: 58 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1232 Maximum occupied tiles: 11 Seat events: 85 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1840 Reservations granted: 1840 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 20 Remaining moving in aisle: 26 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45469 Longest unresolved passenger ID: 18 Longest unresolved row: 21 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P154(25F/LEFT) -> P76(5A/LEFT) -> P80(11E/LEFT) -> P41(16E/LEFT) -> P19(15A/LEFT) -> P151(29D/LEFT) -> P65(26A/LEFT) -> P37(29F/LEFT) -> P67(17A/LEFT) -> P78(25D/LEFT) -> P85(24E/LEFT) -> P115(16A/LEFT) -> P156(13F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 154 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 54074 Total stationary ticks: 138813 Seat-event requests: 1915 Failed seat-event starts: 1772 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->13F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 29 Unresolved outside passengers: 20 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P156(13F/LEFT/WAITING_FOR_SEAT_EVENT) P115(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(11E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(5A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1691 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 73 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1691 Rear-boundary failures: 81 Middle-bank reservation failures: 0 Active-event deferrals: 572 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[73]: P73(26D/LEFT/MOVING_IN_AISLE@tile14) -> P33(20D/LEFT/MOVING_IN_AISLE@tile15) -> P109(22B/LEFT/MOVING_IN_AISLE@tile16) -> P60(28B/LEFT/MOVING_IN_AISLE@tile17) -> P96(18F/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P96->18F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P73{seat=26D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=33,lastMoveTick=384,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 73 Final row-event chain: 156|73|33|109|60|96 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 14 Scenario seed: 8982104997582621395 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2098 Passengers seated: 143/192 Average waiting ticks: 475.24 Longest waiting passenger: P18->21D(LEFT) Longest waiting ticks: 2098 LEFT AISLE ---------- Total moves: 1126 Maximum occupied tiles: 29 Seat events: 58 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1232 Maximum occupied tiles: 11 Seat events: 85 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1842 Reservations granted: 1842 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 20 Remaining moving in aisle: 26 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45495 Longest unresolved passenger ID: 18 Longest unresolved row: 21 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P154(25F/LEFT) -> P76(5A/LEFT) -> P80(11E/LEFT) -> P41(16E/LEFT) -> P19(15A/LEFT) -> P151(29D/LEFT) -> P65(26A/LEFT) -> P37(29F/LEFT) -> P67(17A/LEFT) -> P78(25D/LEFT) -> P85(24E/LEFT) -> P115(16A/LEFT) -> P156(13F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 154 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 54108 Total stationary ticks: 138883 Seat-event requests: 1917 Failed seat-event starts: 1774 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->13F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 29 Unresolved outside passengers: 20 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P156(13F/LEFT/WAITING_FOR_SEAT_EVENT) P115(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(11E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(5A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1693 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 73 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1693 Rear-boundary failures: 81 Middle-bank reservation failures: 0 Active-event deferrals: 573 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[73]: P73(26D/LEFT/MOVING_IN_AISLE@tile14) -> P33(20D/LEFT/MOVING_IN_AISLE@tile15) -> P109(22B/LEFT/MOVING_IN_AISLE@tile16) -> P60(28B/LEFT/MOVING_IN_AISLE@tile17) -> P96(18F/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P96->18F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P73{seat=26D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=33,lastMoveTick=384,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 73 Final row-event chain: 156|73|33|109|60|96 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 1772\nProtection windows activated: 1\nTiles protected: 1\nPassenger holds: 1\nNext-tick event starts after protection: 0\nWindows without next-tick event: 1\nLast protected candidate ID: 63\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | baseline=143/192 (74.48%) | protected=143/192 (74.48%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=1 | holds=1 | nextTickStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 15 Scenario seed: 517308007758747297 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1770 Passengers seated: 57/235 Average waiting ticks: 1201.24 Longest waiting passenger: P0->18H(RIGHT) Longest waiting ticks: 1770 LEFT AISLE ---------- Total moves: 385 Maximum occupied tiles: 16 Seat events: 20 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 535 Maximum occupied tiles: 13 Seat events: 37 Single-blocker events: 4 Multiple-blocker events: 2 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1653 Reservations granted: 1653 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1510 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 149 Remaining moving in aisle: 24 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37568 Longest unresolved passenger ID: 0 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P57(29F/RIGHT) -> P150(19G/RIGHT) -> P164(14H/RIGHT) -> P208(7G/RIGHT) -> P48(17G/RIGHT) -> P66(15D/RIGHT) -> P45(25H/RIGHT) -> P186(13H/RIGHT) -> P130(30C/RIGHT) -> P56(16E/RIGHT) -> P183(26H/RIGHT) -> P50(12D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 57 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 46677 Total stationary ticks: 320663 Seat-event requests: 1680 Failed seat-event starts: 1623 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->12F(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 29 Unresolved outside passengers: 149 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P22(12F/LEFT/WAITING_FOR_SEAT_EVENT) P103(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(7E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1623 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 52 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1623 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 142 Simultaneous arbitration losses: 1510 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[52]: P52(13F/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P52->13F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P52{seat=13F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=143,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 52 Final row-event chain: 22|52 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 15 Scenario seed: 517308007758747297 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1770 Passengers seated: 57/235 Average waiting ticks: 1201.24 Longest waiting passenger: P0->18H(RIGHT) Longest waiting ticks: 1770 LEFT AISLE ---------- Total moves: 385 Maximum occupied tiles: 16 Seat events: 20 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 535 Maximum occupied tiles: 13 Seat events: 37 Single-blocker events: 4 Multiple-blocker events: 2 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1653 Reservations granted: 1653 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1510 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 149 Remaining moving in aisle: 24 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37568 Longest unresolved passenger ID: 0 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P57(29F/RIGHT) -> P150(19G/RIGHT) -> P164(14H/RIGHT) -> P208(7G/RIGHT) -> P48(17G/RIGHT) -> P66(15D/RIGHT) -> P45(25H/RIGHT) -> P186(13H/RIGHT) -> P130(30C/RIGHT) -> P56(16E/RIGHT) -> P183(26H/RIGHT) -> P50(12D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 57 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 46677 Total stationary ticks: 320663 Seat-event requests: 1680 Failed seat-event starts: 1623 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->12F(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 29 Unresolved outside passengers: 149 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P22(12F/LEFT/WAITING_FOR_SEAT_EVENT) P103(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(7E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1623 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 52 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1623 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 142 Simultaneous arbitration losses: 1510 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[52]: P52(13F/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P52->13F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P52{seat=13F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=143,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 52 Final row-event chain: 22|52 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3133\nProtection windows activated: 2\nTiles protected: 2\nPassenger holds: 0\nNext-tick event starts after protection: 2\nWindows without next-tick event: 0\nLast protected candidate ID: 116\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | baseline=57/235 (24.26%) | protected=57/235 (24.26%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=2 | holds=0 | nextTickStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 16 Scenario seed: -6024620160774192807 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2226 Passengers seated: 175/192 Average waiting ticks: 388.17 Longest waiting passenger: P58->22H(RIGHT) Longest waiting ticks: 2226 LEFT AISLE ---------- Total moves: 1511 Maximum occupied tiles: 12 Seat events: 104 Single-blocker events: 23 Multiple-blocker events: 10 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1123 Maximum occupied tiles: 13 Seat events: 71 Single-blocker events: 10 Multiple-blocker events: 1 Temporary aisle reoccupations: 12 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 95 Reservations granted: 95 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 8 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 14062 Longest unresolved passenger ID: 58 Longest unresolved row: 22 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P57(22D/RIGHT) -> P185(15C/RIGHT) -> P40(18G/RIGHT) -> P30(23D/RIGHT) -> P4(11C/RIGHT) -> P150(26C/RIGHT) -> P65(13H/RIGHT) -> P36(8H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 57 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 27854 Total stationary ticks: 91007 Seat-event requests: 3387 Failed seat-event starts: 3212 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->8H(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 14 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P36(8H/RIGHT/WAITING_FOR_SEAT_EVENT) P65(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(15C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1727 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 9 Critical blocker unavailable yield tiles: 9 Critical blocker yield-tile occupants: 1 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1727 Rear-boundary failures: 1485 Middle-bank reservation failures: 0 Active-event deferrals: 417 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[1]: P1(9D/RIGHT/WAITING_AT_ROW@tile9) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P1->9D(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P1{seat=9D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=9,directBlocker=-1,lastMoveTick=505,reason=WAITING_FOR_SEAT_EVENT,prerequisite=YIELD_TILE_OCCUPIED} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 9 Current unavailable yield tiles: 9 Current yield-tile occupants: 1 Final row-event chain: 36|1 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 16 Scenario seed: -6024620160774192807 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2227 Passengers seated: 175/192 Average waiting ticks: 388.30 Longest waiting passenger: P58->22H(RIGHT) Longest waiting ticks: 2227 LEFT AISLE ---------- Total moves: 1511 Maximum occupied tiles: 12 Seat events: 104 Single-blocker events: 23 Multiple-blocker events: 10 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1123 Maximum occupied tiles: 13 Seat events: 71 Single-blocker events: 10 Multiple-blocker events: 1 Temporary aisle reoccupations: 12 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 96 Reservations granted: 96 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 8 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 14076 Longest unresolved passenger ID: 58 Longest unresolved row: 22 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P57(22D/RIGHT) -> P185(15C/RIGHT) -> P40(18G/RIGHT) -> P30(23D/RIGHT) -> P4(11C/RIGHT) -> P150(26C/RIGHT) -> P65(13H/RIGHT) -> P36(8H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 57 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 27882 Total stationary ticks: 91052 Seat-event requests: 3389 Failed seat-event starts: 3214 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->8H(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 14 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P36(8H/RIGHT/WAITING_FOR_SEAT_EVENT) P65(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(15C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1729 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 9 Critical blocker unavailable yield tiles: 9 Critical blocker yield-tile occupants: 1 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1729 Rear-boundary failures: 1485 Middle-bank reservation failures: 0 Active-event deferrals: 419 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[1]: P1(9D/RIGHT/WAITING_AT_ROW@tile9) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P1->9D(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P1{seat=9D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=9,directBlocker=-1,lastMoveTick=505,reason=WAITING_FOR_SEAT_EVENT,prerequisite=YIELD_TILE_OCCUPIED} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 9 Current unavailable yield tiles: 9 Current yield-tile occupants: 1 Final row-event chain: 36|1 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3212\nProtection windows activated: 6\nTiles protected: 7\nPassenger holds: 1\nNext-tick event starts after protection: 4\nWindows without next-tick event: 2\nLast protected candidate ID: 92\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | baseline=175/192 (91.15%) | protected=175/192 (91.15%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=6 | holds=1 | nextTickStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 17 Scenario seed: 1789122588764371358 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2480 Passengers seated: 227/282 Average waiting ticks: 642.72 Longest waiting passenger: P1->17B(LEFT) Longest waiting ticks: 2480 LEFT AISLE ---------- Total moves: 1629 Maximum occupied tiles: 27 Seat events: 91 Single-blocker events: 19 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 2192 Maximum occupied tiles: 14 Seat events: 136 Single-blocker events: 43 Multiple-blocker events: 8 Temporary aisle reoccupations: 59 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 82 Reservations granted: 80 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 24 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43536 Longest unresolved passenger ID: 1 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P80(19C/LEFT) -> P97(5C/LEFT) -> P165(24A/LEFT) -> P268(22A/LEFT) -> P30(16C/LEFT) -> P9(14C/LEFT) -> P144(31C/LEFT) -> P234(17C/LEFT) -> P280(23D/LEFT) -> P210(26D/LEFT) -> P107(16D/LEFT) -> P92(22F/LEFT) -> P266(28C/LEFT) -> P155(30D/LEFT) -> P85(26C/LEFT) -> P42(23A/LEFT) -> P103(31A/LEFT) -> P151(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 80 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 62227 Total stationary ticks: 228255 Seat-event requests: 3776 Failed seat-event starts: 3549 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 151 Critical blocker identity: P151->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 31 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P151(19A/LEFT/WAITING_FOR_SEAT_EVENT) P103(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(5C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1896 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 228 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1896 Rear-boundary failures: 1653 Middle-bank reservation failures: 2 Active-event deferrals: 1125 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[228]: P228(20C/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P228->20C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P228{seat=20C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=571,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 228 Final row-event chain: 151|228 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 17 Scenario seed: 1789122588764371358 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2480 Passengers seated: 227/282 Average waiting ticks: 642.72 Longest waiting passenger: P1->17B(LEFT) Longest waiting ticks: 2480 LEFT AISLE ---------- Total moves: 1629 Maximum occupied tiles: 27 Seat events: 91 Single-blocker events: 19 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 2192 Maximum occupied tiles: 14 Seat events: 136 Single-blocker events: 43 Multiple-blocker events: 8 Temporary aisle reoccupations: 59 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 82 Reservations granted: 80 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 24 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43536 Longest unresolved passenger ID: 1 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P80(19C/LEFT) -> P97(5C/LEFT) -> P165(24A/LEFT) -> P268(22A/LEFT) -> P30(16C/LEFT) -> P9(14C/LEFT) -> P144(31C/LEFT) -> P234(17C/LEFT) -> P280(23D/LEFT) -> P210(26D/LEFT) -> P107(16D/LEFT) -> P92(22F/LEFT) -> P266(28C/LEFT) -> P155(30D/LEFT) -> P85(26C/LEFT) -> P42(23A/LEFT) -> P103(31A/LEFT) -> P151(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 80 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 62227 Total stationary ticks: 228255 Seat-event requests: 3776 Failed seat-event starts: 3549 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 151 Critical blocker identity: P151->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 31 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P151(19A/LEFT/WAITING_FOR_SEAT_EVENT) P103(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(5C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1896 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 228 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1896 Rear-boundary failures: 1653 Middle-bank reservation failures: 2 Active-event deferrals: 1125 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[228]: P228(20C/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P228->20C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P228{seat=20C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=571,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 228 Final row-event chain: 151|228 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3551\nProtection windows activated: 4\nTiles protected: 4\nPassenger holds: 0\nNext-tick event starts after protection: 4\nWindows without next-tick event: 0\nLast protected candidate ID: 276\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | baseline=227/282 (80.50%) | protected=227/282 (80.50%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=4 | holds=0 | nextTickStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 18 Scenario seed: 7537626732770350808 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2226 Passengers seated: 168/342 Average waiting ticks: 1126.12 Longest waiting passenger: P1->27D(RIGHT) Longest waiting ticks: 2226 LEFT AISLE ---------- Total moves: 1906 Maximum occupied tiles: 17 Seat events: 101 Single-blocker events: 24 Multiple-blocker events: 5 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1138 Maximum occupied tiles: 20 Seat events: 67 Single-blocker events: 14 Multiple-blocker events: 2 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 63 Reservations granted: 63 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 137 Remaining moving in aisle: 30 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49209 Longest unresolved passenger ID: 1 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P125(33H/RIGHT) -> P285(26H/RIGHT) -> P127(33E/RIGHT) -> P3(15I/RIGHT) -> P288(9D/RIGHT) -> P324(34G/RIGHT) -> P156(27H/RIGHT) -> P256(16D/RIGHT) -> P70(17I/RIGHT) -> P25(17D/RIGHT) -> P84(32F/RIGHT) -> P293(36J/RIGHT) -> P48(21G/RIGHT) -> P172(15E/RIGHT) -> P191(30E/RIGHT) -> P87(16I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 64813 Total stationary ticks: 437054 Seat-event requests: 3430 Failed seat-event starts: 3262 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 87 Critical blocker identity: P87->16I(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 37 Unresolved outside passengers: 137 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P87(16I/RIGHT/WAITING_FOR_SEAT_EVENT) P191(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(15E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P293(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P256(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P324(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P288(9D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3262 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 215 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3262 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 496 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[215]: P215(31H/RIGHT/MOVING_IN_AISLE@tile17) -> P149(18G/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P149->18G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P215{seat=31H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=149,lastMoveTick=440,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 215 Final row-event chain: 87|215|149 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 18 Scenario seed: 7537626732770350808 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2226 Passengers seated: 168/342 Average waiting ticks: 1126.12 Longest waiting passenger: P1->27D(RIGHT) Longest waiting ticks: 2226 LEFT AISLE ---------- Total moves: 1906 Maximum occupied tiles: 17 Seat events: 101 Single-blocker events: 24 Multiple-blocker events: 5 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1138 Maximum occupied tiles: 20 Seat events: 67 Single-blocker events: 14 Multiple-blocker events: 2 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 63 Reservations granted: 63 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 137 Remaining moving in aisle: 30 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49209 Longest unresolved passenger ID: 1 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P125(33H/RIGHT) -> P285(26H/RIGHT) -> P127(33E/RIGHT) -> P3(15I/RIGHT) -> P288(9D/RIGHT) -> P324(34G/RIGHT) -> P156(27H/RIGHT) -> P256(16D/RIGHT) -> P70(17I/RIGHT) -> P25(17D/RIGHT) -> P84(32F/RIGHT) -> P293(36J/RIGHT) -> P48(21G/RIGHT) -> P172(15E/RIGHT) -> P191(30E/RIGHT) -> P87(16I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 64813 Total stationary ticks: 437054 Seat-event requests: 3430 Failed seat-event starts: 3262 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 87 Critical blocker identity: P87->16I(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 37 Unresolved outside passengers: 137 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P87(16I/RIGHT/WAITING_FOR_SEAT_EVENT) P191(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(15E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P293(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P256(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P324(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P288(9D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3262 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 215 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3262 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 496 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[215]: P215(31H/RIGHT/MOVING_IN_AISLE@tile17) -> P149(18G/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P149->18G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P215{seat=31H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=149,lastMoveTick=440,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 215 Final row-event chain: 87|215|149 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3262\nProtection windows activated: 2\nTiles protected: 2\nPassenger holds: 0\nNext-tick event starts after protection: 1\nWindows without next-tick event: 1\nLast protected candidate ID: 54\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | baseline=168/342 (49.12%) | protected=168/342 (49.12%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=2 | holds=0 | nextTickStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 19 Scenario seed: 6976330431698716391 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1938 Passengers seated: 101/204 Average waiting ticks: 803.27 Longest waiting passenger: P3->22B(LEFT) Longest waiting ticks: 1938 LEFT AISLE ---------- Total moves: 704 Maximum occupied tiles: 17 Seat events: 43 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1016 Maximum occupied tiles: 24 Seat events: 58 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3228 Reservations granted: 3228 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 62 Remaining moving in aisle: 33 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51513 Longest unresolved passenger ID: 3 Longest unresolved row: 22 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P142(4H/RIGHT) -> P25(26E/RIGHT) -> P98(5E/RIGHT) -> P42(15D/RIGHT) -> P12(21E/RIGHT) -> P88(8G/RIGHT) -> P13(29F/RIGHT) -> P167(19F/RIGHT) -> P168(25H/RIGHT) -> P169(24H/RIGHT) -> P141(19G/RIGHT) -> P73(25G/RIGHT) -> P39(17E/RIGHT) -> P43(16F/RIGHT) -> P40(18G/RIGHT) -> P26(27G/RIGHT) -> P165(22H/RIGHT) -> P175(23C/RIGHT) -> P160(30H/RIGHT) -> P54(28F/RIGHT) -> P64(26D/RIGHT) -> P136(27F/RIGHT) -> P60(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 142 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 66695 Total stationary ticks: 216777 Seat-event requests: 3292 Failed seat-event starts: 3191 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 60 Critical blocker identity: P60->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 41 Unresolved outside passengers: 62 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P60(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P136(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(23C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(8G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(5E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(4H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3180 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 198 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3180 Rear-boundary failures: 11 Middle-bank reservation failures: 0 Active-event deferrals: 386 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[198]: P198(24C/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P198->24C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P198{seat=24C,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=304,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 198 Final row-event chain: 60|198 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 19 Scenario seed: 6976330431698716391 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1938 Passengers seated: 101/204 Average waiting ticks: 803.27 Longest waiting passenger: P3->22B(LEFT) Longest waiting ticks: 1938 LEFT AISLE ---------- Total moves: 704 Maximum occupied tiles: 17 Seat events: 43 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1016 Maximum occupied tiles: 24 Seat events: 58 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3228 Reservations granted: 3228 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 62 Remaining moving in aisle: 33 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51513 Longest unresolved passenger ID: 3 Longest unresolved row: 22 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P142(4H/RIGHT) -> P25(26E/RIGHT) -> P98(5E/RIGHT) -> P42(15D/RIGHT) -> P12(21E/RIGHT) -> P88(8G/RIGHT) -> P13(29F/RIGHT) -> P167(19F/RIGHT) -> P168(25H/RIGHT) -> P169(24H/RIGHT) -> P141(19G/RIGHT) -> P73(25G/RIGHT) -> P39(17E/RIGHT) -> P43(16F/RIGHT) -> P40(18G/RIGHT) -> P26(27G/RIGHT) -> P165(22H/RIGHT) -> P175(23C/RIGHT) -> P160(30H/RIGHT) -> P54(28F/RIGHT) -> P64(26D/RIGHT) -> P136(27F/RIGHT) -> P60(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 142 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 66695 Total stationary ticks: 216777 Seat-event requests: 3292 Failed seat-event starts: 3191 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 60 Critical blocker identity: P60->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 41 Unresolved outside passengers: 62 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P60(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P136(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(23C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(8G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(5E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(4H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3180 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 198 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3180 Rear-boundary failures: 11 Middle-bank reservation failures: 0 Active-event deferrals: 386 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[198]: P198(24C/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P198->24C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P198{seat=24C,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=304,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 198 Final row-event chain: 60|198 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3191\nProtection windows activated: 2\nTiles protected: 2\nPassenger holds: 0\nNext-tick event starts after protection: 2\nWindows without next-tick event: 0\nLast protected candidate ID: 110\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | baseline=101/204 (49.51%) | protected=101/204 (49.51%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=2 | holds=0 | nextTickStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 20 Scenario seed: -5907297289825923707 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1957 Passengers seated: 116/228 Average waiting ticks: 846.66 Longest waiting passenger: P0->12B(LEFT) Longest waiting ticks: 1957 LEFT AISLE ---------- Total moves: 870 Maximum occupied tiles: 15 Seat events: 62 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1040 Maximum occupied tiles: 21 Seat events: 54 Single-blocker events: 7 Multiple-blocker events: 2 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3164 Reservations granted: 3164 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 76 Remaining moving in aisle: 31 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 47708 Longest unresolved passenger ID: 0 Longest unresolved row: 12 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P162(18G/RIGHT) -> P46(26H/RIGHT) -> P55(4G/RIGHT) -> P193(12H/RIGHT) -> P209(29F/RIGHT) -> P138(11E/RIGHT) -> P56(27C/RIGHT) -> P98(22H/RIGHT) -> P51(16G/RIGHT) -> P121(20F/RIGHT) -> P166(15G/RIGHT) -> P165(30H/RIGHT) -> P155(30E/RIGHT) -> P140(23H/RIGHT) -> P143(18E/RIGHT) -> P157(21E/RIGHT) -> P10(24G/RIGHT) -> P175(18C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 162 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 58141 Total stationary ticks: 242465 Seat-event requests: 3224 Failed seat-event starts: 3108 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 175 Critical blocker identity: P175->18C(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 36 Unresolved outside passengers: 76 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P175(18C/RIGHT/WAITING_FOR_SEAT_EVENT) P10(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(27C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(11E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(4G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3093 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 59 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3093 Rear-boundary failures: 15 Middle-bank reservation failures: 0 Active-event deferrals: 375 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[59]: P59(22G/RIGHT/MOVING_IN_AISLE@tile19) -> P139(20G/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P139->20G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P59{seat=22G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=139,lastMoveTick=372,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 59 Final row-event chain: 175|59|139 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 20 Scenario seed: -5907297289825923707 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1957 Passengers seated: 116/228 Average waiting ticks: 846.66 Longest waiting passenger: P0->12B(LEFT) Longest waiting ticks: 1957 LEFT AISLE ---------- Total moves: 870 Maximum occupied tiles: 15 Seat events: 62 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1040 Maximum occupied tiles: 21 Seat events: 54 Single-blocker events: 7 Multiple-blocker events: 2 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3164 Reservations granted: 3164 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 76 Remaining moving in aisle: 31 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 47708 Longest unresolved passenger ID: 0 Longest unresolved row: 12 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P162(18G/RIGHT) -> P46(26H/RIGHT) -> P55(4G/RIGHT) -> P193(12H/RIGHT) -> P209(29F/RIGHT) -> P138(11E/RIGHT) -> P56(27C/RIGHT) -> P98(22H/RIGHT) -> P51(16G/RIGHT) -> P121(20F/RIGHT) -> P166(15G/RIGHT) -> P165(30H/RIGHT) -> P155(30E/RIGHT) -> P140(23H/RIGHT) -> P143(18E/RIGHT) -> P157(21E/RIGHT) -> P10(24G/RIGHT) -> P175(18C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 162 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 58141 Total stationary ticks: 242465 Seat-event requests: 3224 Failed seat-event starts: 3108 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 175 Critical blocker identity: P175->18C(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 36 Unresolved outside passengers: 76 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P175(18C/RIGHT/WAITING_FOR_SEAT_EVENT) P10(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(27C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(11E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(4G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3093 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 59 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3093 Rear-boundary failures: 15 Middle-bank reservation failures: 0 Active-event deferrals: 375 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[59]: P59(22G/RIGHT/MOVING_IN_AISLE@tile19) -> P139(20G/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P139->20G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P59{seat=22G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=139,lastMoveTick=372,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 59 Final row-event chain: 175|59|139 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3108\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | baseline=116/228 (50.88%) | protected=116/228 (50.88%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=0 | holds=0 | nextTickStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 21 Scenario seed: -5222897036954722443 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2256 Passengers seated: 154/306 Average waiting ticks: 930.17 Longest waiting passenger: P0->5J(RIGHT) Longest waiting ticks: 2256 LEFT AISLE ---------- Total moves: 2033 Maximum occupied tiles: 36 Seat events: 99 Single-blocker events: 24 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1130 Maximum occupied tiles: 29 Seat events: 55 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 67 Reservations granted: 67 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 87 Remaining moving in aisle: 58 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 99877 Longest unresolved passenger ID: 0 Longest unresolved row: 5 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P107(17E/LEFT) -> P3(18F/LEFT) -> P24(33D/LEFT) -> P120(17B/LEFT) -> P83(20F/LEFT) -> P188(26F/LEFT) -> P240(30G/LEFT) -> P92(27A/LEFT) -> P123(19G/LEFT) -> P285(31F/LEFT) -> P137(28E/LEFT) -> P110(30A/LEFT) -> P2(28C/LEFT) -> P305(29B/LEFT) -> P283(34G/LEFT) -> P248(30B/LEFT) -> P57(36D/LEFT) -> P237(35C/LEFT) -> P184(25A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 107 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 58 Total blocked ticks: 116072 Total stationary ticks: 386630 Seat-event requests: 3810 Failed seat-event starts: 3656 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 184 Critical blocker identity: P184->25A(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 65 Unresolved outside passengers: 87 Unresolved internal passengers outside critical tree: 46 Critical blocker tree: P184(25A/LEFT/WAITING_FOR_SEAT_EVENT) P237(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P248(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P305(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(19G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P240(30G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P83(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(33D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3429 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 150 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3429 Rear-boundary failures: 227 Middle-bank reservation failures: 0 Active-event deferrals: 876 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 11 Yield-occupant trace: yieldOccupant[150]: P150(34B/LEFT/MOVING_IN_AISLE@tile26) -> P296(28B/LEFT/MOVING_IN_AISLE@tile27) -> P164(33A/LEFT/MOVING_IN_AISLE@tile28) -> P143(33C/LEFT/MOVING_IN_AISLE@tile29) -> P197(35F/LEFT/MOVING_IN_AISLE@tile30) -> P239(34E/LEFT/MOVING_IN_AISLE@tile31) -> P217(36A/LEFT/MOVING_IN_AISLE@tile32) -> P127(35E/LEFT/MOVING_IN_AISLE@tile33) -> P303(36G/LEFT/MOVING_IN_AISLE@tile34) -> P98(36F/LEFT/MOVING_IN_AISLE@tile35) -> P212(36B/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P212->36B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P150{seat=34B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=296,lastMoveTick=639,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 26 Current unavailable yield tiles: 26 Current yield-tile occupants: 150 Final row-event chain: 184|150|296|164|143|197|239|217|127|303|98|212 Final row-event chain length: 12 Distinct row events in chain: 12 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 21 Scenario seed: -5222897036954722443 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2257 Passengers seated: 154/306 Average waiting ticks: 930.53 Longest waiting passenger: P0->5J(RIGHT) Longest waiting ticks: 2257 LEFT AISLE ---------- Total moves: 2033 Maximum occupied tiles: 36 Seat events: 99 Single-blocker events: 24 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1130 Maximum occupied tiles: 29 Seat events: 55 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 68 Reservations granted: 68 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 87 Remaining moving in aisle: 58 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 99923 Longest unresolved passenger ID: 0 Longest unresolved row: 5 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P107(17E/LEFT) -> P3(18F/LEFT) -> P24(33D/LEFT) -> P120(17B/LEFT) -> P83(20F/LEFT) -> P188(26F/LEFT) -> P240(30G/LEFT) -> P92(27A/LEFT) -> P123(19G/LEFT) -> P285(31F/LEFT) -> P137(28E/LEFT) -> P110(30A/LEFT) -> P2(28C/LEFT) -> P305(29B/LEFT) -> P283(34G/LEFT) -> P248(30B/LEFT) -> P57(36D/LEFT) -> P237(35C/LEFT) -> P184(25A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 107 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 58 Total blocked ticks: 116128 Total stationary ticks: 386789 Seat-event requests: 3812 Failed seat-event starts: 3658 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 184 Critical blocker identity: P184->25A(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 65 Unresolved outside passengers: 87 Unresolved internal passengers outside critical tree: 46 Critical blocker tree: P184(25A/LEFT/WAITING_FOR_SEAT_EVENT) P237(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P248(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P305(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(19G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P240(30G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P83(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(33D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3431 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 150 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3431 Rear-boundary failures: 227 Middle-bank reservation failures: 0 Active-event deferrals: 877 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 11 Yield-occupant trace: yieldOccupant[150]: P150(34B/LEFT/MOVING_IN_AISLE@tile26) -> P296(28B/LEFT/MOVING_IN_AISLE@tile27) -> P164(33A/LEFT/MOVING_IN_AISLE@tile28) -> P143(33C/LEFT/MOVING_IN_AISLE@tile29) -> P197(35F/LEFT/MOVING_IN_AISLE@tile30) -> P239(34E/LEFT/MOVING_IN_AISLE@tile31) -> P217(36A/LEFT/MOVING_IN_AISLE@tile32) -> P127(35E/LEFT/MOVING_IN_AISLE@tile33) -> P303(36G/LEFT/MOVING_IN_AISLE@tile34) -> P98(36F/LEFT/MOVING_IN_AISLE@tile35) -> P212(36B/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P212->36B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P150{seat=34B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=296,lastMoveTick=639,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 26 Current unavailable yield tiles: 26 Current yield-tile occupants: 150 Final row-event chain: 184|150|296|164|143|197|239|217|127|303|98|212 Final row-event chain length: 12 Distinct row events in chain: 12 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3656\nProtection windows activated: 4\nTiles protected: 5\nPassenger holds: 1\nNext-tick event starts after protection: 3\nWindows without next-tick event: 1\nLast protected candidate ID: 124\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | baseline=154/306 (50.33%) | protected=154/306 (50.33%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=4 | holds=1 | nextTickStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 22 Scenario seed: 2603390239528560708 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2254 Passengers seated: 162/306 Average waiting ticks: 950.03 Longest waiting passenger: P2->22B(LEFT) Longest waiting ticks: 2254 LEFT AISLE ---------- Total moves: 1147 Maximum occupied tiles: 22 Seat events: 61 Single-blocker events: 9 Multiple-blocker events: 3 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 2128 Maximum occupied tiles: 32 Seat events: 101 Single-blocker events: 15 Multiple-blocker events: 5 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1695 Reservations granted: 1695 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 90 Remaining moving in aisle: 47 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 77869 Longest unresolved passenger ID: 2 Longest unresolved row: 22 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P70(12F/RIGHT) -> P206(9I/RIGHT) -> P304(33I/RIGHT) -> P160(18I/RIGHT) -> P170(27I/RIGHT) -> P77(8J/RIGHT) -> P219(14I/RIGHT) -> P76(13I/RIGHT) -> P281(23H/RIGHT) -> P256(26I/RIGHT) -> P98(12G/RIGHT) -> P6(27H/RIGHT) -> P285(15D/RIGHT) -> P56(19G/RIGHT) -> P205(29J/RIGHT) -> P58(30E/RIGHT) -> P286(28I/RIGHT) -> P72(30I/RIGHT) -> P303(30H/RIGHT) -> P11(33H/RIGHT) -> P164(27D/RIGHT) -> P159(25G/RIGHT) -> P99(24J/RIGHT) -> P284(28J/RIGHT) -> P8(32F/RIGHT) -> P67(28H/RIGHT) -> P194(30D/RIGHT) -> P261(29H/RIGHT) -> P212(29E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 70 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 47 Total blocked ticks: 94413 Total stationary ticks: 371270 Seat-event requests: 3646 Failed seat-event starts: 3484 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 212 Critical blocker identity: P212->29E(RIGHT) Direct fan-out: 1 Total indirect descendants: 28 Critical tree size including blocker: 29 Critical tree depth: 29 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 54 Unresolved outside passengers: 90 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P212(29E/RIGHT/WAITING_FOR_SEAT_EVENT) P261(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P303(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P286(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P256(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(8J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(9I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3403 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 94 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3403 Rear-boundary failures: 81 Middle-bank reservation failures: 0 Active-event deferrals: 986 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[94]: P94(31H/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P94->31H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P94{seat=31H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=532,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: 94 Final row-event chain: 212|94 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 22 Scenario seed: 2603390239528560708 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2254 Passengers seated: 162/306 Average waiting ticks: 950.03 Longest waiting passenger: P2->22B(LEFT) Longest waiting ticks: 2254 LEFT AISLE ---------- Total moves: 1147 Maximum occupied tiles: 22 Seat events: 61 Single-blocker events: 9 Multiple-blocker events: 3 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 2128 Maximum occupied tiles: 32 Seat events: 101 Single-blocker events: 15 Multiple-blocker events: 5 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1695 Reservations granted: 1695 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 90 Remaining moving in aisle: 47 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 77869 Longest unresolved passenger ID: 2 Longest unresolved row: 22 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P70(12F/RIGHT) -> P206(9I/RIGHT) -> P304(33I/RIGHT) -> P160(18I/RIGHT) -> P170(27I/RIGHT) -> P77(8J/RIGHT) -> P219(14I/RIGHT) -> P76(13I/RIGHT) -> P281(23H/RIGHT) -> P256(26I/RIGHT) -> P98(12G/RIGHT) -> P6(27H/RIGHT) -> P285(15D/RIGHT) -> P56(19G/RIGHT) -> P205(29J/RIGHT) -> P58(30E/RIGHT) -> P286(28I/RIGHT) -> P72(30I/RIGHT) -> P303(30H/RIGHT) -> P11(33H/RIGHT) -> P164(27D/RIGHT) -> P159(25G/RIGHT) -> P99(24J/RIGHT) -> P284(28J/RIGHT) -> P8(32F/RIGHT) -> P67(28H/RIGHT) -> P194(30D/RIGHT) -> P261(29H/RIGHT) -> P212(29E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 70 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 47 Total blocked ticks: 94413 Total stationary ticks: 371270 Seat-event requests: 3646 Failed seat-event starts: 3484 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 212 Critical blocker identity: P212->29E(RIGHT) Direct fan-out: 1 Total indirect descendants: 28 Critical tree size including blocker: 29 Critical tree depth: 29 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 54 Unresolved outside passengers: 90 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P212(29E/RIGHT/WAITING_FOR_SEAT_EVENT) P261(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P303(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P286(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P256(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(8J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(9I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3403 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 94 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3403 Rear-boundary failures: 81 Middle-bank reservation failures: 0 Active-event deferrals: 986 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[94]: P94(31H/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P94->31H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P94{seat=31H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=532,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: 94 Final row-event chain: 212|94 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3484\nProtection windows activated: 1\nTiles protected: 1\nPassenger holds: 0\nNext-tick event starts after protection: 1\nWindows without next-tick event: 0\nLast protected candidate ID: 26\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | baseline=162/306 (52.94%) | protected=162/306 (52.94%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=1 | holds=0 | nextTickStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 23 Scenario seed: -3870502137913256561 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2119 Passengers seated: 164/306 Average waiting ticks: 978.07 Longest waiting passenger: P0->34C(LEFT) Longest waiting ticks: 2119 LEFT AISLE ---------- Total moves: 1637 Maximum occupied tiles: 31 Seat events: 76 Single-blocker events: 11 Multiple-blocker events: 2 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 1586 Maximum occupied tiles: 12 Seat events: 88 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1736 Reservations granted: 1734 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 104 Remaining moving in aisle: 27 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44078 Longest unresolved passenger ID: 0 Longest unresolved row: 34 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P78(26E/LEFT) -> P134(29F/LEFT) -> P296(34E/LEFT) -> P302(26C/LEFT) -> P7(36C/LEFT) -> P265(30A/LEFT) -> P71(28G/LEFT) -> P165(30F/LEFT) -> P5(35A/LEFT) -> P270(33A/LEFT) -> P156(33C/LEFT) -> P22(36A/LEFT) -> P37(36F/LEFT) -> P108(34G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 78 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 65721 Total stationary ticks: 346298 Seat-event requests: 3333 Failed seat-event starts: 3169 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 108 Critical blocker identity: P108->34G(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 38 Unresolved outside passengers: 104 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P108(34G/LEFT/WAITING_FOR_SEAT_EVENT) P37(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(28G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P265(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P302(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3169 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 100 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3169 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 772 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[100]: P100(35B/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P100->35B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P100{seat=35B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=35,directBlocker=-1,lastMoveTick=221,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 35|36 Current unavailable yield tiles: 35 Current yield-tile occupants: 100 Final row-event chain: 108|100 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 23 Scenario seed: -3870502137913256561 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2119 Passengers seated: 164/306 Average waiting ticks: 978.07 Longest waiting passenger: P0->34C(LEFT) Longest waiting ticks: 2119 LEFT AISLE ---------- Total moves: 1637 Maximum occupied tiles: 31 Seat events: 76 Single-blocker events: 11 Multiple-blocker events: 2 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 1586 Maximum occupied tiles: 12 Seat events: 88 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1736 Reservations granted: 1734 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 104 Remaining moving in aisle: 27 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44078 Longest unresolved passenger ID: 0 Longest unresolved row: 34 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P78(26E/LEFT) -> P134(29F/LEFT) -> P296(34E/LEFT) -> P302(26C/LEFT) -> P7(36C/LEFT) -> P265(30A/LEFT) -> P71(28G/LEFT) -> P165(30F/LEFT) -> P5(35A/LEFT) -> P270(33A/LEFT) -> P156(33C/LEFT) -> P22(36A/LEFT) -> P37(36F/LEFT) -> P108(34G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 78 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 65721 Total stationary ticks: 346298 Seat-event requests: 3333 Failed seat-event starts: 3169 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 108 Critical blocker identity: P108->34G(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 38 Unresolved outside passengers: 104 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P108(34G/LEFT/WAITING_FOR_SEAT_EVENT) P37(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(28G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P265(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P302(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3169 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 100 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3169 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 772 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[100]: P100(35B/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P100->35B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P100{seat=35B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=35,directBlocker=-1,lastMoveTick=221,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 35|36 Current unavailable yield tiles: 35 Current yield-tile occupants: 100 Final row-event chain: 108|100 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3171\nProtection windows activated: 4\nTiles protected: 4\nPassenger holds: 0\nNext-tick event starts after protection: 1\nWindows without next-tick event: 3\nLast protected candidate ID: 285\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | baseline=164/306 (53.59%) | protected=164/306 (53.59%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=4 | holds=0 | nextTickStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 24 Scenario seed: 2808196244953863216 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2543 Passengers seated: 287/324 Average waiting ticks: 595.65 Longest waiting passenger: P26->24C(LEFT) Longest waiting ticks: 2543 LEFT AISLE ---------- Total moves: 2727 Maximum occupied tiles: 17 Seat events: 146 Single-blocker events: 41 Multiple-blocker events: 12 Temporary aisle reoccupations: 65 RIGHT AISLE ----------- Total moves: 2684 Maximum occupied tiles: 22 Seat events: 141 Single-blocker events: 32 Multiple-blocker events: 17 Temporary aisle reoccupations: 68 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1791 Reservations granted: 1787 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 23 Remaining waiting at row: 13 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37162 Longest unresolved passenger ID: 26 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P183(29F/RIGHT) -> P240(35E/RIGHT) -> P231(19G/RIGHT) -> P61(32G/RIGHT) -> P1(28E/RIGHT) -> P133(36G/RIGHT) -> P250(22D/RIGHT) -> P207(25H/RIGHT) -> P92(31I/RIGHT) -> P19(31E/RIGHT) -> P6(35J/RIGHT) -> P215(25E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 183 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 66280 Total stationary ticks: 235287 Seat-event requests: 3645 Failed seat-event starts: 3358 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 215 Critical blocker identity: P215->25E(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 13 Terminal WAITING_FOR_SEAT_EVENT nodes: 13 Unresolved internal passengers: 36 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P215(25E/RIGHT/WAITING_FOR_SEAT_EVENT) P6(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3242 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 66 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3242 Rear-boundary failures: 116 Middle-bank reservation failures: 4 Active-event deferrals: 1832 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[66]: P66(32I/RIGHT/MOVING_IN_AISLE@tile27) -> P138(28J/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P138->28J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P66{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=138,lastMoveTick=922,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 27 Current yield-tile occupants: 66 Final row-event chain: 215|66|138 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 10 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 24 Scenario seed: 2808196244953863216 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2543 Passengers seated: 287/324 Average waiting ticks: 595.75 Longest waiting passenger: P26->24C(LEFT) Longest waiting ticks: 2543 LEFT AISLE ---------- Total moves: 2727 Maximum occupied tiles: 17 Seat events: 146 Single-blocker events: 41 Multiple-blocker events: 12 Temporary aisle reoccupations: 65 RIGHT AISLE ----------- Total moves: 2684 Maximum occupied tiles: 22 Seat events: 141 Single-blocker events: 32 Multiple-blocker events: 17 Temporary aisle reoccupations: 68 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1791 Reservations granted: 1787 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 23 Remaining waiting at row: 13 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37153 Longest unresolved passenger ID: 26 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P183(29F/RIGHT) -> P240(35E/RIGHT) -> P231(19G/RIGHT) -> P61(32G/RIGHT) -> P1(28E/RIGHT) -> P133(36G/RIGHT) -> P250(22D/RIGHT) -> P207(25H/RIGHT) -> P92(31I/RIGHT) -> P19(31E/RIGHT) -> P6(35J/RIGHT) -> P215(25E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 183 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 66272 Total stationary ticks: 235311 Seat-event requests: 3645 Failed seat-event starts: 3358 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 215 Critical blocker identity: P215->25E(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 13 Terminal WAITING_FOR_SEAT_EVENT nodes: 13 Unresolved internal passengers: 36 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P215(25E/RIGHT/WAITING_FOR_SEAT_EVENT) P6(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3242 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 66 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3242 Rear-boundary failures: 116 Middle-bank reservation failures: 4 Active-event deferrals: 1833 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[66]: P66(32I/RIGHT/MOVING_IN_AISLE@tile27) -> P138(28J/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P138->28J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P66{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=138,lastMoveTick=923,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 27 Current yield-tile occupants: 66 Final row-event chain: 215|66|138 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 10 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3361\nProtection windows activated: 8\nTiles protected: 9\nPassenger holds: 1\nNext-tick event starts after protection: 5\nWindows without next-tick event: 3\nLast protected candidate ID: 261\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | baseline=287/324 (88.58%) | protected=287/324 (88.58%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=8 | holds=1 | nextTickStarts=5 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 25 Scenario seed: -1410859609540884036 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2119 Passengers seated: 140/353 Average waiting ticks: 1125.10 Longest waiting passenger: P0->36F(RIGHT) Longest waiting ticks: 2119 LEFT AISLE ---------- Total moves: 1873 Maximum occupied tiles: 29 Seat events: 84 Single-blocker events: 15 Multiple-blocker events: 3 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 1173 Maximum occupied tiles: 31 Seat events: 56 Single-blocker events: 10 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1709 Reservations granted: 1709 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 153 Remaining moving in aisle: 52 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 86022 Longest unresolved passenger ID: 0 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P116(3E/RIGHT) -> P2(3I/RIGHT) -> P236(14H/RIGHT) -> P151(31H/RIGHT) -> P227(6I/RIGHT) -> P238(13F/RIGHT) -> P342(15I/RIGHT) -> P223(26D/RIGHT) -> P304(22E/RIGHT) -> P221(23I/RIGHT) -> P278(24F/RIGHT) -> P205(22I/RIGHT) -> P320(24E/RIGHT) -> P336(26I/RIGHT) -> P349(25G/RIGHT) -> P75(19G/RIGHT) -> P224(27G/RIGHT) -> P169(21I/RIGHT) -> P327(27D/RIGHT) -> P139(20J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 116 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 52 Total blocked ticks: 102655 Total stationary ticks: 485449 Seat-event requests: 3492 Failed seat-event starts: 3352 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 139 Critical blocker identity: P139->20J(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 60 Unresolved outside passengers: 153 Unresolved internal passengers outside critical tree: 40 Critical blocker tree: P139(20J/RIGHT/WAITING_FOR_SEAT_EVENT) P327(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P349(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P336(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P320(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P342(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(6I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P236(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(3I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(3E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3325 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 74 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3325 Rear-boundary failures: 27 Middle-bank reservation failures: 0 Active-event deferrals: 736 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 10 Yield-occupant trace: yieldOccupant[74]: P74(31I/RIGHT/MOVING_IN_AISLE@tile21) -> P242(27H/RIGHT/MOVING_IN_AISLE@tile22) -> P322(32H/RIGHT/MOVING_IN_AISLE@tile23) -> P220(35I/RIGHT/MOVING_IN_AISLE@tile24) -> P70(36J/RIGHT/MOVING_IN_AISLE@tile25) -> P229(34J/RIGHT/MOVING_IN_AISLE@tile26) -> P280(34H/RIGHT/MOVING_IN_AISLE@tile27) -> P97(34I/RIGHT/MOVING_IN_AISLE@tile28) -> P58(35G/RIGHT/MOVING_IN_AISLE@tile29) -> P1(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P1->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P74{seat=31I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=242,lastMoveTick=383,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 21 Current unavailable yield tiles: 21 Current yield-tile occupants: 74 Final row-event chain: 139|74|242|322|220|70|229|280|97|58|1 Final row-event chain length: 11 Distinct row events in chain: 11 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 25 Scenario seed: -1410859609540884036 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2120 Passengers seated: 140/353 Average waiting ticks: 1125.64 Longest waiting passenger: P0->36F(RIGHT) Longest waiting ticks: 2120 LEFT AISLE ---------- Total moves: 1873 Maximum occupied tiles: 29 Seat events: 84 Single-blocker events: 15 Multiple-blocker events: 3 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 1173 Maximum occupied tiles: 31 Seat events: 56 Single-blocker events: 10 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1710 Reservations granted: 1710 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 153 Remaining moving in aisle: 52 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 86063 Longest unresolved passenger ID: 0 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P116(3E/RIGHT) -> P2(3I/RIGHT) -> P236(14H/RIGHT) -> P151(31H/RIGHT) -> P227(6I/RIGHT) -> P238(13F/RIGHT) -> P342(15I/RIGHT) -> P223(26D/RIGHT) -> P304(22E/RIGHT) -> P221(23I/RIGHT) -> P278(24F/RIGHT) -> P205(22I/RIGHT) -> P320(24E/RIGHT) -> P336(26I/RIGHT) -> P349(25G/RIGHT) -> P75(19G/RIGHT) -> P224(27G/RIGHT) -> P169(21I/RIGHT) -> P327(27D/RIGHT) -> P139(20J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 116 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 52 Total blocked ticks: 102717 Total stationary ticks: 485698 Seat-event requests: 3494 Failed seat-event starts: 3354 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 139 Critical blocker identity: P139->20J(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 60 Unresolved outside passengers: 153 Unresolved internal passengers outside critical tree: 40 Critical blocker tree: P139(20J/RIGHT/WAITING_FOR_SEAT_EVENT) P327(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P349(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P336(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P320(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P342(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(6I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P236(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(3I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(3E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3327 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 74 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3327 Rear-boundary failures: 27 Middle-bank reservation failures: 0 Active-event deferrals: 736 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 10 Yield-occupant trace: yieldOccupant[74]: P74(31I/RIGHT/MOVING_IN_AISLE@tile21) -> P242(27H/RIGHT/MOVING_IN_AISLE@tile22) -> P322(32H/RIGHT/MOVING_IN_AISLE@tile23) -> P220(35I/RIGHT/MOVING_IN_AISLE@tile24) -> P70(36J/RIGHT/MOVING_IN_AISLE@tile25) -> P229(34J/RIGHT/MOVING_IN_AISLE@tile26) -> P280(34H/RIGHT/MOVING_IN_AISLE@tile27) -> P97(34I/RIGHT/MOVING_IN_AISLE@tile28) -> P58(35G/RIGHT/MOVING_IN_AISLE@tile29) -> P1(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P1->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P74{seat=31I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=242,lastMoveTick=383,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 21 Current unavailable yield tiles: 21 Current yield-tile occupants: 74 Final row-event chain: 139|74|242|322|220|70|229|280|97|58|1 Final row-event chain length: 11 Distinct row events in chain: 11 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3352\nProtection windows activated: 4\nTiles protected: 5\nPassenger holds: 1\nNext-tick event starts after protection: 2\nWindows without next-tick event: 2\nLast protected candidate ID: 105\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | baseline=140/353 (39.66%) | protected=140/353 (39.66%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=4 | holds=1 | nextTickStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:54 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 26 Scenario seed: 6450182183522297636 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2496 Passengers seated: 169/342 Average waiting ticks: 1180.70 Longest waiting passenger: P0->28B(LEFT) Longest waiting ticks: 2496 LEFT AISLE ---------- Total moves: 685 Maximum occupied tiles: 24 Seat events: 33 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 RIGHT AISLE ----------- Total moves: 2688 Maximum occupied tiles: 30 Seat events: 136 Single-blocker events: 39 Multiple-blocker events: 6 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2336 Reservations granted: 2336 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 119 Remaining moving in aisle: 49 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 91719 Longest unresolved passenger ID: 0 Longest unresolved row: 28 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P74(20G/RIGHT) -> P116(18D/RIGHT) -> P44(28I/RIGHT) -> P18(23G/RIGHT) -> P176(25H/RIGHT) -> P334(15F/RIGHT) -> P216(19I/RIGHT) -> P33(14J/RIGHT) -> P143(23I/RIGHT) -> P175(14F/RIGHT) -> P133(17E/RIGHT) -> P253(17I/RIGHT) -> P169(16E/RIGHT) -> P19(15J/RIGHT) -> P151(16G/RIGHT) -> P313(18I/RIGHT) -> P311(19E/RIGHT) -> P37(31H/RIGHT) -> P75(29G/RIGHT) -> P212(26J/RIGHT) -> P209(34H/RIGHT) -> P142(30D/RIGHT) -> P202(32I/RIGHT) -> P184(28G/RIGHT) -> P45(32D/RIGHT) -> P249(33G/RIGHT) -> P193(27J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 74 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 49 Total blocked ticks: 105125 Total stationary ticks: 498141 Seat-event requests: 4007 Failed seat-event starts: 3838 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 193 Critical blocker identity: P193->27J(RIGHT) Direct fan-out: 1 Total indirect descendants: 26 Critical tree size including blocker: 27 Critical tree depth: 27 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 54 Unresolved outside passengers: 119 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P193(27J/RIGHT/WAITING_FOR_SEAT_EVENT) P249(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P311(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P313(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P253(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(14F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P334(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3838 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 28|29 Critical blocker yield-tile occupants: 16|235 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3838 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 631 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[16]: P16(34I/RIGHT/MOVING_IN_AISLE@tile28) -> P235(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[235]: P235(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P235->29D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P16{seat=34I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=235,lastMoveTick=851,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P235{seat=29D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=850,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 28|29 Current yield-tile occupants: 16|235 Final row-event chain: 193|16|235 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 26 Scenario seed: 6450182183522297636 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2496 Passengers seated: 169/342 Average waiting ticks: 1180.70 Longest waiting passenger: P0->28B(LEFT) Longest waiting ticks: 2496 LEFT AISLE ---------- Total moves: 685 Maximum occupied tiles: 24 Seat events: 33 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 RIGHT AISLE ----------- Total moves: 2688 Maximum occupied tiles: 30 Seat events: 136 Single-blocker events: 39 Multiple-blocker events: 6 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2336 Reservations granted: 2336 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 119 Remaining moving in aisle: 49 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 91719 Longest unresolved passenger ID: 0 Longest unresolved row: 28 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P74(20G/RIGHT) -> P116(18D/RIGHT) -> P44(28I/RIGHT) -> P18(23G/RIGHT) -> P176(25H/RIGHT) -> P334(15F/RIGHT) -> P216(19I/RIGHT) -> P33(14J/RIGHT) -> P143(23I/RIGHT) -> P175(14F/RIGHT) -> P133(17E/RIGHT) -> P253(17I/RIGHT) -> P169(16E/RIGHT) -> P19(15J/RIGHT) -> P151(16G/RIGHT) -> P313(18I/RIGHT) -> P311(19E/RIGHT) -> P37(31H/RIGHT) -> P75(29G/RIGHT) -> P212(26J/RIGHT) -> P209(34H/RIGHT) -> P142(30D/RIGHT) -> P202(32I/RIGHT) -> P184(28G/RIGHT) -> P45(32D/RIGHT) -> P249(33G/RIGHT) -> P193(27J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 74 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 49 Total blocked ticks: 105125 Total stationary ticks: 498141 Seat-event requests: 4007 Failed seat-event starts: 3838 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 193 Critical blocker identity: P193->27J(RIGHT) Direct fan-out: 1 Total indirect descendants: 26 Critical tree size including blocker: 27 Critical tree depth: 27 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 54 Unresolved outside passengers: 119 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P193(27J/RIGHT/WAITING_FOR_SEAT_EVENT) P249(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P311(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P313(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P169(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P253(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(14F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P334(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3838 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 28|29 Critical blocker yield-tile occupants: 16|235 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3838 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 631 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[16]: P16(34I/RIGHT/MOVING_IN_AISLE@tile28) -> P235(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[235]: P235(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P235->29D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P16{seat=34I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=235,lastMoveTick=851,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P235{seat=29D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=850,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 28|29 Current yield-tile occupants: 16|235 Final row-event chain: 193|16|235 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3838\nProtection windows activated: 1\nTiles protected: 1\nPassenger holds: 0\nNext-tick event starts after protection: 1\nWindows without next-tick event: 0\nLast protected candidate ID: 46\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | baseline=169/342 (49.42%) | protected=169/342 (49.42%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=1 | holds=0 | nextTickStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 27 Scenario seed: -4238972613984237317 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2249 Passengers seated: 194/228 Average waiting ticks: 469.63 Longest waiting passenger: P91->3A(LEFT) Longest waiting ticks: 2249 LEFT AISLE ---------- Total moves: 1430 Maximum occupied tiles: 21 Seat events: 89 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1556 Maximum occupied tiles: 13 Seat events: 105 Single-blocker events: 22 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3343 Reservations granted: 3339 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 7 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 19 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30851 Longest unresolved passenger ID: 91 Longest unresolved row: 3 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P188(6E/LEFT) -> P9(8A/LEFT) -> P130(6B/LEFT) -> P12(8B/LEFT) -> P64(28A/LEFT) -> P117(15A/LEFT) -> P177(30F/LEFT) -> P41(19D/LEFT) -> P82(23C/LEFT) -> P176(10F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 188 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 48099 Total stationary ticks: 140462 Seat-event requests: 3451 Failed seat-event starts: 3257 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 176 Critical blocker identity: P176->10F(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 27 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P176(10F/LEFT/WAITING_FOR_SEAT_EVENT) P82(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(8B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(6E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3147 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 11|12 Critical blocker unavailable yield tiles: 11|12 Critical blocker yield-tile occupants: 146|35 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3147 Rear-boundary failures: 110 Middle-bank reservation failures: 4 Active-event deferrals: 755 Simultaneous arbitration losses: 7 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[146]: P146(25C/LEFT/MOVING_IN_AISLE@tile11) -> P35(26A/LEFT/MOVING_IN_AISLE@tile12) -> P10(15B/LEFT/MOVING_IN_AISLE@tile13) -> P118(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[35]: P35(26A/LEFT/MOVING_IN_AISLE@tile12) -> P10(15B/LEFT/MOVING_IN_AISLE@tile13) -> P118(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P118->14A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P146{seat=25C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=35,lastMoveTick=637,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P35{seat=26A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=10,lastMoveTick=629,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 11|12 Current unavailable yield tiles: 11|12 Current yield-tile occupants: 146|35 Final row-event chain: 176|146|35|10|118 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 27 Scenario seed: -4238972613984237317 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2249 Passengers seated: 194/228 Average waiting ticks: 469.89 Longest waiting passenger: P91->3A(LEFT) Longest waiting ticks: 2249 LEFT AISLE ---------- Total moves: 1430 Maximum occupied tiles: 21 Seat events: 89 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1556 Maximum occupied tiles: 13 Seat events: 105 Single-blocker events: 22 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3342 Reservations granted: 3338 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 8 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 19 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30842 Longest unresolved passenger ID: 91 Longest unresolved row: 3 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P188(6E/LEFT) -> P9(8A/LEFT) -> P130(6B/LEFT) -> P12(8B/LEFT) -> P64(28A/LEFT) -> P117(15A/LEFT) -> P177(30F/LEFT) -> P41(19D/LEFT) -> P82(23C/LEFT) -> P176(10F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 188 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 48103 Total stationary ticks: 140529 Seat-event requests: 3450 Failed seat-event starts: 3256 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 176 Critical blocker identity: P176->10F(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 27 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P176(10F/LEFT/WAITING_FOR_SEAT_EVENT) P82(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(8B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(6E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3147 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 11|12 Critical blocker unavailable yield tiles: 11|12 Critical blocker yield-tile occupants: 146|35 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3147 Rear-boundary failures: 109 Middle-bank reservation failures: 4 Active-event deferrals: 757 Simultaneous arbitration losses: 8 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[146]: P146(25C/LEFT/MOVING_IN_AISLE@tile11) -> P35(26A/LEFT/MOVING_IN_AISLE@tile12) -> P10(15B/LEFT/MOVING_IN_AISLE@tile13) -> P118(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[35]: P35(26A/LEFT/MOVING_IN_AISLE@tile12) -> P10(15B/LEFT/MOVING_IN_AISLE@tile13) -> P118(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P118->14A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P146{seat=25C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=35,lastMoveTick=638,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P35{seat=26A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=10,lastMoveTick=630,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 11|12 Current unavailable yield tiles: 11|12 Current yield-tile occupants: 146|35 Final row-event chain: 176|146|35|10|118 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3266\nProtection windows activated: 4\nTiles protected: 5\nPassenger holds: 1\nNext-tick event starts after protection: 3\nWindows without next-tick event: 1\nLast protected candidate ID: 51\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | baseline=194/228 (85.09%) | protected=194/228 (85.09%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=4 | holds=1 | nextTickStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 28 Scenario seed: 2772692457637571019 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2055 Passengers seated: 146/245 Average waiting ticks: 800.70 Longest waiting passenger: P6->27H(RIGHT) Longest waiting ticks: 2055 LEFT AISLE ---------- Total moves: 1390 Maximum occupied tiles: 24 Seat events: 75 Single-blocker events: 18 Multiple-blocker events: 0 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 1188 Maximum occupied tiles: 11 Seat events: 71 Single-blocker events: 11 Multiple-blocker events: 0 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3118 Reservations granted: 3118 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 64 Remaining moving in aisle: 26 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40415 Longest unresolved passenger ID: 6 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P67(10A/LEFT) -> P204(27C/LEFT) -> P65(32C/LEFT) -> P143(23B/LEFT) -> P97(19F/LEFT) -> P15(13C/LEFT) -> P164(16D/LEFT) -> P111(17B/LEFT) -> P174(12C/LEFT) -> P90(11F/LEFT) -> P72(17A/LEFT) -> P66(21E/LEFT) -> P139(13F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 67 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 57873 Total stationary ticks: 238957 Seat-event requests: 3269 Failed seat-event starts: 3123 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 139 Critical blocker identity: P139->13F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 35 Unresolved outside passengers: 64 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P139(13F/LEFT/WAITING_FOR_SEAT_EVENT) P66(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3091 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 92 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3091 Rear-boundary failures: 32 Middle-bank reservation failures: 0 Active-event deferrals: 506 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[92]: P92(14F/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P92->14F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P92{seat=14F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=14,directBlocker=-1,lastMoveTick=514,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 92 Final row-event chain: 139|92 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 28 Scenario seed: 2772692457637571019 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2055 Passengers seated: 146/245 Average waiting ticks: 800.70 Longest waiting passenger: P6->27H(RIGHT) Longest waiting ticks: 2055 LEFT AISLE ---------- Total moves: 1390 Maximum occupied tiles: 24 Seat events: 75 Single-blocker events: 18 Multiple-blocker events: 0 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 1188 Maximum occupied tiles: 11 Seat events: 71 Single-blocker events: 11 Multiple-blocker events: 0 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3118 Reservations granted: 3118 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 64 Remaining moving in aisle: 26 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40415 Longest unresolved passenger ID: 6 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P67(10A/LEFT) -> P204(27C/LEFT) -> P65(32C/LEFT) -> P143(23B/LEFT) -> P97(19F/LEFT) -> P15(13C/LEFT) -> P164(16D/LEFT) -> P111(17B/LEFT) -> P174(12C/LEFT) -> P90(11F/LEFT) -> P72(17A/LEFT) -> P66(21E/LEFT) -> P139(13F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 67 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 57873 Total stationary ticks: 238957 Seat-event requests: 3269 Failed seat-event starts: 3123 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 139 Critical blocker identity: P139->13F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 35 Unresolved outside passengers: 64 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P139(13F/LEFT/WAITING_FOR_SEAT_EVENT) P66(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3091 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 92 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3091 Rear-boundary failures: 32 Middle-bank reservation failures: 0 Active-event deferrals: 506 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[92]: P92(14F/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P92->14F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P92{seat=14F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=14,directBlocker=-1,lastMoveTick=514,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 92 Final row-event chain: 139|92 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3123\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | baseline=146/245 (59.59%) | protected=146/245 (59.59%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=0 | holds=0 | nextTickStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 29 Scenario seed: -504893225128072557 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1948 Passengers seated: 107/235 Average waiting ticks: 850.95 Longest waiting passenger: P8->13H(RIGHT) Longest waiting ticks: 1948 LEFT AISLE ---------- Total moves: 861 Maximum occupied tiles: 22 Seat events: 48 Single-blocker events: 6 Multiple-blocker events: 0 Temporary aisle reoccupations: 6 RIGHT AISLE ----------- Total moves: 1092 Maximum occupied tiles: 30 Seat events: 59 Single-blocker events: 12 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1646 Reservations granted: 1644 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 76 Remaining moving in aisle: 43 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 67589 Longest unresolved passenger ID: 8 Longest unresolved row: 13 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P204(22D/LEFT) -> P70(21F/LEFT) -> P177(23F/LEFT) -> P90(16C/LEFT) -> P170(18B/LEFT) -> P76(23E/LEFT) -> P192(21B/LEFT) -> P91(19E/LEFT) -> P166(24B/LEFT) -> P138(23D/LEFT) -> P22(17F/LEFT) -> P29(16A/LEFT) -> P140(29A/LEFT) -> P144(16D/LEFT) -> P31(22E/LEFT) -> P232(27A/LEFT) -> P26(28D/LEFT) -> P171(23B/LEFT) -> P215(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 204 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 84344 Total stationary ticks: 268822 Seat-event requests: 3323 Failed seat-event starts: 3216 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 215 Critical blocker identity: P215->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 52 Unresolved outside passengers: 76 Unresolved internal passengers outside critical tree: 33 Critical blocker tree: P215(19A/LEFT/WAITING_FOR_SEAT_EVENT) P171(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(17F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3211 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 156 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3211 Rear-boundary failures: 5 Middle-bank reservation failures: 2 Active-event deferrals: 714 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[156]: P156(20B/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P156->20B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P156{seat=20B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=305,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 156 Final row-event chain: 215|156 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 29 Scenario seed: -504893225128072557 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1949 Passengers seated: 107/235 Average waiting ticks: 851.40 Longest waiting passenger: P8->13H(RIGHT) Longest waiting ticks: 1949 LEFT AISLE ---------- Total moves: 861 Maximum occupied tiles: 22 Seat events: 48 Single-blocker events: 6 Multiple-blocker events: 0 Temporary aisle reoccupations: 6 RIGHT AISLE ----------- Total moves: 1092 Maximum occupied tiles: 30 Seat events: 59 Single-blocker events: 12 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1647 Reservations granted: 1645 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 76 Remaining moving in aisle: 43 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 67624 Longest unresolved passenger ID: 8 Longest unresolved row: 13 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P204(22D/LEFT) -> P70(21F/LEFT) -> P177(23F/LEFT) -> P90(16C/LEFT) -> P170(18B/LEFT) -> P76(23E/LEFT) -> P192(21B/LEFT) -> P91(19E/LEFT) -> P166(24B/LEFT) -> P138(23D/LEFT) -> P22(17F/LEFT) -> P29(16A/LEFT) -> P140(29A/LEFT) -> P144(16D/LEFT) -> P31(22E/LEFT) -> P232(27A/LEFT) -> P26(28D/LEFT) -> P171(23B/LEFT) -> P215(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 204 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 84386 Total stationary ticks: 268962 Seat-event requests: 3325 Failed seat-event starts: 3218 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 215 Critical blocker identity: P215->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 52 Unresolved outside passengers: 76 Unresolved internal passengers outside critical tree: 33 Critical blocker tree: P215(19A/LEFT/WAITING_FOR_SEAT_EVENT) P171(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(17F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3213 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 156 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3213 Rear-boundary failures: 5 Middle-bank reservation failures: 2 Active-event deferrals: 714 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[156]: P156(20B/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P156->20B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P156{seat=20B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=305,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 156 Final row-event chain: 215|156 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3218\nProtection windows activated: 1\nTiles protected: 2\nPassenger holds: 1\nNext-tick event starts after protection: 0\nWindows without next-tick event: 1\nLast protected candidate ID: 121\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | baseline=107/235 (45.53%) | protected=107/235 (45.53%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=1 | holds=1 | nextTickStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: BASELINE Release-imminent protection enabled: false Experiment seed: 1783768014251 Scenario number: 30 Scenario seed: 1921177017269881852 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2102 Passengers seated: 152/288 Average waiting ticks: 895.03 Longest waiting passenger: P4->23H(RIGHT) Longest waiting ticks: 2102 LEFT AISLE ---------- Total moves: 1632 Maximum occupied tiles: 27 Seat events: 79 Single-blocker events: 11 Multiple-blocker events: 3 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1476 Maximum occupied tiles: 23 Seat events: 73 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1707 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 86 Remaining moving in aisle: 42 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65332 Longest unresolved passenger ID: 4 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P209(10B/LEFT) -> P46(13D/LEFT) -> P117(26G/LEFT) -> P15(10C/LEFT) -> P0(14A/LEFT) -> P37(30B/LEFT) -> P35(17B/LEFT) -> P286(24C/LEFT) -> P80(32F/LEFT) -> P259(33A/LEFT) -> P215(13A/LEFT) -> P189(15A/LEFT) -> P190(28E/LEFT) -> P114(25F/LEFT) -> P16(30C/LEFT) -> P176(24A/LEFT) -> P242(36A/LEFT) -> P72(28B/LEFT) -> P266(30F/LEFT) -> P43(23A/LEFT) -> P5(34C/LEFT) -> P217(22G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 209 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 42 Total blocked ticks: 82042 Total stationary ticks: 325743 Seat-event requests: 3365 Failed seat-event starts: 3213 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->22G(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 50 Unresolved outside passengers: 86 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P217(22G/LEFT/WAITING_FOR_SEAT_EVENT) P5(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P259(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P286(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(10C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P209(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3139 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 163 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3139 Rear-boundary failures: 74 Middle-bank reservation failures: 0 Active-event deferrals: 656 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[163]: P163(35C/LEFT/MOVING_IN_AISLE@tile24) -> P186(27C/LEFT/MOVING_IN_AISLE@tile25) -> P199(32A/LEFT/MOVING_IN_AISLE@tile26) -> P115(27G/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P115->27G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P163{seat=35C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=186,lastMoveTick=533,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 24 Current yield-tile occupants: 163 Final row-event chain: 217|163|186|199|115 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nRelease-imminent protection enabled: false\nCandidate evaluations: 0\nProtection windows activated: 0\nTiles protected: 0\nPassenger holds: 0\nNext-tick event starts after protection: 0\nWindows without next-tick event: 0\nLast protected candidate ID: -1\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ============================================================ Date/Time: 2026-07-11 12:06:55 Experiment mode: RELEASE_IMMINENT_PROTECTED Release-imminent protection enabled: true Experiment seed: 1783768014251 Scenario number: 30 Scenario seed: 1921177017269881852 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2102 Passengers seated: 152/288 Average waiting ticks: 895.03 Longest waiting passenger: P4->23H(RIGHT) Longest waiting ticks: 2102 LEFT AISLE ---------- Total moves: 1632 Maximum occupied tiles: 27 Seat events: 79 Single-blocker events: 11 Multiple-blocker events: 3 Temporary aisle reoccupations: 17 RIGHT AISLE ----------- Total moves: 1476 Maximum occupied tiles: 23 Seat events: 73 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1707 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 86 Remaining moving in aisle: 42 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65332 Longest unresolved passenger ID: 4 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P209(10B/LEFT) -> P46(13D/LEFT) -> P117(26G/LEFT) -> P15(10C/LEFT) -> P0(14A/LEFT) -> P37(30B/LEFT) -> P35(17B/LEFT) -> P286(24C/LEFT) -> P80(32F/LEFT) -> P259(33A/LEFT) -> P215(13A/LEFT) -> P189(15A/LEFT) -> P190(28E/LEFT) -> P114(25F/LEFT) -> P16(30C/LEFT) -> P176(24A/LEFT) -> P242(36A/LEFT) -> P72(28B/LEFT) -> P266(30F/LEFT) -> P43(23A/LEFT) -> P5(34C/LEFT) -> P217(22G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 209 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 42 Total blocked ticks: 82042 Total stationary ticks: 325743 Seat-event requests: 3365 Failed seat-event starts: 3213 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->22G(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 50 Unresolved outside passengers: 86 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P217(22G/LEFT/WAITING_FOR_SEAT_EVENT) P5(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P259(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P286(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(10C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P209(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3139 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 163 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3139 Rear-boundary failures: 74 Middle-bank reservation failures: 0 Active-event deferrals: 656 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[163]: P163(35C/LEFT/MOVING_IN_AISLE@tile24) -> P186(27C/LEFT/MOVING_IN_AISLE@tile25) -> P199(32A/LEFT/MOVING_IN_AISLE@tile26) -> P115(27G/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P115->27G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P163{seat=35C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=186,lastMoveTick=533,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 24 Current yield-tile occupants: 163 Final row-event chain: 217|163|186|199|115 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 10 RELEASE-IMMINENT EVIDENCE\n---------------------------------------\nExperiment mode: RELEASE_IMMINENT_PROTECTED\nRelease-imminent protection enabled: true\nCandidate evaluations: 3213\nProtection windows activated: 2\nTiles protected: 2\nPassenger holds: 0\nNext-tick event starts after protection: 1\nWindows without next-tick event: 1\nLast protected candidate ID: 106\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | baseline=152/288 (52.78%) | protected=152/288 (52.78%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | windows=2 | holds=0 | nextTickStarts=1 | convertedToSuccess=false | protectedWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 10 RELEASE-IMMINENT EVENT-WINDOW PROTECTION ************************************************************ Experiment seed: 1783768014251 Scenarios executed: 60 Successful completions: 0 Incomplete/MAX_TICKS: 60 Average completed ticks: 2219.62 Average waiting ticks: 781.18 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 1 Scenario seed: -1370021838633082004 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2219 Passengers seated: 187/342 Average waiting ticks: 1092.87 Longest waiting passenger: P6->7B(LEFT) Longest waiting ticks: 2219 LEFT AISLE ---------- Total moves: 1876 Maximum occupied tiles: 16 Seat events: 101 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1633 Maximum occupied tiles: 14 Seat events: 86 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1681 Reservations granted: 1681 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 127 Remaining moving in aisle: 17 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26442 Longest unresolved passenger ID: 6 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P51(22C/LEFT) -> P211(7F/LEFT) -> P221(30C/LEFT) -> P149(20A/LEFT) -> P250(36B/LEFT) -> P124(21A/LEFT) -> P272(22B/LEFT) -> P277(17C/LEFT) -> P340(11B/LEFT) -> P287(10A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 51 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 47927 Total stationary ticks: 403383 Seat-event requests: 3303 Failed seat-event starts: 3116 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 287 Critical blocker identity: P287->10A(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 28 Unresolved outside passengers: 127 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P287(10A/LEFT/WAITING_FOR_SEAT_EVENT) P340(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P272(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P250(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P211(7F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3106 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 144 Waiting-row passengers with zero blockers: 8 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3106 Rear-boundary failures: 10 Middle-bank reservation failures: 0 Active-event deferrals: 378 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[144]: P144(11G/LEFT/WAITING_AT_ROW@tile11) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P144->11G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P144{seat=11G,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=11,directBlocker=-1,lastMoveTick=712,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 144 Final row-event chain: 287|144 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 1 Scenario seed: -1370021838633082004 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2425 Passengers seated: 239/342 Average waiting ticks: 813.20 Longest waiting passenger: P6->7B(LEFT) Longest waiting ticks: 2425 LEFT AISLE ---------- Total moves: 2484 Maximum occupied tiles: 24 Seat events: 128 Single-blocker events: 39 Multiple-blocker events: 11 Temporary aisle reoccupations: 62 RIGHT AISLE ----------- Total moves: 2278 Maximum occupied tiles: 27 Seat events: 111 Single-blocker events: 23 Multiple-blocker events: 6 Temporary aisle reoccupations: 37 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1676 Reservations granted: 1676 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 52 Remaining moving in aisle: 41 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65266 Longest unresolved passenger ID: 6 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P216(31I/RIGHT) -> P167(35G/RIGHT) -> P62(25I/RIGHT) -> P296(34I/RIGHT) -> P112(31E/RIGHT) -> P173(29D/RIGHT) -> P97(26H/RIGHT) -> P214(18D/RIGHT) -> P94(24J/RIGHT) -> P7(15H/RIGHT) -> P89(36F/RIGHT) -> P108(17E/RIGHT) -> P213(19I/RIGHT) -> P275(29H/RIGHT) -> P40(16G/RIGHT) -> P182(22D/RIGHT) -> P38(17I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 216 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 87157 Total stationary ticks: 347534 Seat-event requests: 3500 Failed seat-event starts: 3261 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 38 Critical blocker identity: P38->17I(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 51 Unresolved outside passengers: 52 Unresolved internal passengers outside critical tree: 34 Critical blocker tree: P38(17I/RIGHT/WAITING_FOR_SEAT_EVENT) P182(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P275(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P112(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P296(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3150 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 301 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3150 Rear-boundary failures: 111 Middle-bank reservation failures: 0 Active-event deferrals: 743 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[301]: P301(18I/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P301->18I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P301{seat=18I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=781,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 18 Current unavailable yield tiles: 18 Current yield-tile occupants: 301 Final row-event chain: 38|301 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3500\nPrecedence substitutions made: 4\nDependency chains followed: 1632\nBlocked by waiting-row occupant: 1632\nSubstituted events started: 4\nOccupied-space rejections: 1628\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | baseline=187/342 (54.68%) | protected=239/342 (69.88%) | seatedDelta=+52 | completionDelta=+15.20% | outsideDelta=-75 | substitutions=4 | rowBlocks=1632 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 2 Scenario seed: 1197501633595892575 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2310 Passengers seated: 227/245 Average waiting ticks: 414.82 Longest waiting passenger: P115->29B(LEFT) Longest waiting ticks: 2253 LEFT AISLE ---------- Total moves: 1847 Maximum occupied tiles: 13 Seat events: 115 Single-blocker events: 31 Multiple-blocker events: 6 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1843 Maximum occupied tiles: 16 Seat events: 112 Single-blocker events: 27 Multiple-blocker events: 7 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 83 Reservations granted: 79 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 15 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24498 Longest unresolved passenger ID: 66 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P142(29I/RIGHT) -> P9(30I/RIGHT) -> P131(27H/RIGHT) -> P124(30G/RIGHT) -> P91(31I/RIGHT) -> P179(31G/RIGHT) -> P53(28G/RIGHT) -> P59(31D/RIGHT) -> P5(31H/RIGHT) -> P0(32I/RIGHT) -> P13(32D/RIGHT) -> P66(32H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 142 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 34833 Total stationary ticks: 129357 Seat-event requests: 3525 Failed seat-event starts: 3298 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 66 Critical blocker identity: P66->32H(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 18 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P66(32H/RIGHT/WAITING_FOR_SEAT_EVENT) P13(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1811 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1487 Rear-boundary failures: 1811 Middle-bank reservation failures: 4 Active-event deferrals: 1037 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 2 Scenario seed: 1197501633595892575 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2310 Passengers seated: 227/245 Average waiting ticks: 414.82 Longest waiting passenger: P115->29B(LEFT) Longest waiting ticks: 2253 LEFT AISLE ---------- Total moves: 1847 Maximum occupied tiles: 13 Seat events: 115 Single-blocker events: 31 Multiple-blocker events: 6 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1843 Maximum occupied tiles: 16 Seat events: 112 Single-blocker events: 27 Multiple-blocker events: 7 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 83 Reservations granted: 79 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 15 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24498 Longest unresolved passenger ID: 66 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P142(29I/RIGHT) -> P9(30I/RIGHT) -> P131(27H/RIGHT) -> P124(30G/RIGHT) -> P91(31I/RIGHT) -> P179(31G/RIGHT) -> P53(28G/RIGHT) -> P59(31D/RIGHT) -> P5(31H/RIGHT) -> P0(32I/RIGHT) -> P13(32D/RIGHT) -> P66(32H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 142 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 34833 Total stationary ticks: 129357 Seat-event requests: 3525 Failed seat-event starts: 3298 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 66 Critical blocker identity: P66->32H(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 18 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P66(32H/RIGHT/WAITING_FOR_SEAT_EVENT) P13(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1811 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1487 Rear-boundary failures: 1811 Middle-bank reservation failures: 4 Active-event deferrals: 1037 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3529\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | baseline=227/245 (92.65%) | protected=227/245 (92.65%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 3 Scenario seed: -7237461632523096905 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1818 Passengers seated: 71/324 Average waiting ticks: 1291.36 Longest waiting passenger: P0->12G(RIGHT) Longest waiting ticks: 1818 LEFT AISLE ---------- Total moves: 639 Maximum occupied tiles: 22 Seat events: 30 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 RIGHT AISLE ----------- Total moves: 848 Maximum occupied tiles: 18 Seat events: 41 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 32 Reservations granted: 29 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 213 Remaining moving in aisle: 31 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48494 Longest unresolved passenger ID: 0 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P295(32C/LEFT) -> P13(21C/LEFT) -> P187(28B/LEFT) -> P59(32A/LEFT) -> P44(25B/LEFT) -> P80(10A/LEFT) -> P226(16G/LEFT) -> P94(9G/LEFT) -> P61(10B/LEFT) -> P31(32F/LEFT) -> P79(20C/LEFT) -> P90(30A/LEFT) -> P301(31C/LEFT) -> P116(27C/LEFT) -> P118(36C/LEFT) -> P238(31D/LEFT) -> P307(36G/LEFT) -> P277(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 295 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 64474 Total stationary ticks: 468174 Seat-event requests: 3198 Failed seat-event starts: 3127 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 277 Critical blocker identity: P277->18B(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 40 Unresolved outside passengers: 213 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P277(18B/LEFT/WAITING_FOR_SEAT_EVENT) P307(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P301(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(9G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(16G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P295(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3127 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 230 Waiting-row passengers with zero blockers: 7 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3127 Rear-boundary failures: 0 Middle-bank reservation failures: 3 Active-event deferrals: 302 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[230]: P230(19C/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P230->19C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P230{seat=19C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=192,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 230 Final row-event chain: 277|230 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 3 Scenario seed: -7237461632523096905 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2409 Passengers seated: 240/324 Average waiting ticks: 662.52 Longest waiting passenger: P2->24B(LEFT) Longest waiting ticks: 2409 LEFT AISLE ---------- Total moves: 2101 Maximum occupied tiles: 25 Seat events: 117 Single-blocker events: 22 Multiple-blocker events: 10 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 2439 Maximum occupied tiles: 35 Seat events: 123 Single-blocker events: 28 Multiple-blocker events: 13 Temporary aisle reoccupations: 54 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1855 Reservations granted: 1850 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 52 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 82263 Longest unresolved passenger ID: 2 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P210(23H/RIGHT) -> P202(27F/RIGHT) -> P171(28D/RIGHT) -> P97(16F/RIGHT) -> P140(34H/RIGHT) -> P159(7J/RIGHT) -> P212(33I/RIGHT) -> P40(10D/RIGHT) -> P283(18I/RIGHT) -> P280(15E/RIGHT) -> P10(15G/RIGHT) -> P185(13H/RIGHT) -> P288(34I/RIGHT) -> P34(22J/RIGHT) -> P5(27H/RIGHT) -> P108(29G/RIGHT) -> P209(35J/RIGHT) -> P111(32D/RIGHT) -> P321(23D/RIGHT) -> P37(32I/RIGHT) -> P129(27J/RIGHT) -> P276(34E/RIGHT) -> P64(31I/RIGHT) -> P73(27G/RIGHT) -> P106(25J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 210 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 52 Total blocked ticks: 101746 Total stationary ticks: 300752 Seat-event requests: 3550 Failed seat-event starts: 3310 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 106 Critical blocker identity: P106->25J(RIGHT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 60 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 35 Critical blocker tree: P106(25J/RIGHT/WAITING_FOR_SEAT_EVENT) P73(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P276(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P321(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P288(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(15E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P283(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(10D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(7J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3223 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 303 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3223 Rear-boundary failures: 87 Middle-bank reservation failures: 5 Active-event deferrals: 1347 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[303]: P303(27E/RIGHT/MOVING_IN_AISLE@tile26) -> P315(31F/RIGHT/MOVING_IN_AISLE@tile27) -> P217(34J/RIGHT/MOVING_IN_AISLE@tile28) -> P221(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P221->29D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P303{seat=27E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=315,lastMoveTick=782,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 26 Current unavailable yield tiles: 26 Current yield-tile occupants: 303 Final row-event chain: 106|303|315|217|221 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3555\nPrecedence substitutions made: 3\nDependency chains followed: 52\nBlocked by waiting-row occupant: 52\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | baseline=71/324 (21.91%) | protected=240/324 (74.07%) | seatedDelta=+169 | completionDelta=+52.16% | outsideDelta=-189 | substitutions=3 | rowBlocks=52 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 4 Scenario seed: 7462713789132429093 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2209 Passengers seated: 150/204 Average waiting ticks: 697.12 Longest waiting passenger: P0->11D(RIGHT) Longest waiting ticks: 2209 LEFT AISLE ---------- Total moves: 1433 Maximum occupied tiles: 11 Seat events: 99 Single-blocker events: 22 Multiple-blocker events: 4 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 719 Maximum occupied tiles: 11 Seat events: 51 Single-blocker events: 5 Multiple-blocker events: 2 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1926 Reservations granted: 1921 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 43 Remaining moving in aisle: 9 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 16850 Longest unresolved passenger ID: 0 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P67(28H/RIGHT) -> P31(13C/RIGHT) -> P174(27H/RIGHT) -> P193(18G/RIGHT) -> P152(27F/RIGHT) -> P23(29G/RIGHT) -> P142(15D/RIGHT) -> P159(29E/RIGHT) -> P182(25D/RIGHT) -> P5(10D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 67 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 9 Total blocked ticks: 23780 Total stationary ticks: 161163 Seat-event requests: 1998 Failed seat-event starts: 1848 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 5 Critical blocker identity: P5->10D(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 11 Unresolved outside passengers: 43 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P5(10D/RIGHT/WAITING_FOR_SEAT_EVENT) P182(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(13C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1848 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 11|12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 68 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1848 Rear-boundary failures: 0 Middle-bank reservation failures: 5 Active-event deferrals: 387 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[68]: P68(12G/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P68->12G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P68{seat=12G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=12,directBlocker=-1,lastMoveTick=354,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 11|12 Current unavailable yield tiles: 12 Current yield-tile occupants: 68 Final row-event chain: 5|68 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 4 Scenario seed: 7462713789132429093 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2209 Passengers seated: 195/204 Average waiting ticks: 351.11 Longest waiting passenger: P170->21E(RIGHT) Longest waiting ticks: 2178 LEFT AISLE ---------- Total moves: 1433 Maximum occupied tiles: 11 Seat events: 99 Single-blocker events: 22 Multiple-blocker events: 4 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 1524 Maximum occupied tiles: 17 Seat events: 96 Single-blocker events: 25 Multiple-blocker events: 9 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1662 Reservations granted: 1655 Reservations denied/waited: 7 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 6 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 9906 Longest unresolved passenger ID: 62 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P97(29D/RIGHT) -> P192(30G/RIGHT) -> P73(30F/RIGHT) -> P66(28C/RIGHT) -> P103(30H/RIGHT) -> P34(27D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 97 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 6 Total blocked ticks: 18984 Total stationary ticks: 84302 Seat-event requests: 1754 Failed seat-event starts: 1559 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 34 Critical blocker identity: P34->27D(RIGHT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 9 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P34(27D/RIGHT/WAITING_FOR_SEAT_EVENT) P103(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1559 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 62 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1559 Rear-boundary failures: 0 Middle-bank reservation failures: 7 Active-event deferrals: 613 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[62]: P62(30C/RIGHT/MOVING_IN_AISLE@tile28) -> P38(29H/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P38->29H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P62{seat=30C,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=38,lastMoveTick=596,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 28 Current unavailable yield tiles: 28 Current yield-tile occupants: 62 Final row-event chain: 34|62|38 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1761\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | baseline=150/204 (73.53%) | protected=195/204 (95.59%) | seatedDelta=+45 | completionDelta=+22.06% | outsideDelta=-43 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 5 Scenario seed: -427024669174553542 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2397 Passengers seated: 167/288 Average waiting ticks: 950.78 Longest waiting passenger: P7->23G(RIGHT) Longest waiting ticks: 2397 LEFT AISLE ---------- Total moves: 2443 Maximum occupied tiles: 25 Seat events: 124 Single-blocker events: 32 Multiple-blocker events: 4 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 830 Maximum occupied tiles: 22 Seat events: 43 Single-blocker events: 8 Multiple-blocker events: 0 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2180 Reservations granted: 2172 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 2 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 74 Remaining moving in aisle: 40 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 71754 Longest unresolved passenger ID: 7 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P69(17A/LEFT) -> P137(4A/LEFT) -> P66(28C/LEFT) -> P202(35C/LEFT) -> P218(8E/LEFT) -> P252(33C/LEFT) -> P257(27G/LEFT) -> P65(28A/LEFT) -> P172(30B/LEFT) -> P120(24A/LEFT) -> P226(23B/LEFT) -> P117(28B/LEFT) -> P79(16G/LEFT) -> P241(22G/LEFT) -> P196(19C/LEFT) -> P234(22A/LEFT) -> P116(29A/LEFT) -> P63(30D/LEFT) -> P23(32A/LEFT) -> P255(36A/LEFT) -> P279(21A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 40 Total blocked ticks: 88884 Total stationary ticks: 348716 Seat-event requests: 3800 Failed seat-event starts: 3633 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 279 Critical blocker identity: P279->21A(LEFT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 47 Unresolved outside passengers: 74 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P279(21A/LEFT/WAITING_FOR_SEAT_EVENT) P255(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(22G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(16G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P252(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(8E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(4A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3633 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 22|23 Critical blocker unavailable yield tiles: 22|23 Critical blocker yield-tile occupants: 157|11 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3633 Rear-boundary failures: 0 Middle-bank reservation failures: 8 Active-event deferrals: 652 Simultaneous arbitration losses: 2 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[157]: P157(25A/LEFT/MOVING_IN_AISLE@tile22) -> P11(23C/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[11]: P11(23C/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P11->23C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P157{seat=25A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=11,lastMoveTick=810,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P11{seat=23C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=809,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 22|23 Current unavailable yield tiles: 22|23 Current yield-tile occupants: 157|11 Final row-event chain: 279|157|11 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 5 Scenario seed: -427024669174553542 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2466 Passengers seated: 260/288 Average waiting ticks: 508.21 Longest waiting passenger: P25->15C(LEFT) Longest waiting ticks: 2466 LEFT AISLE ---------- Total moves: 2443 Maximum occupied tiles: 25 Seat events: 124 Single-blocker events: 35 Multiple-blocker events: 5 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 2343 Maximum occupied tiles: 13 Seat events: 136 Single-blocker events: 43 Multiple-blocker events: 11 Temporary aisle reoccupations: 65 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1644 Reservations granted: 1644 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 21 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 33841 Longest unresolved passenger ID: 25 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P69(17A/LEFT) -> P137(4A/LEFT) -> P66(28C/LEFT) -> P202(35C/LEFT) -> P218(8E/LEFT) -> P252(33C/LEFT) -> P257(27G/LEFT) -> P65(28A/LEFT) -> P172(30B/LEFT) -> P120(24A/LEFT) -> P226(23B/LEFT) -> P117(28B/LEFT) -> P79(16G/LEFT) -> P241(22G/LEFT) -> P196(19C/LEFT) -> P234(22A/LEFT) -> P116(29A/LEFT) -> P63(30D/LEFT) -> P23(32A/LEFT) -> P255(36A/LEFT) -> P279(21A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 50196 Total stationary ticks: 184704 Seat-event requests: 3406 Failed seat-event starts: 3146 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 279 Critical blocker identity: P279->21A(LEFT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 27 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P279(21A/LEFT/WAITING_FOR_SEAT_EVENT) P255(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(22G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(16G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P252(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(8E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(4A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1623 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 22|23 Critical blocker unavailable yield tiles: 22|23 Critical blocker yield-tile occupants: 157|11 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1623 Rear-boundary failures: 1523 Middle-bank reservation failures: 0 Active-event deferrals: 927 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[157]: P157(25A/LEFT/MOVING_IN_AISLE@tile22) -> P11(23C/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[11]: P11(23C/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P11->23C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P157{seat=25A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=11,lastMoveTick=808,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P11{seat=23C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=807,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 22|23 Current unavailable yield tiles: 22|23 Current yield-tile occupants: 157|11 Final row-event chain: 279|157|11 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3406\nPrecedence substitutions made: 2\nDependency chains followed: 1539\nBlocked by waiting-row occupant: 1539\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | baseline=167/288 (57.99%) | protected=260/288 (90.28%) | seatedDelta=+93 | completionDelta=+32.29% | outsideDelta=-73 | substitutions=2 | rowBlocks=1539 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 6 Scenario seed: 1009970470877928954 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2222 Passengers seated: 144/235 Average waiting ticks: 801.07 Longest waiting passenger: P3->3H(RIGHT) Longest waiting ticks: 2222 LEFT AISLE ---------- Total moves: 1618 Maximum occupied tiles: 26 Seat events: 97 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 722 Maximum occupied tiles: 12 Seat events: 47 Single-blocker events: 5 Multiple-blocker events: 3 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3543 Reservations granted: 3539 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 54 Remaining moving in aisle: 31 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50983 Longest unresolved passenger ID: 3 Longest unresolved row: 3 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P197(24F/LEFT) -> P172(27B/LEFT) -> P134(10D/LEFT) -> P233(24A/LEFT) -> P48(21E/LEFT) -> P25(29A/LEFT) -> P82(15C/LEFT) -> P205(23D/LEFT) -> P51(15A/LEFT) -> P146(16F/LEFT) -> P79(23A/LEFT) -> P170(20D/LEFT) -> P217(27F/LEFT) -> P122(24E/LEFT) -> P106(25A/LEFT) -> P160(19F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 197 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 64819 Total stationary ticks: 241133 Seat-event requests: 3644 Failed seat-event starts: 3500 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 160 Critical blocker identity: P160->19F(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 37 Unresolved outside passengers: 54 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P160(19F/LEFT/WAITING_FOR_SEAT_EVENT) P106(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(10D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3419 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 20|21|22 Critical blocker unavailable yield tiles: 21|22 Critical blocker yield-tile occupants: 33|191 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3419 Rear-boundary failures: 81 Middle-bank reservation failures: 4 Active-event deferrals: 470 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 9 Yield-occupant trace: yieldOccupant[33]: P33(30D/LEFT/MOVING_IN_AISLE@tile21) -> P191(28E/LEFT/MOVING_IN_AISLE@tile22) -> P11(26B/LEFT/MOVING_IN_AISLE@tile23) -> P209(26A/LEFT/MOVING_IN_AISLE@tile24) -> P166(30F/LEFT/MOVING_IN_AISLE@tile25) -> P74(29B/LEFT/MOVING_IN_AISLE@tile26) -> P220(28C/LEFT/MOVING_IN_AISLE@tile27) -> P31(30B/LEFT/MOVING_IN_AISLE@tile28) -> P63(29E/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[191]: P191(28E/LEFT/MOVING_IN_AISLE@tile22) -> P11(26B/LEFT/MOVING_IN_AISLE@tile23) -> P209(26A/LEFT/MOVING_IN_AISLE@tile24) -> P166(30F/LEFT/MOVING_IN_AISLE@tile25) -> P74(29B/LEFT/MOVING_IN_AISLE@tile26) -> P220(28C/LEFT/MOVING_IN_AISLE@tile27) -> P31(30B/LEFT/MOVING_IN_AISLE@tile28) -> P63(29E/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P63->29E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=30D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=191,lastMoveTick=675,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P191{seat=28E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=11,lastMoveTick=658,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 20|21|22 Current unavailable yield tiles: 21|22 Current yield-tile occupants: 33|191 Final row-event chain: 160|33|191|11|209|166|74|220|31|63 Final row-event chain length: 10 Distinct row events in chain: 10 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:17 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 6 Scenario seed: 1009970470877928954 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2307 Passengers seated: 209/235 Average waiting ticks: 399.34 Longest waiting passenger: P160->19F(LEFT) Longest waiting ticks: 2279 LEFT AISLE ---------- Total moves: 1618 Maximum occupied tiles: 26 Seat events: 97 Single-blocker events: 21 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1585 Maximum occupied tiles: 13 Seat events: 112 Single-blocker events: 28 Multiple-blocker events: 12 Temporary aisle reoccupations: 54 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1773 Reservations granted: 1773 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 23 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37951 Longest unresolved passenger ID: 219 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P197(24F/LEFT) -> P172(27B/LEFT) -> P134(10D/LEFT) -> P233(24A/LEFT) -> P48(21E/LEFT) -> P25(29A/LEFT) -> P82(15C/LEFT) -> P205(23D/LEFT) -> P51(15A/LEFT) -> P146(16F/LEFT) -> P79(23A/LEFT) -> P170(20D/LEFT) -> P217(27F/LEFT) -> P122(24E/LEFT) -> P106(25A/LEFT) -> P160(19F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 197 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 47630 Total stationary ticks: 134451 Seat-event requests: 3555 Failed seat-event starts: 3346 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 160 Critical blocker identity: P160->19F(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P160(19F/LEFT/WAITING_FOR_SEAT_EVENT) P106(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(10D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1725 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 20|21|22 Critical blocker unavailable yield tiles: 21|22 Critical blocker yield-tile occupants: 33|191 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1621 Rear-boundary failures: 1725 Middle-bank reservation failures: 0 Active-event deferrals: 861 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 9 Yield-occupant trace: yieldOccupant[33]: P33(30D/LEFT/MOVING_IN_AISLE@tile21) -> P191(28E/LEFT/MOVING_IN_AISLE@tile22) -> P11(26B/LEFT/MOVING_IN_AISLE@tile23) -> P209(26A/LEFT/MOVING_IN_AISLE@tile24) -> P166(30F/LEFT/MOVING_IN_AISLE@tile25) -> P74(29B/LEFT/MOVING_IN_AISLE@tile26) -> P220(28C/LEFT/MOVING_IN_AISLE@tile27) -> P31(30B/LEFT/MOVING_IN_AISLE@tile28) -> P63(29E/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[191]: P191(28E/LEFT/MOVING_IN_AISLE@tile22) -> P11(26B/LEFT/MOVING_IN_AISLE@tile23) -> P209(26A/LEFT/MOVING_IN_AISLE@tile24) -> P166(30F/LEFT/MOVING_IN_AISLE@tile25) -> P74(29B/LEFT/MOVING_IN_AISLE@tile26) -> P220(28C/LEFT/MOVING_IN_AISLE@tile27) -> P31(30B/LEFT/MOVING_IN_AISLE@tile28) -> P63(29E/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P63->29E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=30D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=191,lastMoveTick=677,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P191{seat=28E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=11,lastMoveTick=660,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 20|21|22 Current unavailable yield tiles: 21|22 Current yield-tile occupants: 33|191 Final row-event chain: 160|33|191|11|209|166|74|220|31|63 Final row-event chain length: 10 Distinct row events in chain: 10 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3555\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | baseline=144/235 (61.28%) | protected=209/235 (88.94%) | seatedDelta=+65 | completionDelta=+27.66% | outsideDelta=-54 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 7 Scenario seed: -966168598447757788 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2170 Passengers seated: 118/324 Average waiting ticks: 1228.12 Longest waiting passenger: P0->1I(RIGHT) Longest waiting ticks: 2170 LEFT AISLE ---------- Total moves: 1717 Maximum occupied tiles: 28 Seat events: 89 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 572 Maximum occupied tiles: 23 Seat events: 29 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1596 Reservations granted: 1596 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 155 Remaining moving in aisle: 44 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 76810 Longest unresolved passenger ID: 0 Longest unresolved row: 1 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P185(36D/RIGHT) -> P269(13G/RIGHT) -> P137(11E/RIGHT) -> P63(18G/RIGHT) -> P122(6J/RIGHT) -> P176(33J/RIGHT) -> P177(18I/RIGHT) -> P257(15F/RIGHT) -> P131(32I/RIGHT) -> P79(19D/RIGHT) -> P117(31F/RIGHT) -> P141(16I/RIGHT) -> P218(15J/RIGHT) -> P2(25J/RIGHT) -> P109(35I/RIGHT) -> P89(23I/RIGHT) -> P287(20I/RIGHT) -> P139(19J/RIGHT) -> P291(31I/RIGHT) -> P123(29J/RIGHT) -> P184(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 185 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 44 Total blocked ticks: 92039 Total stationary ticks: 476652 Seat-event requests: 3687 Failed seat-event starts: 3569 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 184 Critical blocker identity: P184->21I(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 51 Unresolved outside passengers: 155 Unresolved internal passengers outside critical tree: 30 Critical blocker tree: P184(21I/RIGHT/WAITING_FOR_SEAT_EVENT) P123(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P291(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P257(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(6J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(11E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P269(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3569 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 322 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3569 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 795 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[322]: P322(25H/RIGHT/MOVING_IN_AISLE@tile22) -> P32(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P32->23E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P322{seat=25H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=32,lastMoveTick=114,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 322 Final row-event chain: 184|322|32 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 7 Scenario seed: -966168598447757788 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2669 Passengers seated: 195/324 Average waiting ticks: 1192.07 Longest waiting passenger: P0->1I(RIGHT) Longest waiting ticks: 2669 LEFT AISLE ---------- Total moves: 2848 Maximum occupied tiles: 14 Seat events: 166 Single-blocker events: 47 Multiple-blocker events: 16 Temporary aisle reoccupations: 80 RIGHT AISLE ----------- Total moves: 572 Maximum occupied tiles: 23 Seat events: 29 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 84 Reservations granted: 84 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 106 Remaining moving in aisle: 21 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52048 Longest unresolved passenger ID: 0 Longest unresolved row: 1 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P185(36D/RIGHT) -> P269(13G/RIGHT) -> P137(11E/RIGHT) -> P63(18G/RIGHT) -> P122(6J/RIGHT) -> P176(33J/RIGHT) -> P177(18I/RIGHT) -> P257(15F/RIGHT) -> P131(32I/RIGHT) -> P79(19D/RIGHT) -> P117(31F/RIGHT) -> P141(16I/RIGHT) -> P218(15J/RIGHT) -> P2(25J/RIGHT) -> P109(35I/RIGHT) -> P89(23I/RIGHT) -> P287(20I/RIGHT) -> P139(19J/RIGHT) -> P291(31I/RIGHT) -> P123(29J/RIGHT) -> P184(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 185 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 62002 Total stationary ticks: 441594 Seat-event requests: 2683 Failed seat-event starts: 2488 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 184 Critical blocker identity: P184->21I(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 23 Unresolved outside passengers: 106 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P184(21I/RIGHT/WAITING_FOR_SEAT_EVENT) P123(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P291(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P257(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(6J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(11E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P269(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2488 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 322 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2488 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 618 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[322]: P322(25H/RIGHT/MOVING_IN_AISLE@tile22) -> P32(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P32->23E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P322{seat=25H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=32,lastMoveTick=114,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 322 Final row-event chain: 184|322|32 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2683\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | baseline=118/324 (36.42%) | protected=195/324 (60.19%) | seatedDelta=+77 | completionDelta=+23.77% | outsideDelta=-49 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 8 Scenario seed: -3613793889222094093 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1912 Passengers seated: 90/192 Average waiting ticks: 807.52 Longest waiting passenger: P5->7A(LEFT) Longest waiting ticks: 1912 LEFT AISLE ---------- Total moves: 589 Maximum occupied tiles: 19 Seat events: 34 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 RIGHT AISLE ----------- Total moves: 949 Maximum occupied tiles: 19 Seat events: 56 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1752 Reservations granted: 1752 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1513 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 64 Remaining moving in aisle: 33 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52522 Longest unresolved passenger ID: 5 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P0(20D/RIGHT) -> P126(7G/RIGHT) -> P69(15E/RIGHT) -> P102(25C/RIGHT) -> P1(20G/RIGHT) -> P99(29H/RIGHT) -> P115(23G/RIGHT) -> P23(26H/RIGHT) -> P94(26D/RIGHT) -> P25(29G/RIGHT) -> P91(19E/RIGHT) -> P108(18H/RIGHT) -> P178(27C/RIGHT) -> P68(15H/RIGHT) -> P187(15F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 0 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 62458 Total stationary ticks: 208842 Seat-event requests: 1803 Failed seat-event starts: 1713 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 65 Critical blocker identity: P65->15D(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 38 Unresolved outside passengers: 64 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P65(15D/LEFT/WAITING_FOR_SEAT_EVENT) P156(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(6A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(8F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(8D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(4F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1667 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 83 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1667 Rear-boundary failures: 46 Middle-bank reservation failures: 0 Active-event deferrals: 293 Simultaneous arbitration losses: 1513 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[83]: P83(29A/LEFT/MOVING_IN_AISLE@tile16) -> P136(19A/LEFT/MOVING_IN_AISLE@tile17) -> P164(21D/LEFT/MOVING_IN_AISLE@tile18) -> P8(19D/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P8->19D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P83{seat=29A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=136,lastMoveTick=223,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 83 Final row-event chain: 65|83|136|164|8 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 8 Scenario seed: -3613793889222094093 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1912 Passengers seated: 90/192 Average waiting ticks: 807.52 Longest waiting passenger: P5->7A(LEFT) Longest waiting ticks: 1912 LEFT AISLE ---------- Total moves: 589 Maximum occupied tiles: 19 Seat events: 34 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 RIGHT AISLE ----------- Total moves: 949 Maximum occupied tiles: 19 Seat events: 56 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1752 Reservations granted: 1752 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1513 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 64 Remaining moving in aisle: 33 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52522 Longest unresolved passenger ID: 5 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P0(20D/RIGHT) -> P126(7G/RIGHT) -> P69(15E/RIGHT) -> P102(25C/RIGHT) -> P1(20G/RIGHT) -> P99(29H/RIGHT) -> P115(23G/RIGHT) -> P23(26H/RIGHT) -> P94(26D/RIGHT) -> P25(29G/RIGHT) -> P91(19E/RIGHT) -> P108(18H/RIGHT) -> P178(27C/RIGHT) -> P68(15H/RIGHT) -> P187(15F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 0 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 62458 Total stationary ticks: 208842 Seat-event requests: 1803 Failed seat-event starts: 1713 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 65 Critical blocker identity: P65->15D(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 38 Unresolved outside passengers: 64 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P65(15D/LEFT/WAITING_FOR_SEAT_EVENT) P156(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(6A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(8F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(8D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(4F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1667 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 83 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1667 Rear-boundary failures: 46 Middle-bank reservation failures: 0 Active-event deferrals: 293 Simultaneous arbitration losses: 1513 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[83]: P83(29A/LEFT/MOVING_IN_AISLE@tile16) -> P136(19A/LEFT/MOVING_IN_AISLE@tile17) -> P164(21D/LEFT/MOVING_IN_AISLE@tile18) -> P8(19D/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P8->19D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P83{seat=29A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=136,lastMoveTick=223,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 83 Final row-event chain: 65|83|136|164|8 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3316\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | baseline=90/192 (46.88%) | protected=90/192 (46.88%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 9 Scenario seed: 3974082018303586974 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2238 Passengers seated: 200/216 Average waiting ticks: 433.20 Longest waiting passenger: P8->27E(LEFT) Longest waiting ticks: 2238 LEFT AISLE ---------- Total moves: 1570 Maximum occupied tiles: 12 Seat events: 104 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1372 Maximum occupied tiles: 11 Seat events: 96 Single-blocker events: 21 Multiple-blocker events: 9 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1611 Reservations granted: 1607 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 5 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 7756 Longest unresolved passenger ID: 8 Longest unresolved row: 27 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P75(14B/LEFT) -> P184(14D/LEFT) -> P170(3F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 75 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 5 Total blocked ticks: 17727 Total stationary ticks: 103877 Seat-event requests: 1707 Failed seat-event starts: 1507 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 25 Critical blocker identity: P25->15E(LEFT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 9 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P25(15E/LEFT/WAITING_FOR_SEAT_EVENT) P73(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1507 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1507 Rear-boundary failures: 0 Middle-bank reservation failures: 4 Active-event deferrals: 387 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_SPACE_AVAILABLE Final snapshot prerequisite: YIELD_SPACE_AVAILABLE Current required blockers: 2 Current required yield tiles: 16|17 Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: YIELD_SPACE_AVAILABLE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 9 Scenario seed: 3974082018303586974 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 861 Passengers seated: 216/216 Average waiting ticks: 359.10 Longest waiting passenger: P8->27E(LEFT) Longest waiting ticks: 813 LEFT AISLE ---------- Total moves: 1735 Maximum occupied tiles: 12 Seat events: 120 Single-blocker events: 33 Multiple-blocker events: 11 Temporary aisle reoccupations: 59 RIGHT AISLE ----------- Total moves: 1372 Maximum occupied tiles: 11 Seat events: 96 Single-blocker events: 21 Multiple-blocker events: 9 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 122 Reservations granted: 118 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 3722 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 4541 Total stationary ticks: 80536 Seat-event requests: 224 Failed seat-event starts: 8 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 420 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 8 Rear-boundary failures: 0 Middle-bank reservation failures: 4 Active-event deferrals: 420 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 228\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | baseline=200/216 (92.59%) | protected=216/216 (100.00%) | seatedDelta=+16 | completionDelta=+7.41% | outsideDelta=-7 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 10 Scenario seed: -4957937014877621616 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2703 Passengers seated: 314/342 Average waiting ticks: 614.33 Longest waiting passenger: P176->30E(LEFT) Longest waiting ticks: 2663 LEFT AISLE ---------- Total moves: 2739 Maximum occupied tiles: 19 Seat events: 152 Single-blocker events: 44 Multiple-blocker events: 11 Temporary aisle reoccupations: 68 RIGHT AISLE ----------- Total moves: 3116 Maximum occupied tiles: 24 Seat events: 162 Single-blocker events: 49 Multiple-blocker events: 20 Temporary aisle reoccupations: 91 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 261 Reservations granted: 259 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 21 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35633 Longest unresolved passenger ID: 71 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P162(24E/RIGHT) -> P325(21J/RIGHT) -> P135(29I/RIGHT) -> P315(24G/RIGHT) -> P215(36I/RIGHT) -> P152(28H/RIGHT) -> P320(33F/RIGHT) -> P258(34H/RIGHT) -> P272(36F/RIGHT) -> P114(32F/RIGHT) -> P280(35I/RIGHT) -> P227(33J/RIGHT) -> P111(33H/RIGHT) -> P36(32I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 162 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 56177 Total stationary ticks: 250367 Seat-event requests: 3830 Failed seat-event starts: 3516 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->32I(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 28 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P36(32I/RIGHT/WAITING_FOR_SEAT_EVENT) P111(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P258(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P320(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P315(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P325(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3348 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: 309 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 7 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3348 Rear-boundary failures: 168 Middle-bank reservation failures: 2 Active-event deferrals: 2113 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[309]: P309(35J/RIGHT/MOVING_IN_AISLE@tile33) -> P300(34F/RIGHT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P300->34F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P309{seat=35J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=33,directBlocker=300,lastMoveTick=927,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: 309 Final row-event chain: 36|309|300 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 10 Scenario seed: -4957937014877621616 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2703 Passengers seated: 314/342 Average waiting ticks: 614.33 Longest waiting passenger: P176->30E(LEFT) Longest waiting ticks: 2663 LEFT AISLE ---------- Total moves: 2739 Maximum occupied tiles: 19 Seat events: 152 Single-blocker events: 44 Multiple-blocker events: 11 Temporary aisle reoccupations: 68 RIGHT AISLE ----------- Total moves: 3116 Maximum occupied tiles: 24 Seat events: 162 Single-blocker events: 49 Multiple-blocker events: 20 Temporary aisle reoccupations: 91 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 261 Reservations granted: 259 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 21 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35633 Longest unresolved passenger ID: 71 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P162(24E/RIGHT) -> P325(21J/RIGHT) -> P135(29I/RIGHT) -> P315(24G/RIGHT) -> P215(36I/RIGHT) -> P152(28H/RIGHT) -> P320(33F/RIGHT) -> P258(34H/RIGHT) -> P272(36F/RIGHT) -> P114(32F/RIGHT) -> P280(35I/RIGHT) -> P227(33J/RIGHT) -> P111(33H/RIGHT) -> P36(32I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 162 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 56177 Total stationary ticks: 250367 Seat-event requests: 3830 Failed seat-event starts: 3516 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->32I(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 28 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P36(32I/RIGHT/WAITING_FOR_SEAT_EVENT) P111(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P258(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P320(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P315(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P325(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3348 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: 309 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 7 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3348 Rear-boundary failures: 168 Middle-bank reservation failures: 2 Active-event deferrals: 2113 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[309]: P309(35J/RIGHT/MOVING_IN_AISLE@tile33) -> P300(34F/RIGHT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P300->34F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P309{seat=35J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=33,directBlocker=300,lastMoveTick=927,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: 309 Final row-event chain: 36|309|300 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3832\nPrecedence substitutions made: 0\nDependency chains followed: 58\nBlocked by waiting-row occupant: 58\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | baseline=314/342 (91.81%) | protected=314/342 (91.81%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=58 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 11 Scenario seed: -1849920928670297155 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2229 Passengers seated: 190/288 Average waiting ticks: 732.74 Longest waiting passenger: P0->30J(RIGHT) Longest waiting ticks: 2229 LEFT AISLE ---------- Total moves: 1933 Maximum occupied tiles: 18 Seat events: 103 Single-blocker events: 26 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1661 Maximum occupied tiles: 30 Seat events: 87 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3232 Reservations granted: 3232 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 50 Remaining moving in aisle: 42 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 66196 Longest unresolved passenger ID: 0 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P214(10H/RIGHT) -> P53(26F/RIGHT) -> P225(31F/RIGHT) -> P186(12D/RIGHT) -> P275(28I/RIGHT) -> P245(19I/RIGHT) -> P99(34F/RIGHT) -> P279(22H/RIGHT) -> P198(11J/RIGHT) -> P196(20D/RIGHT) -> P230(21J/RIGHT) -> P163(33J/RIGHT) -> P56(19H/RIGHT) -> P286(32I/RIGHT) -> P164(22D/RIGHT) -> P149(17I/RIGHT) -> P88(20E/RIGHT) -> P248(20I/RIGHT) -> P130(27D/RIGHT) -> P62(22I/RIGHT) -> P191(31H/RIGHT) -> P28(29J/RIGHT) -> P127(26I/RIGHT) -> P109(27I/RIGHT) -> P104(30G/RIGHT) -> P150(35G/RIGHT) -> P197(28E/RIGHT) -> P11(34H/RIGHT) -> P94(29E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 214 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 42 Total blocked ticks: 80255 Total stationary ticks: 280330 Seat-event requests: 3338 Failed seat-event starts: 3148 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 94 Critical blocker identity: P94->29E(RIGHT) Direct fan-out: 1 Total indirect descendants: 28 Critical tree size including blocker: 29 Critical tree depth: 29 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 48 Unresolved outside passengers: 50 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P94(29E/RIGHT/WAITING_FOR_SEAT_EVENT) P11(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P286(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(20D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(11J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P275(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(12D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3148 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 132 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3148 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 652 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[132]: P132(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P132->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P132{seat=30D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=480,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 30 Current yield-tile occupants: 132 Final row-event chain: 94|132 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 11 Scenario seed: -1849920928670297155 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2520 Passengers seated: 285/288 Average waiting ticks: 487.57 Longest waiting passenger: P204->36A(LEFT) Longest waiting ticks: 2465 LEFT AISLE ---------- Total moves: 2538 Maximum occupied tiles: 16 Seat events: 141 Single-blocker events: 38 Multiple-blocker events: 9 Temporary aisle reoccupations: 57 RIGHT AISLE ----------- Total moves: 2404 Maximum occupied tiles: 13 Seat events: 144 Single-blocker events: 41 Multiple-blocker events: 14 Temporary aisle reoccupations: 71 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1664 Reservations granted: 1664 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 1 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 5785 Longest unresolved passenger ID: 204 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P49(36B/LEFT) -> P69(34G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 49 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 1 Total blocked ticks: 11930 Total stationary ticks: 146811 Seat-event requests: 1867 Failed seat-event starts: 1582 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 69 Critical blocker identity: P69->34G(LEFT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 3 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P69(34G/LEFT/WAITING_FOR_SEAT_EVENT) P49(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1548 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 35|36 Critical blocker unavailable yield tiles: 36 Critical blocker yield-tile occupants: 204 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1548 Rear-boundary failures: 34 Middle-bank reservation failures: 0 Active-event deferrals: 863 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[204]: P204(36A/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->36A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P204{seat=36A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=805,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 35|36 Current unavailable yield tiles: 36 Current yield-tile occupants: 204 Final row-event chain: 69|204 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1867\nPrecedence substitutions made: 4\nDependency chains followed: 1548\nBlocked by waiting-row occupant: 1548\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | baseline=190/288 (65.97%) | protected=285/288 (98.96%) | seatedDelta=+95 | completionDelta=+32.99% | outsideDelta=-50 | substitutions=4 | rowBlocks=1548 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 12 Scenario seed: 1480739711421685287 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2229 Passengers seated: 143/288 Average waiting ticks: 989.24 Longest waiting passenger: P3->8J(RIGHT) Longest waiting ticks: 2229 LEFT AISLE ---------- Total moves: 2018 Maximum occupied tiles: 30 Seat events: 98 Single-blocker events: 16 Multiple-blocker events: 5 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 811 Maximum occupied tiles: 22 Seat events: 45 Single-blocker events: 8 Multiple-blocker events: 1 Temporary aisle reoccupations: 10 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 65 Reservations granted: 65 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 93 Remaining moving in aisle: 44 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 74820 Longest unresolved passenger ID: 3 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P281(29G/LEFT) -> P94(3D/LEFT) -> P144(28A/LEFT) -> P32(12A/LEFT) -> P137(17A/LEFT) -> P129(21A/LEFT) -> P96(31E/LEFT) -> P268(36B/LEFT) -> P101(25A/LEFT) -> P224(23A/LEFT) -> P21(18A/LEFT) -> P159(35A/LEFT) -> P65(31A/LEFT) -> P52(26A/LEFT) -> P234(35C/LEFT) -> P127(18C/LEFT) -> P205(22E/LEFT) -> P53(22F/LEFT) -> P198(36C/LEFT) -> P108(23B/LEFT) -> P14(24A/LEFT) -> P215(26G/LEFT) -> P229(33C/LEFT) -> P89(31C/LEFT) -> P277(25B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 281 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 44 Total blocked ticks: 92233 Total stationary ticks: 362128 Seat-event requests: 3639 Failed seat-event starts: 3496 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 277 Critical blocker identity: P277->25B(LEFT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 52 Unresolved outside passengers: 93 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P277(25B/LEFT/WAITING_FOR_SEAT_EVENT) P89(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P53(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(3D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(29G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3496 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 36 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 6 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3496 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 654 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[36]: P36(26B/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P36->26B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P36{seat=26B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=26,directBlocker=-1,lastMoveTick=606,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 26 Current unavailable yield tiles: 26 Current yield-tile occupants: 36 Final row-event chain: 277|36 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 12 Scenario seed: 1480739711421685287 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2450 Passengers seated: 258/288 Average waiting ticks: 498.34 Longest waiting passenger: P275->13A(LEFT) Longest waiting ticks: 2427 LEFT AISLE ---------- Total moves: 2469 Maximum occupied tiles: 19 Seat events: 132 Single-blocker events: 27 Multiple-blocker events: 17 Temporary aisle reoccupations: 62 RIGHT AISLE ----------- Total moves: 2348 Maximum occupied tiles: 19 Seat events: 126 Single-blocker events: 35 Multiple-blocker events: 13 Temporary aisle reoccupations: 62 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1750 Reservations granted: 1750 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 24 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38884 Longest unresolved passenger ID: 237 Longest unresolved row: 35 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P125(29F/RIGHT) -> P220(36F/RIGHT) -> P282(33D/RIGHT) -> P211(31J/RIGHT) -> P63(32J/RIGHT) -> P62(33F/RIGHT) -> P147(32I/RIGHT) -> P192(36J/RIGHT) -> P272(35D/RIGHT) -> P237(35H/RIGHT) -> P209(35E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 54774 Total stationary ticks: 186618 Seat-event requests: 3456 Failed seat-event starts: 3198 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 209 Critical blocker identity: P209->35E(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 30 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P209(35E/RIGHT/WAITING_FOR_SEAT_EVENT) P237(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P282(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3095 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 36|37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3095 Rear-boundary failures: 103 Middle-bank reservation failures: 0 Active-event deferrals: 894 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 36|37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3456\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | baseline=143/288 (49.65%) | protected=258/288 (89.58%) | seatedDelta=+115 | completionDelta=+39.93% | outsideDelta=-93 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 13 Scenario seed: 2639249701066327415 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2393 Passengers seated: 237/259 Average waiting ticks: 459.46 Longest waiting passenger: P145->13D(RIGHT) Longest waiting ticks: 2375 LEFT AISLE ---------- Total moves: 1775 Maximum occupied tiles: 16 Seat events: 110 Single-blocker events: 22 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2073 Maximum occupied tiles: 13 Seat events: 127 Single-blocker events: 33 Multiple-blocker events: 9 Temporary aisle reoccupations: 51 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1591 Reservations granted: 1591 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 16 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25758 Longest unresolved passenger ID: 208 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P222(13I/RIGHT) -> P133(26H/RIGHT) -> P191(16G/RIGHT) -> P226(27D/RIGHT) -> P250(22H/RIGHT) -> P243(32I/RIGHT) -> P257(27F/RIGHT) -> P145(13D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 222 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 41066 Total stationary ticks: 148278 Seat-event requests: 3469 Failed seat-event starts: 3232 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 145 Critical blocker identity: P145->13D(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 22 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P145(13D/RIGHT/WAITING_FOR_SEAT_EVENT) P257(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P226(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3217 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 14|15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 213 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3217 Rear-boundary failures: 15 Middle-bank reservation failures: 0 Active-event deferrals: 912 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[213]: P213(15E/RIGHT/WAITING_AT_ROW@tile15) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P213->15E(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P213{seat=15E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=898,reason=WAITING_FOR_SEAT_EVENT,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 14|15 Current unavailable yield tiles: 15 Current yield-tile occupants: 213 Final row-event chain: 145|213 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 13 Scenario seed: 2639249701066327415 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2468 Passengers seated: 247/259 Average waiting ticks: 449.26 Longest waiting passenger: P208->32F(LEFT) Longest waiting ticks: 2426 LEFT AISLE ---------- Total moves: 1775 Maximum occupied tiles: 16 Seat events: 110 Single-blocker events: 22 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2175 Maximum occupied tiles: 13 Seat events: 137 Single-blocker events: 38 Multiple-blocker events: 12 Temporary aisle reoccupations: 62 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 101 Reservations granted: 101 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 8 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 14445 Longest unresolved passenger ID: 208 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P169(23B/LEFT) -> P220(29E/LEFT) -> P34(28C/LEFT) -> P140(28A/LEFT) -> P35(30B/LEFT) -> P96(27A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 169 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 27216 Total stationary ticks: 134443 Seat-event requests: 3565 Failed seat-event starts: 3318 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 96 Critical blocker identity: P96->27A(LEFT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 12 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P96(27A/LEFT/WAITING_FOR_SEAT_EVENT) P35(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1798 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 28|29 Critical blocker yield-tile occupants: 228|112 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1798 Rear-boundary failures: 1520 Middle-bank reservation failures: 0 Active-event deferrals: 941 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[228]: P228(31A/LEFT/MOVING_IN_AISLE@tile28) -> P112(32B/LEFT/MOVING_IN_AISLE@tile29) -> P233(32C/LEFT/MOVING_IN_AISLE@tile30) -> P126(31B/LEFT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[112]: P112(32B/LEFT/MOVING_IN_AISLE@tile29) -> P233(32C/LEFT/MOVING_IN_AISLE@tile30) -> P126(31B/LEFT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P126->31B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P228{seat=31A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=112,lastMoveTick=654,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P112{seat=32B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=233,lastMoveTick=631,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 28|29 Current yield-tile occupants: 228|112 Final row-event chain: 96|228|112|233|126 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3565\nPrecedence substitutions made: 1\nDependency chains followed: 84\nBlocked by waiting-row occupant: 84\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | baseline=237/259 (91.51%) | protected=247/259 (95.37%) | seatedDelta=+10 | completionDelta=+3.86% | outsideDelta=+0 | substitutions=1 | rowBlocks=84 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 14 Scenario seed: 3810749525179422626 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2315 Passengers seated: 208/274 Average waiting ticks: 615.37 Longest waiting passenger: P0->18A(LEFT) Longest waiting ticks: 2315 LEFT AISLE ---------- Total moves: 1625 Maximum occupied tiles: 20 Seat events: 97 Single-blocker events: 24 Multiple-blocker events: 3 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1908 Maximum occupied tiles: 27 Seat events: 111 Single-blocker events: 24 Multiple-blocker events: 12 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3321 Reservations granted: 3321 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 34 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54345 Longest unresolved passenger ID: 0 Longest unresolved row: 18 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P82(20D/LEFT) -> P94(32C/LEFT) -> P117(18F/LEFT) -> P106(8C/LEFT) -> P201(22E/LEFT) -> P256(10A/LEFT) -> P59(16C/LEFT) -> P254(25C/LEFT) -> P244(26B/LEFT) -> P192(15E/LEFT) -> P32(32A/LEFT) -> P156(15C/LEFT) -> P197(29C/LEFT) -> P68(16B/LEFT) -> P20(27C/LEFT) -> P46(16E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 82 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 73891 Total stationary ticks: 225867 Seat-event requests: 3469 Failed seat-event starts: 3261 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 46 Critical blocker identity: P46->16E(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 43 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P46(16E/LEFT/WAITING_FOR_SEAT_EVENT) P20(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P244(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P254(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P256(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(8C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3212 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 120 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3212 Rear-boundary failures: 49 Middle-bank reservation failures: 0 Active-event deferrals: 971 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[120]: P120(17B/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P120->17B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P120{seat=17B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=17,directBlocker=-1,lastMoveTick=635,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 120 Final row-event chain: 46|120 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 14 Scenario seed: 3810749525179422626 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2458 Passengers seated: 247/274 Average waiting ticks: 485.09 Longest waiting passenger: P89->24E(RIGHT) Longest waiting ticks: 2424 LEFT AISLE ---------- Total moves: 2161 Maximum occupied tiles: 12 Seat events: 135 Single-blocker events: 38 Multiple-blocker events: 7 Temporary aisle reoccupations: 52 RIGHT AISLE ----------- Total moves: 1908 Maximum occupied tiles: 26 Seat events: 112 Single-blocker events: 24 Multiple-blocker events: 12 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1825 Reservations granted: 1825 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 20 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34036 Longest unresolved passenger ID: 235 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P48(30F/RIGHT) -> P79(20E/RIGHT) -> P219(30G/RIGHT) -> P206(32G/RIGHT) -> P176(15D/RIGHT) -> P56(24H/RIGHT) -> P225(23F/RIGHT) -> P101(18E/RIGHT) -> P162(19H/RIGHT) -> P140(32F/RIGHT) -> P159(27H/RIGHT) -> P264(27I/RIGHT) -> P35(25G/RIGHT) -> P130(31H/RIGHT) -> P89(24E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 48 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 20 Total blocked ticks: 51411 Total stationary ticks: 170340 Seat-event requests: 3564 Failed seat-event starts: 3317 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 89 Critical blocker identity: P89->24E(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 27 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P89(24E/RIGHT/WAITING_FOR_SEAT_EVENT) P130(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3233 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 103 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3233 Rear-boundary failures: 84 Middle-bank reservation failures: 0 Active-event deferrals: 1090 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[103]: P103(32I/RIGHT/MOVING_IN_AISLE@tile25) -> P171(28F/RIGHT/MOVING_IN_AISLE@tile26) -> P39(29H/RIGHT/MOVING_IN_AISLE@tile27) -> P33(29G/RIGHT/MOVING_IN_AISLE@tile28) -> P110(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P110->29D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P103{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=171,lastMoveTick=746,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 103 Final row-event chain: 89|103|171|39|33|110 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3564\nPrecedence substitutions made: 4\nDependency chains followed: 1599\nBlocked by waiting-row occupant: 1629\nSubstituted events started: 3\nOccupied-space rejections: 1548\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | baseline=208/274 (75.91%) | protected=247/274 (90.15%) | seatedDelta=+39 | completionDelta=+14.23% | outsideDelta=-23 | substitutions=4 | rowBlocks=1629 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 15 Scenario seed: 6906828323504703945 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2148 Passengers seated: 157/324 Average waiting ticks: 944.73 Longest waiting passenger: P2->3D(LEFT) Longest waiting ticks: 2148 LEFT AISLE ---------- Total moves: 1770 Maximum occupied tiles: 33 Seat events: 87 Single-blocker events: 17 Multiple-blocker events: 2 Temporary aisle reoccupations: 21 RIGHT AISLE ----------- Total moves: 1451 Maximum occupied tiles: 30 Seat events: 70 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1609 Reservations granted: 1609 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 104 Remaining moving in aisle: 57 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 92246 Longest unresolved passenger ID: 2 Longest unresolved row: 3 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 28 Longest dependency chain: P188(34I/RIGHT) -> P213(30H/RIGHT) -> P78(24H/RIGHT) -> P316(22I/RIGHT) -> P220(36G/RIGHT) -> P172(17F/RIGHT) -> P170(35G/RIGHT) -> P39(14J/RIGHT) -> P142(15F/RIGHT) -> P320(27D/RIGHT) -> P55(32J/RIGHT) -> P31(31H/RIGHT) -> P33(25J/RIGHT) -> P24(22G/RIGHT) -> P219(28E/RIGHT) -> P264(27J/RIGHT) -> P1(26J/RIGHT) -> P138(30J/RIGHT) -> P97(26I/RIGHT) -> P126(35H/RIGHT) -> P317(23I/RIGHT) -> P16(24J/RIGHT) -> P222(32I/RIGHT) -> P224(33H/RIGHT) -> P267(32D/RIGHT) -> P60(35J/RIGHT) -> P205(29H/RIGHT) -> P197(28J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 188 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 57 Total blocked ticks: 106811 Total stationary ticks: 400923 Seat-event requests: 3503 Failed seat-event starts: 3346 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 197 Critical blocker identity: P197->28J(RIGHT) Direct fan-out: 1 Total indirect descendants: 27 Critical tree size including blocker: 28 Critical tree depth: 28 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 63 Unresolved outside passengers: 104 Unresolved internal passengers outside critical tree: 35 Critical blocker tree: P197(28J/RIGHT/WAITING_FOR_SEAT_EVENT) P205(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P317(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P320(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P316(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3346 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 182 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3346 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 1204 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[182]: P182(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P204(30G/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->30G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P182{seat=30I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=204,lastMoveTick=248,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 182 Final row-event chain: 197|182|204 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 15 Scenario seed: 6906828323504703945 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2279 Passengers seated: 178/324 Average waiting ticks: 924.92 Longest waiting passenger: P2->3D(LEFT) Longest waiting ticks: 2279 LEFT AISLE ---------- Total moves: 2064 Maximum occupied tiles: 26 Seat events: 108 Single-blocker events: 22 Multiple-blocker events: 8 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1451 Maximum occupied tiles: 30 Seat events: 70 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 83 Reservations granted: 83 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 90 Remaining moving in aisle: 51 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 85885 Longest unresolved passenger ID: 2 Longest unresolved row: 3 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 28 Longest dependency chain: P188(34I/RIGHT) -> P213(30H/RIGHT) -> P78(24H/RIGHT) -> P316(22I/RIGHT) -> P220(36G/RIGHT) -> P172(17F/RIGHT) -> P170(35G/RIGHT) -> P39(14J/RIGHT) -> P142(15F/RIGHT) -> P320(27D/RIGHT) -> P55(32J/RIGHT) -> P31(31H/RIGHT) -> P33(25J/RIGHT) -> P24(22G/RIGHT) -> P219(28E/RIGHT) -> P264(27J/RIGHT) -> P1(26J/RIGHT) -> P138(30J/RIGHT) -> P97(26I/RIGHT) -> P126(35H/RIGHT) -> P317(23I/RIGHT) -> P16(24J/RIGHT) -> P222(32I/RIGHT) -> P224(33H/RIGHT) -> P267(32D/RIGHT) -> P60(35J/RIGHT) -> P205(29H/RIGHT) -> P197(28J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 188 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 51 Total blocked ticks: 99009 Total stationary ticks: 388499 Seat-event requests: 3551 Failed seat-event starts: 3373 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 197 Critical blocker identity: P197->28J(RIGHT) Direct fan-out: 1 Total indirect descendants: 27 Critical tree size including blocker: 28 Critical tree depth: 28 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 56 Unresolved outside passengers: 90 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P197(28J/RIGHT/WAITING_FOR_SEAT_EVENT) P205(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P317(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P320(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P316(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3373 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 182 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3373 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 889 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[182]: P182(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P204(30G/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->30G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P182{seat=30I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=204,lastMoveTick=248,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 182 Final row-event chain: 197|182|204 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3551\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | baseline=157/324 (48.46%) | protected=178/324 (54.94%) | seatedDelta=+21 | completionDelta=+6.48% | outsideDelta=-14 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 16 Scenario seed: 6943734367912462520 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2167 Passengers seated: 122/324 Average waiting ticks: 1264.22 Longest waiting passenger: P0->23B(LEFT) Longest waiting ticks: 2167 LEFT AISLE ---------- Total moves: 595 Maximum occupied tiles: 18 Seat events: 31 Single-blocker events: 3 Multiple-blocker events: 0 Temporary aisle reoccupations: 3 RIGHT AISLE ----------- Total moves: 1756 Maximum occupied tiles: 23 Seat events: 91 Single-blocker events: 17 Multiple-blocker events: 1 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 78 Reservations granted: 75 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 161 Remaining moving in aisle: 33 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 56872 Longest unresolved passenger ID: 0 Longest unresolved row: 23 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P158(5D/RIGHT) -> P222(24I/RIGHT) -> P247(13E/RIGHT) -> P62(21D/RIGHT) -> P137(35H/RIGHT) -> P239(26H/RIGHT) -> P172(28H/RIGHT) -> P102(25G/RIGHT) -> P91(20H/RIGHT) -> P141(21H/RIGHT) -> P148(30I/RIGHT) -> P74(16E/RIGHT) -> P87(17D/RIGHT) -> P276(33I/RIGHT) -> P205(16H/RIGHT) -> P211(36J/RIGHT) -> P317(17I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 158 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 72815 Total stationary ticks: 468337 Seat-event requests: 3628 Failed seat-event starts: 3506 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 317 Critical blocker identity: P317->17I(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 41 Unresolved outside passengers: 161 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P317(17I/RIGHT/WAITING_FOR_SEAT_EVENT) P211(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P276(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P239(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P247(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(5D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3492 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 93 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3492 Rear-boundary failures: 14 Middle-bank reservation failures: 3 Active-event deferrals: 387 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[93]: P93(18I/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P93->18I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P93{seat=18I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=629,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 18 Current unavailable yield tiles: 18 Current yield-tile occupants: 93 Final row-event chain: 317|93 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 16 Scenario seed: 6943734367912462520 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2301 Passengers seated: 140/324 Average waiting ticks: 1206.83 Longest waiting passenger: P0->23B(LEFT) Longest waiting ticks: 2301 LEFT AISLE ---------- Total moves: 595 Maximum occupied tiles: 18 Seat events: 31 Single-blocker events: 3 Multiple-blocker events: 0 Temporary aisle reoccupations: 3 RIGHT AISLE ----------- Total moves: 2192 Maximum occupied tiles: 30 Seat events: 109 Single-blocker events: 21 Multiple-blocker events: 3 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1653 Reservations granted: 1650 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 136 Remaining moving in aisle: 42 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 73139 Longest unresolved passenger ID: 0 Longest unresolved row: 23 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P198(12G/RIGHT) -> P165(22G/RIGHT) -> P77(33E/RIGHT) -> P14(35I/RIGHT) -> P83(32H/RIGHT) -> P234(8I/RIGHT) -> P214(11H/RIGHT) -> P144(19F/RIGHT) -> P272(18J/RIGHT) -> P298(15I/RIGHT) -> P39(19H/RIGHT) -> P210(14I/RIGHT) -> P72(22D/RIGHT) -> P131(17G/RIGHT) -> P181(21F/RIGHT) -> P161(19G/RIGHT) -> P264(27D/RIGHT) -> P59(30F/RIGHT) -> P206(27E/RIGHT) -> P222(24I/RIGHT) -> P62(21D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 198 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 42 Total blocked ticks: 87135 Total stationary ticks: 466380 Seat-event requests: 3824 Failed seat-event starts: 3684 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 62 Critical blocker identity: P62->21D(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 48 Unresolved outside passengers: 136 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P62(21D/RIGHT/WAITING_FOR_SEAT_EVENT) P222(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P298(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P234(8I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P83(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3670 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 137 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3670 Rear-boundary failures: 14 Middle-bank reservation failures: 3 Active-event deferrals: 598 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[137]: P137(35H/RIGHT/MOVING_IN_AISLE@tile22) -> P239(26H/RIGHT/MOVING_IN_AISLE@tile23) -> P172(28H/RIGHT/MOVING_IN_AISLE@tile24) -> P102(25G/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P102->25G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P137{seat=35H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=239,lastMoveTick=729,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 137 Final row-event chain: 62|137|239|172|102 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3827\nPrecedence substitutions made: 2\nDependency chains followed: 46\nBlocked by waiting-row occupant: 47\nSubstituted events started: 2\nOccupied-space rejections: 1\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | baseline=122/324 (37.65%) | protected=140/324 (43.21%) | seatedDelta=+18 | completionDelta=+5.56% | outsideDelta=-25 | substitutions=2 | rowBlocks=47 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 17 Scenario seed: -6475296529861248584 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2330 Passengers seated: 214/245 Average waiting ticks: 444.41 Longest waiting passenger: P89->7D(RIGHT) Longest waiting ticks: 2314 LEFT AISLE ---------- Total moves: 1863 Maximum occupied tiles: 12 Seat events: 114 Single-blocker events: 27 Multiple-blocker events: 10 Temporary aisle reoccupations: 47 RIGHT AISLE ----------- Total moves: 1744 Maximum occupied tiles: 24 Seat events: 100 Single-blocker events: 19 Multiple-blocker events: 2 Temporary aisle reoccupations: 23 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1711 Reservations granted: 1709 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 25 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40743 Longest unresolved passenger ID: 139 Longest unresolved row: 31 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P168(24D/RIGHT) -> P162(16F/RIGHT) -> P72(20G/RIGHT) -> P224(26H/RIGHT) -> P130(25H/RIGHT) -> P91(30F/RIGHT) -> P36(32I/RIGHT) -> P201(23H/RIGHT) -> P243(29I/RIGHT) -> P79(28I/RIGHT) -> P198(29F/RIGHT) -> P195(27E/RIGHT) -> P61(26E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 168 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 55175 Total stationary ticks: 152389 Seat-event requests: 3460 Failed seat-event starts: 3246 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 61 Critical blocker identity: P61->26E(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 31 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P61(26E/RIGHT/WAITING_FOR_SEAT_EVENT) P195(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1642 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 42 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1642 Rear-boundary failures: 1604 Middle-bank reservation failures: 2 Active-event deferrals: 834 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[42]: P42(27I/RIGHT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P42->27I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P42{seat=27I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=582,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 42 Final row-event chain: 61|42 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 17 Scenario seed: -6475296529861248584 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2331 Passengers seated: 216/245 Average waiting ticks: 431.80 Longest waiting passenger: P61->26E(RIGHT) Longest waiting ticks: 2291 LEFT AISLE ---------- Total moves: 1863 Maximum occupied tiles: 12 Seat events: 114 Single-blocker events: 27 Multiple-blocker events: 10 Temporary aisle reoccupations: 47 RIGHT AISLE ----------- Total moves: 1772 Maximum occupied tiles: 24 Seat events: 102 Single-blocker events: 19 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1703 Reservations granted: 1701 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 25 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40699 Longest unresolved passenger ID: 139 Longest unresolved row: 31 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P202(12H/RIGHT) -> P220(25G/RIGHT) -> P12(13G/RIGHT) -> P19(22D/RIGHT) -> P168(24D/RIGHT) -> P162(16F/RIGHT) -> P72(20G/RIGHT) -> P224(26H/RIGHT) -> P130(25H/RIGHT) -> P91(30F/RIGHT) -> P36(32I/RIGHT) -> P201(23H/RIGHT) -> P243(29I/RIGHT) -> P79(28I/RIGHT) -> P198(29F/RIGHT) -> P195(27E/RIGHT) -> P61(26E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 202 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 52012 Total stationary ticks: 149256 Seat-event requests: 3454 Failed seat-event starts: 3238 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 61 Critical blocker identity: P61->26E(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 29 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P61(26E/RIGHT/WAITING_FOR_SEAT_EVENT) P195(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1633 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 42 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1633 Rear-boundary failures: 1605 Middle-bank reservation failures: 2 Active-event deferrals: 862 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[42]: P42(27I/RIGHT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P42->27I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P42{seat=27I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=582,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 42 Final row-event chain: 61|42 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3456\nPrecedence substitutions made: 1\nDependency chains followed: 1630\nBlocked by waiting-row occupant: 1630\nSubstituted events started: 2\nOccupied-space rejections: 1629\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | baseline=214/245 (87.35%) | protected=216/245 (88.16%) | seatedDelta=+2 | completionDelta=+0.82% | outsideDelta=+0 | substitutions=1 | rowBlocks=1630 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 18 Scenario seed: -6095620506025392626 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2011 Passengers seated: 127/192 Average waiting ticks: 615.45 Longest waiting passenger: P2->7H(RIGHT) Longest waiting ticks: 2011 LEFT AISLE ---------- Total moves: 951 Maximum occupied tiles: 20 Seat events: 56 Single-blocker events: 10 Multiple-blocker events: 1 Temporary aisle reoccupations: 12 RIGHT AISLE ----------- Total moves: 1143 Maximum occupied tiles: 14 Seat events: 71 Single-blocker events: 11 Multiple-blocker events: 2 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3294 Reservations granted: 3294 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 31 Remaining moving in aisle: 24 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38089 Longest unresolved passenger ID: 2 Longest unresolved row: 7 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P132(4F/LEFT) -> P187(7E/LEFT) -> P65(24F/LEFT) -> P72(28D/LEFT) -> P173(27E/LEFT) -> P25(26E/LEFT) -> P16(18D/LEFT) -> P22(24E/LEFT) -> P4(19A/LEFT) -> P126(24D/LEFT) -> P138(12D/LEFT) -> P15(21D/LEFT) -> P129(18B/LEFT) -> P127(30C/LEFT) -> P87(21C/LEFT) -> P59(25A/LEFT) -> P123(17F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 132 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 56759 Total stationary ticks: 157968 Seat-event requests: 3357 Failed seat-event starts: 3230 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 123 Critical blocker identity: P123->17F(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 34 Unresolved outside passengers: 31 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P123(17F/LEFT/WAITING_FOR_SEAT_EVENT) P59(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(12D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(18D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(7E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(4F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3132 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 18|19|20 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 30 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3132 Rear-boundary failures: 98 Middle-bank reservation failures: 0 Active-event deferrals: 635 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[30]: P30(18A/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P30->18A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P30{seat=18A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=362,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 18|19|20 Current unavailable yield tiles: 18 Current yield-tile occupants: 30 Final row-event chain: 123|30 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 18 Scenario seed: -6095620506025392626 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2130 Passengers seated: 176/192 Average waiting ticks: 347.61 Longest waiting passenger: P121->27C(RIGHT) Longest waiting ticks: 2098 LEFT AISLE ---------- Total moves: 1412 Maximum occupied tiles: 13 Seat events: 88 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1300 Maximum occupied tiles: 13 Seat events: 88 Single-blocker events: 19 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3268 Reservations granted: 3268 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 17533 Longest unresolved passenger ID: 62 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P12(28B/LEFT) -> P184(20C/LEFT) -> P125(21B/LEFT) -> P49(25F/LEFT) -> P92(27B/LEFT) -> P26(27A/LEFT) -> P65(24F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 12 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 29816 Total stationary ticks: 86507 Seat-event requests: 3351 Failed seat-event starts: 3175 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 65 Critical blocker identity: P65->24F(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 16 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P65(24F/LEFT/WAITING_FOR_SEAT_EVENT) P26(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P49(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3104 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 25|26|27 Critical blocker unavailable yield tiles: 26|27 Critical blocker yield-tile occupants: 72|173 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3104 Rear-boundary failures: 71 Middle-bank reservation failures: 0 Active-event deferrals: 1137 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[72]: P72(28D/LEFT/MOVING_IN_AISLE@tile26) -> P173(27E/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[173]: P173(27E/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P173->27E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P72{seat=28D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=173,lastMoveTick=530,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P173{seat=27E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=529,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 25|26|27 Current unavailable yield tiles: 26|27 Current yield-tile occupants: 72|173 Final row-event chain: 65|72|173 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3351\nPrecedence substitutions made: 2\nDependency chains followed: 1563\nBlocked by waiting-row occupant: 1563\nSubstituted events started: 2\nOccupied-space rejections: 1561\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | baseline=127/192 (66.15%) | protected=176/192 (91.67%) | seatedDelta=+49 | completionDelta=+25.52% | outsideDelta=-31 | substitutions=2 | rowBlocks=1563 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 19 Scenario seed: 4574233961606486996 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2395 Passengers seated: 239/245 Average waiting ticks: 417.69 Longest waiting passenger: P146->28E(RIGHT) Longest waiting ticks: 2354 LEFT AISLE ---------- Total moves: 1868 Maximum occupied tiles: 13 Seat events: 126 Single-blocker events: 34 Multiple-blocker events: 11 Temporary aisle reoccupations: 56 RIGHT AISLE ----------- Total moves: 1930 Maximum occupied tiles: 13 Seat events: 113 Single-blocker events: 29 Multiple-blocker events: 7 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1736 Reservations granted: 1732 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 5700 Longest unresolved passenger ID: 21 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P207(31G/RIGHT) -> P0(30H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 207 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 15747 Total stationary ticks: 111230 Seat-event requests: 1904 Failed seat-event starts: 1665 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 0 Critical blocker identity: P0->30H(RIGHT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 6 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P0(30H/RIGHT/WAITING_FOR_SEAT_EVENT) P207(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1627 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 232 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1627 Rear-boundary failures: 38 Middle-bank reservation failures: 4 Active-event deferrals: 680 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[232]: P232(32I/RIGHT/MOVING_IN_AISLE@tile31) -> P21(32D/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P21->32D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P232{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=21,lastMoveTick=688,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 232 Final row-event chain: 0|232|21 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 19 Scenario seed: 4574233961606486996 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2395 Passengers seated: 239/245 Average waiting ticks: 417.69 Longest waiting passenger: P146->28E(RIGHT) Longest waiting ticks: 2354 LEFT AISLE ---------- Total moves: 1868 Maximum occupied tiles: 13 Seat events: 126 Single-blocker events: 34 Multiple-blocker events: 11 Temporary aisle reoccupations: 56 RIGHT AISLE ----------- Total moves: 1930 Maximum occupied tiles: 13 Seat events: 113 Single-blocker events: 29 Multiple-blocker events: 7 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1736 Reservations granted: 1732 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 5700 Longest unresolved passenger ID: 21 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P207(31G/RIGHT) -> P0(30H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 207 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 15747 Total stationary ticks: 111230 Seat-event requests: 1904 Failed seat-event starts: 1665 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 0 Critical blocker identity: P0->30H(RIGHT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 6 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P0(30H/RIGHT/WAITING_FOR_SEAT_EVENT) P207(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1627 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 232 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1627 Rear-boundary failures: 38 Middle-bank reservation failures: 4 Active-event deferrals: 680 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[232]: P232(32I/RIGHT/MOVING_IN_AISLE@tile31) -> P21(32D/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P21->32D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P232{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=21,lastMoveTick=688,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 232 Final row-event chain: 0|232|21 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1908\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | baseline=239/245 (97.55%) | protected=239/245 (97.55%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 20 Scenario seed: 977936437897373153 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2284 Passengers seated: 177/228 Average waiting ticks: 529.05 Longest waiting passenger: P3->23A(LEFT) Longest waiting ticks: 2284 LEFT AISLE ---------- Total moves: 1091 Maximum occupied tiles: 24 Seat events: 71 Single-blocker events: 12 Multiple-blocker events: 6 Temporary aisle reoccupations: 25 RIGHT AISLE ----------- Total moves: 1634 Maximum occupied tiles: 15 Seat events: 106 Single-blocker events: 27 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1687 Reservations granted: 1687 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 29 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50456 Longest unresolved passenger ID: 3 Longest unresolved row: 23 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P193(21B/LEFT) -> P0(18B/LEFT) -> P143(12D/LEFT) -> P32(24C/LEFT) -> P72(15F/LEFT) -> P224(23B/LEFT) -> P173(24B/LEFT) -> P48(14D/LEFT) -> P135(20A/LEFT) -> P176(12B/LEFT) -> P75(27B/LEFT) -> P150(29A/LEFT) -> P184(30C/LEFT) -> P31(14A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 193 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 62416 Total stationary ticks: 172955 Seat-event requests: 3556 Failed seat-event starts: 3379 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 31 Critical blocker identity: P31->14A(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 34 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P31(14A/LEFT/WAITING_FOR_SEAT_EVENT) P184(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(15F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(12D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3357 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 5 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3357 Rear-boundary failures: 22 Middle-bank reservation failures: 0 Active-event deferrals: 617 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 9 Yield-occupant trace: yieldOccupant[5]: P5(28E/LEFT/MOVING_IN_AISLE@tile15) -> P209(20B/LEFT/MOVING_IN_AISLE@tile16) -> P227(19C/LEFT/MOVING_IN_AISLE@tile17) -> P119(24F/LEFT/MOVING_IN_AISLE@tile18) -> P197(27A/LEFT/MOVING_IN_AISLE@tile19) -> P68(28F/LEFT/MOVING_IN_AISLE@tile20) -> P69(24A/LEFT/MOVING_IN_AISLE@tile21) -> P126(30B/LEFT/MOVING_IN_AISLE@tile22) -> P221(23D/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P221->23D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P5{seat=28E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=209,lastMoveTick=478,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 5 Final row-event chain: 31|5|209|227|119|197|68|69|126|221 Final row-event chain length: 10 Distinct row events in chain: 10 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 20 Scenario seed: 977936437897373153 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2286 Passengers seated: 208/228 Average waiting ticks: 407.61 Longest waiting passenger: P201->25C(RIGHT) Longest waiting ticks: 2243 LEFT AISLE ---------- Total moves: 1579 Maximum occupied tiles: 13 Seat events: 102 Single-blocker events: 21 Multiple-blocker events: 10 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 1634 Maximum occupied tiles: 15 Seat events: 106 Single-blocker events: 27 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3224 Reservations granted: 3224 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 16 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25207 Longest unresolved passenger ID: 45 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P85(29F/LEFT) -> P175(29B/LEFT) -> P90(22B/LEFT) -> P122(21F/LEFT) -> P3(23A/LEFT) -> P107(25E/LEFT) -> P127(22F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 85 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 35411 Total stationary ticks: 120494 Seat-event requests: 3332 Failed seat-event starts: 3124 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 127 Critical blocker identity: P127->22F(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 20 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P127(22F/LEFT/WAITING_FOR_SEAT_EVENT) P107(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3102 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 23|24|25 Critical blocker unavailable yield tiles: 23|24|25 Critical blocker yield-tile occupants: 61|217|125 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3102 Rear-boundary failures: 22 Middle-bank reservation failures: 0 Active-event deferrals: 539 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 3 Trace length: 3 Yield-occupant trace: yieldOccupant[61]: P61(28C/LEFT/MOVING_IN_AISLE@tile23) -> P217(26E/LEFT/MOVING_IN_AISLE@tile24) -> P125(25B/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[217]: P217(26E/LEFT/MOVING_IN_AISLE@tile24) -> P125(25B/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[125]: P125(25B/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P125->25B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P61{seat=28C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=217,lastMoveTick=708,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P217{seat=26E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=125,lastMoveTick=707,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P125{seat=25B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=25,directBlocker=-1,lastMoveTick=706,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 23|24|25 Current unavailable yield tiles: 23|24|25 Current yield-tile occupants: 61|217|125 Final row-event chain: 127|61|217|125 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3332\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | baseline=177/228 (77.63%) | protected=208/228 (91.23%) | seatedDelta=+31 | completionDelta=+13.60% | outsideDelta=-17 | substitutions=1 | rowBlocks=1 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 21 Scenario seed: 2863904271542952796 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2048 Passengers seated: 92/245 Average waiting ticks: 1077.04 Longest waiting passenger: P0->23D(RIGHT) Longest waiting ticks: 2048 LEFT AISLE ---------- Total moves: 1294 Maximum occupied tiles: 28 Seat events: 73 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 380 Maximum occupied tiles: 17 Seat events: 19 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1623 Reservations granted: 1623 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 108 Remaining moving in aisle: 40 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 67230 Longest unresolved passenger ID: 0 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P193(29E/LEFT) -> P149(28C/LEFT) -> P241(25F/LEFT) -> P51(10F/LEFT) -> P84(17C/LEFT) -> P153(30C/LEFT) -> P127(16C/LEFT) -> P130(11D/LEFT) -> P8(26A/LEFT) -> P92(11C/LEFT) -> P108(32A/LEFT) -> P128(13E/LEFT) -> P115(17A/LEFT) -> P11(31C/LEFT) -> P215(21B/LEFT) -> P111(26C/LEFT) -> P214(19F/LEFT) -> P140(23A/LEFT) -> P28(22B/LEFT) -> P91(22D/LEFT) -> P194(27B/LEFT) -> P234(30B/LEFT) -> P12(31A/LEFT) -> P163(31E/LEFT) -> P73(28F/LEFT) -> P145(27A/LEFT) -> P240(27E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 193 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 40 Total blocked ticks: 78469 Total stationary ticks: 332499 Seat-event requests: 3589 Failed seat-event starts: 3497 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 240 Critical blocker identity: P240->27E(LEFT) Direct fan-out: 1 Total indirect descendants: 26 Critical tree size including blocker: 27 Critical tree depth: 27 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 45 Unresolved outside passengers: 108 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P240(27E/LEFT/WAITING_FOR_SEAT_EVENT) P145(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(11D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3497 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 68 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3497 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 451 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[68]: P68(28E/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P68->28E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P68{seat=28E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=28,directBlocker=-1,lastMoveTick=297,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 28 Current unavailable yield tiles: 28 Current yield-tile occupants: 68 Final row-event chain: 240|68 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 21 Scenario seed: 2863904271542952796 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2306 Passengers seated: 132/245 Average waiting ticks: 1105.63 Longest waiting passenger: P0->23D(RIGHT) Longest waiting ticks: 2306 LEFT AISLE ---------- Total moves: 1802 Maximum occupied tiles: 12 Seat events: 113 Single-blocker events: 28 Multiple-blocker events: 3 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 380 Maximum occupied tiles: 17 Seat events: 19 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1569 Reservations granted: 1569 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 93 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 31924 Longest unresolved passenger ID: 0 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P212(11I/RIGHT) -> P40(11G/RIGHT) -> P1(28I/RIGHT) -> P126(18I/RIGHT) -> P123(29D/RIGHT) -> P201(12I/RIGHT) -> P24(25E/RIGHT) -> P158(24I/RIGHT) -> P165(24E/RIGHT) -> P209(28D/RIGHT) -> P227(26G/RIGHT) -> P173(18H/RIGHT) -> P169(13I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 212 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 44617 Total stationary ticks: 304865 Seat-event requests: 3855 Failed seat-event starts: 3723 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 169 Critical blocker identity: P169->13I(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 20 Unresolved outside passengers: 93 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P169(13I/RIGHT/WAITING_FOR_SEAT_EVENT) P173(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(12I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(11I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3688 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 77 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3688 Rear-boundary failures: 35 Middle-bank reservation failures: 0 Active-event deferrals: 388 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[77]: P77(17D/RIGHT/MOVING_IN_AISLE@tile14) -> P155(22F/RIGHT/MOVING_IN_AISLE@tile15) -> P179(16G/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P179->16G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P77{seat=17D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=155,lastMoveTick=138,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 77 Final row-event chain: 169|77|155|179 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3855\nPrecedence substitutions made: 1\nDependency chains followed: 1527\nBlocked by waiting-row occupant: 1527\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | baseline=92/245 (37.55%) | protected=132/245 (53.88%) | seatedDelta=+40 | completionDelta=+16.33% | outsideDelta=-15 | substitutions=1 | rowBlocks=1527 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 22 Scenario seed: -6417819317776432339 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1969 Passengers seated: 111/216 Average waiting ticks: 814.13 Longest waiting passenger: P1->24G(RIGHT) Longest waiting ticks: 1969 LEFT AISLE ---------- Total moves: 906 Maximum occupied tiles: 12 Seat events: 64 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 985 Maximum occupied tiles: 25 Seat events: 47 Single-blocker events: 4 Multiple-blocker events: 1 Temporary aisle reoccupations: 6 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1705 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 1518 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 68 Remaining moving in aisle: 32 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50966 Longest unresolved passenger ID: 1 Longest unresolved row: 24 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P191(28D/RIGHT) -> P104(28C/RIGHT) -> P71(24C/RIGHT) -> P16(28E/RIGHT) -> P112(29C/RIGHT) -> P69(24H/RIGHT) -> P97(26H/RIGHT) -> P33(28G/RIGHT) -> P150(23F/RIGHT) -> P200(23D/RIGHT) -> P115(26D/RIGHT) -> P161(30G/RIGHT) -> P17(25D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 191 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 61445 Total stationary ticks: 228414 Seat-event requests: 1766 Failed seat-event starts: 1655 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 17 Critical blocker identity: P17->25D(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 37 Unresolved outside passengers: 68 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P17(25D/RIGHT/WAITING_FOR_SEAT_EVENT) P161(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P112(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1655 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 196 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1655 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 373 Simultaneous arbitration losses: 1518 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[196]: P196(27F/RIGHT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P196->27F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P196{seat=27F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=231,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 27 Current yield-tile occupants: 196 Final row-event chain: 17|196 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 22 Scenario seed: -6417819317776432339 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2331 Passengers seated: 211/216 Average waiting ticks: 378.82 Longest waiting passenger: P54->27C(RIGHT) Longest waiting ticks: 2292 LEFT AISLE ---------- Total moves: 1309 Maximum occupied tiles: 10 Seat events: 97 Single-blocker events: 22 Multiple-blocker events: 8 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1852 Maximum occupied tiles: 12 Seat events: 114 Single-blocker events: 33 Multiple-blocker events: 10 Temporary aisle reoccupations: 56 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1736 Reservations granted: 1734 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 4877 Longest unresolved passenger ID: 159 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P171(30H/RIGHT) -> P68(30C/RIGHT) -> P159(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 171 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 12508 Total stationary ticks: 89432 Seat-event requests: 1840 Failed seat-event starts: 1629 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 159 Critical blocker identity: P159->30E(RIGHT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 5 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P159(30E/RIGHT/WAITING_FOR_SEAT_EVENT) P68(30C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1519 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1519 Rear-boundary failures: 110 Middle-bank reservation failures: 2 Active-event deferrals: 605 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1842\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 6\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | baseline=111/216 (51.39%) | protected=211/216 (97.69%) | seatedDelta=+100 | completionDelta=+46.30% | outsideDelta=-68 | substitutions=3 | rowBlocks=3 | substitutedStarts=6 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 23 Scenario seed: -9174748580180408511 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2261 Passengers seated: 193/216 Average waiting ticks: 401.50 Longest waiting passenger: P119->15F(LEFT) Longest waiting ticks: 2233 LEFT AISLE ---------- Total moves: 1493 Maximum occupied tiles: 22 Seat events: 87 Single-blocker events: 23 Multiple-blocker events: 7 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1482 Maximum occupied tiles: 11 Seat events: 106 Single-blocker events: 22 Multiple-blocker events: 10 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3253 Reservations granted: 3246 Reservations denied/waited: 7 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 17 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28257 Longest unresolved passenger ID: 211 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P29(26A/LEFT) -> P78(25F/LEFT) -> P131(27B/LEFT) -> P205(11B/LEFT) -> P95(14A/LEFT) -> P20(9A/LEFT) -> P185(30D/LEFT) -> P175(21A/LEFT) -> P137(13B/LEFT) -> P126(26D/LEFT) -> P18(23A/LEFT) -> P33(24C/LEFT) -> P119(15F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 29 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 42428 Total stationary ticks: 117283 Seat-event requests: 3486 Failed seat-event starts: 3293 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 119 Critical blocker identity: P119->15F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 23 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P119(15F/LEFT/WAITING_FOR_SEAT_EVENT) P33(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1701 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 16|17|18 Critical blocker unavailable yield tiles: 16|17|18 Critical blocker yield-tile occupants: 116|178|34 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1701 Rear-boundary failures: 1592 Middle-bank reservation failures: 7 Active-event deferrals: 852 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 3 Trace length: 3 Yield-occupant trace: yieldOccupant[116]: P116(27D/LEFT/MOVING_IN_AISLE@tile16) -> P178(19A/LEFT/MOVING_IN_AISLE@tile17) -> P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[178]: P178(19A/LEFT/MOVING_IN_AISLE@tile17) -> P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[34]: P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P34->18B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P116{seat=27D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=178,lastMoveTick=619,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P178{seat=19A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=34,lastMoveTick=618,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P34{seat=18B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=617,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 16|17|18 Current unavailable yield tiles: 16|17|18 Current yield-tile occupants: 116|178|34 Final row-event chain: 119|116|178|34 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 23 Scenario seed: -9174748580180408511 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2261 Passengers seated: 193/216 Average waiting ticks: 401.50 Longest waiting passenger: P119->15F(LEFT) Longest waiting ticks: 2233 LEFT AISLE ---------- Total moves: 1493 Maximum occupied tiles: 22 Seat events: 87 Single-blocker events: 23 Multiple-blocker events: 7 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1482 Maximum occupied tiles: 11 Seat events: 106 Single-blocker events: 22 Multiple-blocker events: 10 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3253 Reservations granted: 3246 Reservations denied/waited: 7 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 17 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28257 Longest unresolved passenger ID: 211 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P29(26A/LEFT) -> P78(25F/LEFT) -> P131(27B/LEFT) -> P205(11B/LEFT) -> P95(14A/LEFT) -> P20(9A/LEFT) -> P185(30D/LEFT) -> P175(21A/LEFT) -> P137(13B/LEFT) -> P126(26D/LEFT) -> P18(23A/LEFT) -> P33(24C/LEFT) -> P119(15F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 29 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 42428 Total stationary ticks: 117283 Seat-event requests: 3486 Failed seat-event starts: 3293 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 119 Critical blocker identity: P119->15F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 23 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P119(15F/LEFT/WAITING_FOR_SEAT_EVENT) P33(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1701 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 16|17|18 Critical blocker unavailable yield tiles: 16|17|18 Critical blocker yield-tile occupants: 116|178|34 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1701 Rear-boundary failures: 1592 Middle-bank reservation failures: 7 Active-event deferrals: 852 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 3 Trace length: 3 Yield-occupant trace: yieldOccupant[116]: P116(27D/LEFT/MOVING_IN_AISLE@tile16) -> P178(19A/LEFT/MOVING_IN_AISLE@tile17) -> P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[178]: P178(19A/LEFT/MOVING_IN_AISLE@tile17) -> P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[34]: P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P34->18B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P116{seat=27D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=178,lastMoveTick=619,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P178{seat=19A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=34,lastMoveTick=618,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P34{seat=18B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=617,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 16|17|18 Current unavailable yield tiles: 16|17|18 Current yield-tile occupants: 116|178|34 Final row-event chain: 119|116|178|34 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3494\nPrecedence substitutions made: 0\nDependency chains followed: 70\nBlocked by waiting-row occupant: 70\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | baseline=193/216 (89.35%) | protected=193/216 (89.35%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=70 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 24 Scenario seed: -3572454556961492636 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2195 Passengers seated: 166/204 Average waiting ticks: 410.17 Longest waiting passenger: P69->29A(LEFT) Longest waiting ticks: 2195 LEFT AISLE ---------- Total moves: 1195 Maximum occupied tiles: 28 Seat events: 70 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1508 Maximum occupied tiles: 17 Seat events: 96 Single-blocker events: 24 Multiple-blocker events: 8 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3353 Reservations granted: 3353 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 27 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45970 Longest unresolved passenger ID: 69 Longest unresolved row: 29 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P98(15A/LEFT) -> P203(10A/LEFT) -> P130(20A/LEFT) -> P110(30A/LEFT) -> P31(11B/LEFT) -> P73(18E/LEFT) -> P44(18F/LEFT) -> P74(28B/LEFT) -> P194(28A/LEFT) -> P195(21A/LEFT) -> P46(29B/LEFT) -> P84(13E/LEFT) -> P140(22B/LEFT) -> P142(18A/LEFT) -> P126(18B/LEFT) -> P105(20B/LEFT) -> P3(23F/LEFT) -> P199(25F/LEFT) -> P178(27D/LEFT) -> P22(20E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 98 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 59854 Total stationary ticks: 131735 Seat-event requests: 3481 Failed seat-event starts: 3315 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->20E(LEFT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 33 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P22(20E/LEFT/WAITING_FOR_SEAT_EVENT) P178(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3267 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 21|22 Critical blocker unavailable yield tiles: 21|22 Critical blocker yield-tile occupants: 91|77 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3267 Rear-boundary failures: 48 Middle-bank reservation failures: 0 Active-event deferrals: 812 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[91]: P91(22C/LEFT/MOVING_IN_AISLE@tile21) -> P77(23C/LEFT/MOVING_IN_AISLE@tile22) -> P113(24C/LEFT/MOVING_IN_AISLE@tile23) -> P81(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[77]: P77(23C/LEFT/MOVING_IN_AISLE@tile22) -> P113(24C/LEFT/MOVING_IN_AISLE@tile23) -> P81(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P81->24F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P91{seat=22C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=77,lastMoveTick=447,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P77{seat=23C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=113,lastMoveTick=421,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 21|22 Current unavailable yield tiles: 21|22 Current yield-tile occupants: 91|77 Final row-event chain: 22|91|77|113|81 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 24 Scenario seed: -3572454556961492636 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2195 Passengers seated: 166/204 Average waiting ticks: 410.17 Longest waiting passenger: P69->29A(LEFT) Longest waiting ticks: 2195 LEFT AISLE ---------- Total moves: 1195 Maximum occupied tiles: 28 Seat events: 70 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1508 Maximum occupied tiles: 17 Seat events: 96 Single-blocker events: 24 Multiple-blocker events: 8 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3353 Reservations granted: 3353 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 27 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45970 Longest unresolved passenger ID: 69 Longest unresolved row: 29 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P98(15A/LEFT) -> P203(10A/LEFT) -> P130(20A/LEFT) -> P110(30A/LEFT) -> P31(11B/LEFT) -> P73(18E/LEFT) -> P44(18F/LEFT) -> P74(28B/LEFT) -> P194(28A/LEFT) -> P195(21A/LEFT) -> P46(29B/LEFT) -> P84(13E/LEFT) -> P140(22B/LEFT) -> P142(18A/LEFT) -> P126(18B/LEFT) -> P105(20B/LEFT) -> P3(23F/LEFT) -> P199(25F/LEFT) -> P178(27D/LEFT) -> P22(20E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 98 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 59854 Total stationary ticks: 131735 Seat-event requests: 3481 Failed seat-event starts: 3315 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->20E(LEFT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 33 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P22(20E/LEFT/WAITING_FOR_SEAT_EVENT) P178(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3267 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 21|22 Critical blocker unavailable yield tiles: 21|22 Critical blocker yield-tile occupants: 91|77 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3267 Rear-boundary failures: 48 Middle-bank reservation failures: 0 Active-event deferrals: 812 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[91]: P91(22C/LEFT/MOVING_IN_AISLE@tile21) -> P77(23C/LEFT/MOVING_IN_AISLE@tile22) -> P113(24C/LEFT/MOVING_IN_AISLE@tile23) -> P81(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[77]: P77(23C/LEFT/MOVING_IN_AISLE@tile22) -> P113(24C/LEFT/MOVING_IN_AISLE@tile23) -> P81(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P81->24F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P91{seat=22C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=77,lastMoveTick=447,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P77{seat=23C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=113,lastMoveTick=421,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 21|22 Current unavailable yield tiles: 21|22 Current yield-tile occupants: 91|77 Final row-event chain: 22|91|77|113|81 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3481\nPrecedence substitutions made: 0\nDependency chains followed: 20\nBlocked by waiting-row occupant: 20\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | baseline=166/204 (81.37%) | protected=166/204 (81.37%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=20 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 25 Scenario seed: 5795042063598857876 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1945 Passengers seated: 118/235 Average waiting ticks: 919.09 Longest waiting passenger: P0->26D(LEFT) Longest waiting ticks: 1945 LEFT AISLE ---------- Total moves: 1033 Maximum occupied tiles: 11 Seat events: 63 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 923 Maximum occupied tiles: 21 Seat events: 55 Single-blocker events: 11 Multiple-blocker events: 3 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3179 Reservations granted: 3175 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 85 Remaining moving in aisle: 21 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 33100 Longest unresolved passenger ID: 0 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P180(15H/RIGHT) -> P224(3F/RIGHT) -> P182(20E/RIGHT) -> P197(18G/RIGHT) -> P149(19H/RIGHT) -> P186(24E/RIGHT) -> P193(26H/RIGHT) -> P6(20H/RIGHT) -> P55(9C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 180 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 52678 Total stationary ticks: 250698 Seat-event requests: 3249 Failed seat-event starts: 3131 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 55 Critical blocker identity: P55->9C(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 32 Unresolved outside passengers: 85 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P55(9C/RIGHT/WAITING_FOR_SEAT_EVENT) P6(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(3F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3061 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 10|11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 187 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3061 Rear-boundary failures: 70 Middle-bank reservation failures: 4 Active-event deferrals: 469 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[187]: P187(16G/RIGHT/MOVING_IN_AISLE@tile11) -> P206(12C/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P206->12C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P187{seat=16G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=206,lastMoveTick=401,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 10|11 Current unavailable yield tiles: 11 Current yield-tile occupants: 187 Final row-event chain: 55|187|206 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 25 Scenario seed: 5795042063598857876 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2281 Passengers seated: 165/235 Average waiting ticks: 762.26 Longest waiting passenger: P2->17H(RIGHT) Longest waiting ticks: 2281 LEFT AISLE ---------- Total moves: 1653 Maximum occupied tiles: 12 Seat events: 110 Single-blocker events: 23 Multiple-blocker events: 8 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 923 Maximum occupied tiles: 21 Seat events: 55 Single-blocker events: 11 Multiple-blocker events: 3 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2042 Reservations granted: 2038 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 49 Remaining moving in aisle: 15 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29229 Longest unresolved passenger ID: 2 Longest unresolved row: 17 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P180(15H/RIGHT) -> P224(3F/RIGHT) -> P182(20E/RIGHT) -> P197(18G/RIGHT) -> P149(19H/RIGHT) -> P186(24E/RIGHT) -> P193(26H/RIGHT) -> P6(20H/RIGHT) -> P55(9C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 180 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 44276 Total stationary ticks: 210557 Seat-event requests: 2135 Failed seat-event starts: 1970 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 55 Critical blocker identity: P55->9C(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 21 Unresolved outside passengers: 49 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P55(9C/RIGHT/WAITING_FOR_SEAT_EVENT) P6(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(3F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1900 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 10|11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 187 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1900 Rear-boundary failures: 70 Middle-bank reservation failures: 4 Active-event deferrals: 565 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[187]: P187(16G/RIGHT/MOVING_IN_AISLE@tile11) -> P206(12C/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P206->12C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P187{seat=16G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=206,lastMoveTick=401,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 10|11 Current unavailable yield tiles: 11 Current yield-tile occupants: 187 Final row-event chain: 55|187|206 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2139\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | baseline=118/235 (50.21%) | protected=165/235 (70.21%) | seatedDelta=+47 | completionDelta=+20.00% | outsideDelta=-36 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 26 Scenario seed: -5431304036802426310 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2294 Passengers seated: 188/235 Average waiting ticks: 511.49 Longest waiting passenger: P5->10H(RIGHT) Longest waiting ticks: 2294 LEFT AISLE ---------- Total moves: 1596 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 34 Multiple-blocker events: 2 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1355 Maximum occupied tiles: 30 Seat events: 77 Single-blocker events: 13 Multiple-blocker events: 5 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1858 Reservations granted: 1854 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 16 Remaining moving in aisle: 27 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48205 Longest unresolved passenger ID: 5 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P67(30H/RIGHT) -> P18(3H/RIGHT) -> P199(5F/RIGHT) -> P129(22E/RIGHT) -> P116(8C/RIGHT) -> P65(7D/RIGHT) -> P114(25G/RIGHT) -> P11(27G/RIGHT) -> P229(17D/RIGHT) -> P166(18G/RIGHT) -> P168(13H/RIGHT) -> P78(29C/RIGHT) -> P72(22G/RIGHT) -> P181(20G/RIGHT) -> P172(27F/RIGHT) -> P26(18E/RIGHT) -> P186(21D/RIGHT) -> P135(24F/RIGHT) -> P201(29G/RIGHT) -> P64(26G/RIGHT) -> P10(28F/RIGHT) -> P179(22C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 67 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 59697 Total stationary ticks: 170868 Seat-event requests: 3594 Failed seat-event starts: 3406 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 179 Critical blocker identity: P179->22C(RIGHT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 31 Unresolved outside passengers: 16 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P179(22C/RIGHT/WAITING_FOR_SEAT_EVENT) P10(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(7D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(8C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(3H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1851 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 23|24 Critical blocker yield-tile occupants: 29|122 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1851 Rear-boundary failures: 1555 Middle-bank reservation failures: 4 Active-event deferrals: 948 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 6 Yield-occupant trace: yieldOccupant[29]: P29(30G/RIGHT/MOVING_IN_AISLE@tile23) -> P122(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P164(29H/RIGHT/MOVING_IN_AISLE@tile25) -> P213(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P54(28C/RIGHT/MOVING_IN_AISLE@tile27) -> P40(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[122]: P122(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P164(29H/RIGHT/MOVING_IN_AISLE@tile25) -> P213(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P54(28C/RIGHT/MOVING_IN_AISLE@tile27) -> P40(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P40->28H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P29{seat=30G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=122,lastMoveTick=422,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P122{seat=25H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=164,lastMoveTick=421,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 23|24 Current yield-tile occupants: 29|122 Final row-event chain: 179|29|122|164|213|54|40 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 26 Scenario seed: -5431304036802426310 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2294 Passengers seated: 188/235 Average waiting ticks: 511.49 Longest waiting passenger: P5->10H(RIGHT) Longest waiting ticks: 2294 LEFT AISLE ---------- Total moves: 1596 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 34 Multiple-blocker events: 2 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1355 Maximum occupied tiles: 30 Seat events: 77 Single-blocker events: 13 Multiple-blocker events: 5 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1858 Reservations granted: 1854 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 16 Remaining moving in aisle: 27 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48205 Longest unresolved passenger ID: 5 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P67(30H/RIGHT) -> P18(3H/RIGHT) -> P199(5F/RIGHT) -> P129(22E/RIGHT) -> P116(8C/RIGHT) -> P65(7D/RIGHT) -> P114(25G/RIGHT) -> P11(27G/RIGHT) -> P229(17D/RIGHT) -> P166(18G/RIGHT) -> P168(13H/RIGHT) -> P78(29C/RIGHT) -> P72(22G/RIGHT) -> P181(20G/RIGHT) -> P172(27F/RIGHT) -> P26(18E/RIGHT) -> P186(21D/RIGHT) -> P135(24F/RIGHT) -> P201(29G/RIGHT) -> P64(26G/RIGHT) -> P10(28F/RIGHT) -> P179(22C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 67 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 59697 Total stationary ticks: 170868 Seat-event requests: 3594 Failed seat-event starts: 3406 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 179 Critical blocker identity: P179->22C(RIGHT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 31 Unresolved outside passengers: 16 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P179(22C/RIGHT/WAITING_FOR_SEAT_EVENT) P10(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(7D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(8C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(3H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1851 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 23|24 Critical blocker yield-tile occupants: 29|122 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1851 Rear-boundary failures: 1555 Middle-bank reservation failures: 4 Active-event deferrals: 948 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 6 Yield-occupant trace: yieldOccupant[29]: P29(30G/RIGHT/MOVING_IN_AISLE@tile23) -> P122(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P164(29H/RIGHT/MOVING_IN_AISLE@tile25) -> P213(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P54(28C/RIGHT/MOVING_IN_AISLE@tile27) -> P40(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[122]: P122(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P164(29H/RIGHT/MOVING_IN_AISLE@tile25) -> P213(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P54(28C/RIGHT/MOVING_IN_AISLE@tile27) -> P40(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P40->28H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P29{seat=30G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=122,lastMoveTick=422,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P122{seat=25H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=164,lastMoveTick=421,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 23|24 Current yield-tile occupants: 29|122 Final row-event chain: 179|29|122|164|213|54|40 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3599\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | baseline=188/235 (80.00%) | protected=188/235 (80.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 27 Scenario seed: -6068977810255065056 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1995 Passengers seated: 118/228 Average waiting ticks: 844.24 Longest waiting passenger: P1->21E(LEFT) Longest waiting ticks: 1995 LEFT AISLE ---------- Total moves: 978 Maximum occupied tiles: 11 Seat events: 69 Single-blocker events: 13 Multiple-blocker events: 4 Temporary aisle reoccupations: 21 RIGHT AISLE ----------- Total moves: 859 Maximum occupied tiles: 25 Seat events: 49 Single-blocker events: 6 Multiple-blocker events: 3 Temporary aisle reoccupations: 12 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1648 Reservations granted: 1646 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 74 Remaining moving in aisle: 31 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49709 Longest unresolved passenger ID: 1 Longest unresolved row: 21 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P67(27G/RIGHT) -> P94(23D/RIGHT) -> P95(30H/RIGHT) -> P212(25G/RIGHT) -> P6(15G/RIGHT) -> P96(28H/RIGHT) -> P161(22D/RIGHT) -> P121(20G/RIGHT) -> P61(25H/RIGHT) -> P155(28G/RIGHT) -> P40(21C/RIGHT) -> P56(23F/RIGHT) -> P139(22H/RIGHT) -> P112(18H/RIGHT) -> P154(27H/RIGHT) -> P64(20E/RIGHT) -> P31(23E/RIGHT) -> P57(24G/RIGHT) -> P156(30G/RIGHT) -> P174(30E/RIGHT) -> P97(24C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 67 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 60229 Total stationary ticks: 243618 Seat-event requests: 3309 Failed seat-event starts: 3191 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 97 Critical blocker identity: P97->24C(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 36 Unresolved outside passengers: 74 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P97(24C/RIGHT/WAITING_FOR_SEAT_EVENT) P174(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P112(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(21C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P95(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3191 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 25|26 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 52 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3191 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 482 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[52]: P52(25F/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P52->25F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P52{seat=25F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=25,directBlocker=-1,lastMoveTick=203,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 25|26|27 Current unavailable yield tiles: 25 Current yield-tile occupants: 52 Final row-event chain: 97|52 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 27 Scenario seed: -6068977810255065056 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2277 Passengers seated: 200/228 Average waiting ticks: 413.42 Longest waiting passenger: P163->21H(RIGHT) Longest waiting ticks: 2277 LEFT AISLE ---------- Total moves: 1613 Maximum occupied tiles: 13 Seat events: 108 Single-blocker events: 24 Multiple-blocker events: 11 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 1466 Maximum occupied tiles: 25 Seat events: 92 Single-blocker events: 19 Multiple-blocker events: 10 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1685 Reservations granted: 1684 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 22 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 36038 Longest unresolved passenger ID: 163 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P144(28C/RIGHT) -> P20(16C/RIGHT) -> P192(28D/RIGHT) -> P177(22C/RIGHT) -> P84(14G/RIGHT) -> P219(25C/RIGHT) -> P184(18G/RIGHT) -> P172(23G/RIGHT) -> P41(17F/RIGHT) -> P187(20H/RIGHT) -> P217(26G/RIGHT) -> P221(18F/RIGHT) -> P119(16G/RIGHT) -> P138(20C/RIGHT) -> P32(15H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 144 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 48340 Total stationary ticks: 132839 Seat-event requests: 3390 Failed seat-event starts: 3190 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 32 Critical blocker identity: P32->15H(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 27 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P32(15H/RIGHT/WAITING_FOR_SEAT_EVENT) P138(20C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(22C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(16C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3170 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 151 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3170 Rear-boundary failures: 20 Middle-bank reservation failures: 1 Active-event deferrals: 694 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 8 Yield-occupant trace: yieldOccupant[151]: P151(20F/RIGHT/MOVING_IN_AISLE@tile16) -> P153(26H/RIGHT/MOVING_IN_AISLE@tile17) -> P3(29E/RIGHT/MOVING_IN_AISLE@tile18) -> P103(29D/RIGHT/MOVING_IN_AISLE@tile19) -> P123(24H/RIGHT/MOVING_IN_AISLE@tile20) -> P14(28E/RIGHT/MOVING_IN_AISLE@tile21) -> P67(27G/RIGHT/MOVING_IN_AISLE@tile22) -> P94(23D/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P94->23D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P151{seat=20F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=153,lastMoveTick=647,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 151 Final row-event chain: 32|151|153|3|103|123|14|67|94 Final row-event chain length: 9 Distinct row events in chain: 9 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3391\nPrecedence substitutions made: 3\nDependency chains followed: 1508\nBlocked by waiting-row occupant: 1508\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | baseline=118/228 (51.75%) | protected=200/228 (87.72%) | seatedDelta=+82 | completionDelta=+35.96% | outsideDelta=-73 | substitutions=3 | rowBlocks=1508 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 28 Scenario seed: -4889637359974978034 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2376 Passengers seated: 222/245 Average waiting ticks: 466.44 Longest waiting passenger: P82->23I(RIGHT) Longest waiting ticks: 2376 LEFT AISLE ---------- Total moves: 1936 Maximum occupied tiles: 10 Seat events: 121 Single-blocker events: 32 Multiple-blocker events: 9 Temporary aisle reoccupations: 50 RIGHT AISLE ----------- Total moves: 1702 Maximum occupied tiles: 18 Seat events: 101 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 76 Reservations granted: 76 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 14 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23028 Longest unresolved passenger ID: 82 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P172(22H/RIGHT) -> P220(23G/RIGHT) -> P100(22E/RIGHT) -> P8(31H/RIGHT) -> P153(27I/RIGHT) -> P236(12D/RIGHT) -> P192(24I/RIGHT) -> P230(11D/RIGHT) -> P44(10F/RIGHT) -> P85(21G/RIGHT) -> P225(32I/RIGHT) -> P65(12H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 172 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 37564 Total stationary ticks: 140410 Seat-event requests: 3414 Failed seat-event starts: 3192 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 65 Critical blocker identity: P65->12H(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 20 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P65(12H/RIGHT/WAITING_FOR_SEAT_EVENT) P225(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(11D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P236(12D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1657 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 39 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1657 Rear-boundary failures: 1535 Middle-bank reservation failures: 0 Active-event deferrals: 507 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[39]: P39(13I/RIGHT/WAITING_AT_ROW@tile13) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P39->13I(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P39{seat=13I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=727,reason=WAITING_FOR_SEAT_EVENT,prerequisite=YIELD_TILE_OCCUPIED} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 39 Final row-event chain: 65|39 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 28 Scenario seed: -4889637359974978034 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2376 Passengers seated: 240/245 Average waiting ticks: 428.11 Longest waiting passenger: P151->32A(LEFT) Longest waiting ticks: 2326 LEFT AISLE ---------- Total moves: 1936 Maximum occupied tiles: 10 Seat events: 121 Single-blocker events: 32 Multiple-blocker events: 9 Temporary aisle reoccupations: 50 RIGHT AISLE ----------- Total moves: 1951 Maximum occupied tiles: 12 Seat events: 119 Single-blocker events: 29 Multiple-blocker events: 12 Temporary aisle reoccupations: 53 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 84 Reservations granted: 84 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 2 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 5320 Longest unresolved passenger ID: 151 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P125(31D/RIGHT) -> P8(31H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 2 Total blocked ticks: 13171 Total stationary ticks: 111577 Seat-event requests: 3327 Failed seat-event starts: 3087 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 8 Critical blocker identity: P8->31H(RIGHT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 5 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P8(31H/RIGHT/WAITING_FOR_SEAT_EVENT) P125(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1554 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 225 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1533 Rear-boundary failures: 1554 Middle-bank reservation failures: 0 Active-event deferrals: 600 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[225]: P225(32I/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P225->32I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P225{seat=32I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=792,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 225 Final row-event chain: 8|225 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3327\nPrecedence substitutions made: 1\nDependency chains followed: 1523\nBlocked by waiting-row occupant: 1523\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | baseline=222/245 (90.61%) | protected=240/245 (97.96%) | seatedDelta=+18 | completionDelta=+7.35% | outsideDelta=-3 | substitutions=1 | rowBlocks=1523 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 29 Scenario seed: 4152137411938149698 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2145 Passengers seated: 167/204 Average waiting ticks: 517.72 Longest waiting passenger: P21->9D(RIGHT) Longest waiting ticks: 2145 LEFT AISLE ---------- Total moves: 1345 Maximum occupied tiles: 14 Seat events: 86 Single-blocker events: 18 Multiple-blocker events: 6 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1219 Maximum occupied tiles: 10 Seat events: 81 Single-blocker events: 15 Multiple-blocker events: 1 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1729 Reservations granted: 1729 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 3 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 18 Remaining moving in aisle: 13 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 20918 Longest unresolved passenger ID: 21 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P121(27B/LEFT) -> P45(28D/LEFT) -> P30(29B/LEFT) -> P175(30E/LEFT) -> P71(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 121 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 33673 Total stationary ticks: 128389 Seat-event requests: 3353 Failed seat-event starts: 3186 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 71 Critical blocker identity: P71->30F(LEFT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 19 Unresolved outside passengers: 18 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P71(30F/LEFT/WAITING_FOR_SEAT_EVENT) P175(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3093 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3093 Rear-boundary failures: 93 Middle-bank reservation failures: 0 Active-event deferrals: 629 Simultaneous arbitration losses: 3 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 29 Scenario seed: 4152137411938149698 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2168 Passengers seated: 176/204 Average waiting ticks: 430.80 Longest waiting passenger: P95->13F(RIGHT) Longest waiting ticks: 2168 LEFT AISLE ---------- Total moves: 1345 Maximum occupied tiles: 14 Seat events: 86 Single-blocker events: 19 Multiple-blocker events: 6 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1389 Maximum occupied tiles: 14 Seat events: 90 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1712 Reservations granted: 1712 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 3 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 16 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25367 Longest unresolved passenger ID: 95 Longest unresolved row: 13 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P21(9D/RIGHT) -> P126(17E/RIGHT) -> P52(21E/RIGHT) -> P138(19G/RIGHT) -> P77(6H/RIGHT) -> P190(15G/RIGHT) -> P129(27F/RIGHT) -> P100(8C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 21 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 39738 Total stationary ticks: 115198 Seat-event requests: 3363 Failed seat-event starts: 3187 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 100 Critical blocker identity: P100->8C(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 23 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P100(8C/RIGHT/WAITING_FOR_SEAT_EVENT) P129(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(6H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(9D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3072 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 9|10|11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 111 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3072 Rear-boundary failures: 115 Middle-bank reservation failures: 0 Active-event deferrals: 697 Simultaneous arbitration losses: 3 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[111]: P111(12H/RIGHT/MOVING_IN_AISLE@tile11) -> P165(12G/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P165->12G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P111{seat=12H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=165,lastMoveTick=662,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 9|10|11 Current unavailable yield tiles: 11 Current yield-tile occupants: 111 Final row-event chain: 100|111|165 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3366\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | baseline=167/204 (81.86%) | protected=176/204 (86.27%) | seatedDelta=+9 | completionDelta=+4.41% | outsideDelta=-13 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783768937730 Scenario number: 30 Scenario seed: -1801445779519497995 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2276 Passengers seated: 161/245 Average waiting ticks: 724.36 Longest waiting passenger: P0->17D(RIGHT) Longest waiting ticks: 2276 LEFT AISLE ---------- Total moves: 1822 Maximum occupied tiles: 19 Seat events: 107 Single-blocker events: 30 Multiple-blocker events: 2 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 980 Maximum occupied tiles: 23 Seat events: 54 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3467 Reservations granted: 3467 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 45 Remaining moving in aisle: 34 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 59744 Longest unresolved passenger ID: 0 Longest unresolved row: 17 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P76(18H/RIGHT) -> P186(30I/RIGHT) -> P107(28D/RIGHT) -> P86(23I/RIGHT) -> P18(25E/RIGHT) -> P181(18D/RIGHT) -> P21(26H/RIGHT) -> P240(16G/RIGHT) -> P184(30F/RIGHT) -> P129(19F/RIGHT) -> P231(25H/RIGHT) -> P220(32G/RIGHT) -> P198(31D/RIGHT) -> P59(31H/RIGHT) -> P68(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 76 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 72253 Total stationary ticks: 239655 Seat-event requests: 3608 Failed seat-event starts: 3447 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 68 Critical blocker identity: P68->21I(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 39 Unresolved outside passengers: 45 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P68(21I/RIGHT/WAITING_FOR_SEAT_EVENT) P59(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3447 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 22|23 Critical blocker unavailable yield tiles: 22|23 Critical blocker yield-tile occupants: 136|104 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3447 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 482 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[136]: P136(31E/RIGHT/MOVING_IN_AISLE@tile22) -> P104(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[104]: P104(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P104->23E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P136{seat=31E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=104,lastMoveTick=345,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P104{seat=23E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=344,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 22|23 Current unavailable yield tiles: 22|23 Current yield-tile occupants: 136|104 Final row-event chain: 68|136|104 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 12:22:18 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783768937730 Scenario number: 30 Scenario seed: -1801445779519497995 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2276 Passengers seated: 161/245 Average waiting ticks: 724.36 Longest waiting passenger: P0->17D(RIGHT) Longest waiting ticks: 2276 LEFT AISLE ---------- Total moves: 1822 Maximum occupied tiles: 19 Seat events: 107 Single-blocker events: 30 Multiple-blocker events: 2 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 980 Maximum occupied tiles: 23 Seat events: 54 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3467 Reservations granted: 3467 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 45 Remaining moving in aisle: 34 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 59744 Longest unresolved passenger ID: 0 Longest unresolved row: 17 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P76(18H/RIGHT) -> P186(30I/RIGHT) -> P107(28D/RIGHT) -> P86(23I/RIGHT) -> P18(25E/RIGHT) -> P181(18D/RIGHT) -> P21(26H/RIGHT) -> P240(16G/RIGHT) -> P184(30F/RIGHT) -> P129(19F/RIGHT) -> P231(25H/RIGHT) -> P220(32G/RIGHT) -> P198(31D/RIGHT) -> P59(31H/RIGHT) -> P68(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 76 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 72253 Total stationary ticks: 239655 Seat-event requests: 3608 Failed seat-event starts: 3447 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 68 Critical blocker identity: P68->21I(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 39 Unresolved outside passengers: 45 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P68(21I/RIGHT/WAITING_FOR_SEAT_EVENT) P59(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3447 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 22|23 Critical blocker unavailable yield tiles: 22|23 Critical blocker yield-tile occupants: 136|104 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3447 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 482 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[136]: P136(31E/RIGHT/MOVING_IN_AISLE@tile22) -> P104(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[104]: P104(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P104->23E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P136{seat=31E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=104,lastMoveTick=345,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P104{seat=23E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=344,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 22|23 Current unavailable yield tiles: 22|23 Current yield-tile occupants: 136|104 Final row-event chain: 68|136|104 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3608\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | baseline=161/245 (65.71%) | protected=161/245 (65.71%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ************************************************************ Experiment seed: 1783768937730 Scenarios executed: 60 Successful completions: 1 Incomplete/MAX_TICKS: 59 Average completed ticks: 2247.62 Average waiting ticks: 656.25 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 1 Scenario seed: -1962466184091079366 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2593 Passengers seated: 256/324 Average waiting ticks: 847.20 Longest waiting passenger: P16->23C(LEFT) Longest waiting ticks: 2593 LEFT AISLE ---------- Total moves: 1891 Maximum occupied tiles: 13 Seat events: 102 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 2748 Maximum occupied tiles: 14 Seat events: 154 Single-blocker events: 46 Multiple-blocker events: 20 Temporary aisle reoccupations: 87 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2040 Reservations granted: 2032 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 55 Remaining moving in aisle: 7 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 13226 Longest unresolved passenger ID: 16 Longest unresolved row: 23 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P99(34D/LEFT) -> P224(36G/LEFT) -> P235(35A/LEFT) -> P165(35G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 99 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 7 Total blocked ticks: 30926 Total stationary ticks: 292413 Seat-event requests: 3705 Failed seat-event starts: 3449 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 165 Critical blocker identity: P165->35G(LEFT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 13 Unresolved outside passengers: 55 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P165(35G/LEFT/WAITING_FOR_SEAT_EVENT) P235(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(34D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1868 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 36|37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1868 Rear-boundary failures: 1581 Middle-bank reservation failures: 8 Active-event deferrals: 709 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 36|37|38 Current unavailable yield tiles: 37|38 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 1 Scenario seed: -1962466184091079366 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2594 Passengers seated: 288/324 Average waiting ticks: 549.39 Longest waiting passenger: P122->36B(LEFT) Longest waiting ticks: 2594 LEFT AISLE ---------- Total moves: 2583 Maximum occupied tiles: 33 Seat events: 134 Single-blocker events: 32 Multiple-blocker events: 12 Temporary aisle reoccupations: 56 RIGHT AISLE ----------- Total moves: 2748 Maximum occupied tiles: 14 Seat events: 154 Single-blocker events: 44 Multiple-blocker events: 22 Temporary aisle reoccupations: 89 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 268 Reservations granted: 264 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 31 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52668 Longest unresolved passenger ID: 122 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P55(25F/LEFT) -> P307(25A/LEFT) -> P53(32G/LEFT) -> P79(32E/LEFT) -> P236(33A/LEFT) -> P115(33F/LEFT) -> P118(36A/LEFT) -> P309(36E/LEFT) -> P50(33B/LEFT) -> P301(32B/LEFT) -> P99(34D/LEFT) -> P224(36G/LEFT) -> P235(35A/LEFT) -> P165(35G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 55 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 66839 Total stationary ticks: 235742 Seat-event requests: 3584 Failed seat-event starts: 3296 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 128 Critical blocker identity: P128->14A(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 35 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P128(14A/LEFT/WAITING_FOR_SEAT_EVENT) P268(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(10C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(21G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P246(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(5A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1655 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 15|16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 192 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1655 Rear-boundary failures: 1641 Middle-bank reservation failures: 4 Active-event deferrals: 909 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[192]: P192(28C/LEFT/MOVING_IN_AISLE@tile16) -> P130(22G/LEFT/MOVING_IN_AISLE@tile17) -> P174(31G/LEFT/MOVING_IN_AISLE@tile18) -> P318(31A/LEFT/MOVING_IN_AISLE@tile19) -> P121(20G/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P121->20G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P192{seat=28C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=130,lastMoveTick=959,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 15|16 Current unavailable yield tiles: 16 Current yield-tile occupants: 192 Final row-event chain: 128|192|130|174|318|121 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3588\nPrecedence substitutions made: 2\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 2\nOccupied-space rejections: 1\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | baseline=256/324 (79.01%) | protected=288/324 (88.89%) | seatedDelta=+32 | completionDelta=+9.88% | outsideDelta=-54 | substitutions=2 | rowBlocks=3 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 2 Scenario seed: 8119404771020188902 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2072 Passengers seated: 127/216 Average waiting ticks: 819.89 Longest waiting passenger: P1->1C(LEFT) Longest waiting ticks: 2072 LEFT AISLE ---------- Total moves: 767 Maximum occupied tiles: 13 Seat events: 48 Single-blocker events: 12 Multiple-blocker events: 0 Temporary aisle reoccupations: 12 RIGHT AISLE ----------- Total moves: 1256 Maximum occupied tiles: 17 Seat events: 79 Single-blocker events: 17 Multiple-blocker events: 1 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1777 Reservations granted: 1776 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 59 Remaining moving in aisle: 22 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34860 Longest unresolved passenger ID: 1 Longest unresolved row: 1 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P202(14G/RIGHT) -> P214(4F/RIGHT) -> P134(6E/RIGHT) -> P45(18H/RIGHT) -> P37(6G/RIGHT) -> P206(16C/RIGHT) -> P25(26G/RIGHT) -> P6(15F/RIGHT) -> P8(13D/RIGHT) -> P154(25H/RIGHT) -> P124(24C/RIGHT) -> P136(14C/RIGHT) -> P26(13H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 202 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 50729 Total stationary ticks: 213745 Seat-event requests: 3374 Failed seat-event starts: 3247 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 26 Critical blocker identity: P26->13H(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 30 Unresolved outside passengers: 59 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P26(13H/RIGHT/WAITING_FOR_SEAT_EVENT) P136(14C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(13D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(16C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(6G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(6E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(4F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3234 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 93 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3234 Rear-boundary failures: 13 Middle-bank reservation failures: 1 Active-event deferrals: 321 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[93]: P93(23G/RIGHT/MOVING_IN_AISLE@tile14) -> P140(24H/RIGHT/MOVING_IN_AISLE@tile15) -> P94(16H/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P94->16H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P93{seat=23G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=140,lastMoveTick=534,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 93 Final row-event chain: 26|93|140|94 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 2 Scenario seed: 8119404771020188902 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2278 Passengers seated: 176/216 Average waiting ticks: 531.32 Longest waiting passenger: P9->11B(LEFT) Longest waiting ticks: 2278 LEFT AISLE ---------- Total moves: 1054 Maximum occupied tiles: 21 Seat events: 69 Single-blocker events: 16 Multiple-blocker events: 1 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1514 Maximum occupied tiles: 9 Seat events: 107 Single-blocker events: 23 Multiple-blocker events: 10 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 93 Reservations granted: 88 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 19 Remaining moving in aisle: 17 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30722 Longest unresolved passenger ID: 9 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P59(21C/LEFT) -> P13(20A/LEFT) -> P15(8C/LEFT) -> P85(28B/LEFT) -> P63(16B/LEFT) -> P34(29C/LEFT) -> P12(24F/LEFT) -> P138(25C/LEFT) -> P76(22A/LEFT) -> P187(18A/LEFT) -> P17(18B/LEFT) -> P24(15E/LEFT) -> P47(21A/LEFT) -> P198(20B/LEFT) -> P177(15A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 59 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 41493 Total stationary ticks: 147599 Seat-event requests: 2005 Failed seat-event starts: 1829 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 177 Critical blocker identity: P177->15A(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 21 Unresolved outside passengers: 19 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P177(15A/LEFT/WAITING_FOR_SEAT_EVENT) P198(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(8C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1791 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 29 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1791 Rear-boundary failures: 38 Middle-bank reservation failures: 5 Active-event deferrals: 522 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[29]: P29(19C/LEFT/MOVING_IN_AISLE@tile16) -> P58(17A/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P58->17A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P29{seat=19C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=58,lastMoveTick=452,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 29 Final row-event chain: 177|29|58 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2010\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | baseline=127/216 (58.80%) | protected=176/216 (81.48%) | seatedDelta=+49 | completionDelta=+22.69% | outsideDelta=-40 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 3 Scenario seed: -6695117788729852998 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2421 Passengers seated: 243/259 Average waiting ticks: 473.23 Longest waiting passenger: P220->26A(LEFT) Longest waiting ticks: 2395 LEFT AISLE ---------- Total moves: 1905 Maximum occupied tiles: 19 Seat events: 115 Single-blocker events: 36 Multiple-blocker events: 6 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 2122 Maximum occupied tiles: 15 Seat events: 128 Single-blocker events: 37 Multiple-blocker events: 6 Temporary aisle reoccupations: 49 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3305 Reservations granted: 3305 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 9 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 15016 Longest unresolved passenger ID: 247 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P129(26F/LEFT) -> P69(28B/LEFT) -> P132(25C/LEFT) -> P202(31A/LEFT) -> P12(28D/LEFT) -> P220(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 129 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 9 Total blocked ticks: 32454 Total stationary ticks: 141142 Seat-event requests: 3504 Failed seat-event starts: 3261 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 220 Critical blocker identity: P220->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 16 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P220(26A/LEFT/WAITING_FOR_SEAT_EVENT) P12(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3239 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 118 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3239 Rear-boundary failures: 22 Middle-bank reservation failures: 0 Active-event deferrals: 1159 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[118]: P118(27B/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P118->27B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P118{seat=27B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=751,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 27 Current yield-tile occupants: 118 Final row-event chain: 220|118 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 3 Scenario seed: -6695117788729852998 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2423 Passengers seated: 249/259 Average waiting ticks: 461.43 Longest waiting passenger: P72->30F(LEFT) Longest waiting ticks: 2378 LEFT AISLE ---------- Total moves: 1929 Maximum occupied tiles: 15 Seat events: 121 Single-blocker events: 37 Multiple-blocker events: 8 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 2122 Maximum occupied tiles: 15 Seat events: 128 Single-blocker events: 37 Multiple-blocker events: 6 Temporary aisle reoccupations: 49 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3312 Reservations granted: 3312 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 5 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 9430 Longest unresolved passenger ID: 247 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P69(28B/LEFT) -> P202(31A/LEFT) -> P65(31F/LEFT) -> P72(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 5 Total blocked ticks: 22767 Total stationary ticks: 131651 Seat-event requests: 3484 Failed seat-event starts: 3235 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 72 Critical blocker identity: P72->30F(LEFT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 10 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P72(30F/LEFT/WAITING_FOR_SEAT_EVENT) P65(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3213 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 120 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3213 Rear-boundary failures: 22 Middle-bank reservation failures: 0 Active-event deferrals: 1164 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[120]: P120(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P120->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P120{seat=32A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=743,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 32 Current yield-tile occupants: 120 Final row-event chain: 72|120 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3484\nPrecedence substitutions made: 1\nDependency chains followed: 1648\nBlocked by waiting-row occupant: 1648\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | baseline=243/259 (93.82%) | protected=249/259 (96.14%) | seatedDelta=+6 | completionDelta=+2.32% | outsideDelta=+0 | substitutions=1 | rowBlocks=1648 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 4 Scenario seed: -3524958583784685572 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2265 Passengers seated: 141/353 Average waiting ticks: 1272.03 Longest waiting passenger: P2->7H(RIGHT) Longest waiting ticks: 2265 LEFT AISLE ---------- Total moves: 1921 Maximum occupied tiles: 22 Seat events: 103 Single-blocker events: 27 Multiple-blocker events: 4 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 830 Maximum occupied tiles: 23 Seat events: 38 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2067 Reservations granted: 2067 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1536 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 167 Remaining moving in aisle: 40 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69979 Longest unresolved passenger ID: 2 Longest unresolved row: 7 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P271(31D/LEFT) -> P65(20A/LEFT) -> P82(7G/LEFT) -> P242(14B/LEFT) -> P117(17B/LEFT) -> P254(33B/LEFT) -> P324(14A/LEFT) -> P38(23E/LEFT) -> P206(17E/LEFT) -> P347(11B/LEFT) -> P63(18B/LEFT) -> P339(32A/LEFT) -> P109(27A/LEFT) -> P111(15A/LEFT) -> P4(33F/LEFT) -> P202(24F/LEFT) -> P56(29A/LEFT) -> P120(27G/LEFT) -> P91(28C/LEFT) -> P256(31C/LEFT) -> P349(21D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 271 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 40 Total blocked ticks: 82576 Total stationary ticks: 521347 Seat-event requests: 2152 Failed seat-event starts: 2011 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->21E(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 45 Unresolved outside passengers: 167 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P213(21E/RIGHT/WAITING_FOR_SEAT_EVENT) P243(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P345(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(11I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P350(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P308(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2011 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 22|23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 83 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 2011 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 429 Simultaneous arbitration losses: 1536 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[83]: P83(23F/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P83->23F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P83{seat=23F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=207,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 22|23 Current unavailable yield tiles: 23 Current yield-tile occupants: 83 Final row-event chain: 213|83 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 4 Scenario seed: -3524958583784685572 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2780 Passengers seated: 332/353 Average waiting ticks: 622.01 Longest waiting passenger: P208->28E(LEFT) Longest waiting ticks: 2736 LEFT AISLE ---------- Total moves: 3290 Maximum occupied tiles: 17 Seat events: 175 Single-blocker events: 54 Multiple-blocker events: 23 Temporary aisle reoccupations: 106 RIGHT AISLE ----------- Total moves: 2810 Maximum occupied tiles: 16 Seat events: 157 Single-blocker events: 39 Multiple-blocker events: 18 Temporary aisle reoccupations: 76 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1652 Reservations granted: 1652 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 16 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27274 Longest unresolved passenger ID: 330 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P106(30F/RIGHT) -> P277(35D/RIGHT) -> P155(30J/RIGHT) -> P62(35I/RIGHT) -> P195(34J/RIGHT) -> P163(34E/RIGHT) -> P284(34G/RIGHT) -> P184(36I/RIGHT) -> P253(35J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 106 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 44058 Total stationary ticks: 252036 Seat-event requests: 3744 Failed seat-event starts: 3412 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 253 Critical blocker identity: P253->35J(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 21 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P253(35J/RIGHT/WAITING_FOR_SEAT_EVENT) P184(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3318 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 36 Critical blocker unavailable yield tiles: 36 Critical blocker yield-tile occupants: 330 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3318 Rear-boundary failures: 94 Middle-bank reservation failures: 0 Active-event deferrals: 1379 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[330]: P330(36J/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P330->36J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P330{seat=36J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=589,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 36 Current unavailable yield tiles: 36 Current yield-tile occupants: 330 Final row-event chain: 253|330 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3744\nPrecedence substitutions made: 3\nDependency chains followed: 3299\nBlocked by waiting-row occupant: 3299\nSubstituted events started: 3\nOccupied-space rejections: 1505\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | baseline=141/353 (39.94%) | protected=332/353 (94.05%) | seatedDelta=+191 | completionDelta=+54.11% | outsideDelta=-167 | substitutions=3 | rowBlocks=3299 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 5 Scenario seed: -7411972488707217285 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2399 Passengers seated: 234/324 Average waiting ticks: 728.90 Longest waiting passenger: P3->24C(LEFT) Longest waiting ticks: 2399 LEFT AISLE ---------- Total moves: 2146 Maximum occupied tiles: 19 Seat events: 116 Single-blocker events: 25 Multiple-blocker events: 8 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 2390 Maximum occupied tiles: 35 Seat events: 118 Single-blocker events: 30 Multiple-blocker events: 9 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 171 Reservations granted: 167 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 36 Remaining moving in aisle: 46 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 72544 Longest unresolved passenger ID: 3 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P14(6D/RIGHT) -> P173(8J/RIGHT) -> P200(26J/RIGHT) -> P119(20G/RIGHT) -> P117(13E/RIGHT) -> P208(26D/RIGHT) -> P222(13G/RIGHT) -> P238(19F/RIGHT) -> P230(23J/RIGHT) -> P23(20H/RIGHT) -> P134(33H/RIGHT) -> P17(34F/RIGHT) -> P223(27H/RIGHT) -> P35(28I/RIGHT) -> P255(23I/RIGHT) -> P244(16I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 14 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 91411 Total stationary ticks: 312202 Seat-event requests: 3533 Failed seat-event starts: 3299 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 244 Critical blocker identity: P244->16I(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 54 Unresolved outside passengers: 36 Unresolved internal passengers outside critical tree: 38 Critical blocker tree: P244(16I/RIGHT/WAITING_FOR_SEAT_EVENT) P255(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(8J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(6D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3210 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 266 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3210 Rear-boundary failures: 89 Middle-bank reservation failures: 4 Active-event deferrals: 1251 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 15 Yield-occupant trace: yieldOccupant[266]: P266(32G/RIGHT/MOVING_IN_AISLE@tile17) -> P254(35G/RIGHT/MOVING_IN_AISLE@tile18) -> P197(24J/RIGHT/MOVING_IN_AISLE@tile19) -> P62(36I/RIGHT/MOVING_IN_AISLE@tile20) -> P137(31J/RIGHT/MOVING_IN_AISLE@tile21) -> P164(32D/RIGHT/MOVING_IN_AISLE@tile22) -> P301(34J/RIGHT/MOVING_IN_AISLE@tile23) -> P162(30J/RIGHT/MOVING_IN_AISLE@tile24) -> P159(31I/RIGHT/MOVING_IN_AISLE@tile25) -> P225(29G/RIGHT/MOVING_IN_AISLE@tile26) -> P141(29E/RIGHT/MOVING_IN_AISLE@tile27) -> P249(30I/RIGHT/MOVING_IN_AISLE@tile28) -> P102(30D/RIGHT/MOVING_IN_AISLE@tile29) -> P63(34H/RIGHT/MOVING_IN_AISLE@tile30) -> P10(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P10->31D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P266{seat=32G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=254,lastMoveTick=840,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 266 Final row-event chain: 244|266|254|197|62|137|164|301|162|159|225|141|249|102|63|10 Final row-event chain length: 16 Distinct row events in chain: 16 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 5 Scenario seed: -7411972488707217285 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2684 Passengers seated: 278/324 Average waiting ticks: 609.69 Longest waiting passenger: P28->33E(RIGHT) Longest waiting ticks: 2684 LEFT AISLE ---------- Total moves: 2801 Maximum occupied tiles: 14 Seat events: 160 Single-blocker events: 41 Multiple-blocker events: 25 Temporary aisle reoccupations: 94 RIGHT AISLE ----------- Total moves: 2390 Maximum occupied tiles: 35 Seat events: 118 Single-blocker events: 30 Multiple-blocker events: 9 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 192 Reservations granted: 188 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 8 Remaining moving in aisle: 33 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 61738 Longest unresolved passenger ID: 28 Longest unresolved row: 33 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P14(6D/RIGHT) -> P173(8J/RIGHT) -> P200(26J/RIGHT) -> P119(20G/RIGHT) -> P117(13E/RIGHT) -> P208(26D/RIGHT) -> P222(13G/RIGHT) -> P238(19F/RIGHT) -> P230(23J/RIGHT) -> P23(20H/RIGHT) -> P134(33H/RIGHT) -> P17(34F/RIGHT) -> P223(27H/RIGHT) -> P35(28I/RIGHT) -> P255(23I/RIGHT) -> P244(16I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 14 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 78322 Total stationary ticks: 263301 Seat-event requests: 3927 Failed seat-event starts: 3649 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 244 Critical blocker identity: P244->16I(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 38 Unresolved outside passengers: 8 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P244(16I/RIGHT/WAITING_FOR_SEAT_EVENT) P255(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(8J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(6D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1947 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 266 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1947 Rear-boundary failures: 1702 Middle-bank reservation failures: 4 Active-event deferrals: 1530 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 15 Yield-occupant trace: yieldOccupant[266]: P266(32G/RIGHT/MOVING_IN_AISLE@tile17) -> P254(35G/RIGHT/MOVING_IN_AISLE@tile18) -> P197(24J/RIGHT/MOVING_IN_AISLE@tile19) -> P62(36I/RIGHT/MOVING_IN_AISLE@tile20) -> P137(31J/RIGHT/MOVING_IN_AISLE@tile21) -> P164(32D/RIGHT/MOVING_IN_AISLE@tile22) -> P301(34J/RIGHT/MOVING_IN_AISLE@tile23) -> P162(30J/RIGHT/MOVING_IN_AISLE@tile24) -> P159(31I/RIGHT/MOVING_IN_AISLE@tile25) -> P225(29G/RIGHT/MOVING_IN_AISLE@tile26) -> P141(29E/RIGHT/MOVING_IN_AISLE@tile27) -> P249(30I/RIGHT/MOVING_IN_AISLE@tile28) -> P102(30D/RIGHT/MOVING_IN_AISLE@tile29) -> P63(34H/RIGHT/MOVING_IN_AISLE@tile30) -> P10(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P10->31D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P266{seat=32G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=254,lastMoveTick=840,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 266 Final row-event chain: 244|266|254|197|62|137|164|301|162|159|225|141|249|102|63|10 Final row-event chain length: 16 Distinct row events in chain: 16 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3932\nPrecedence substitutions made: 2\nDependency chains followed: 58\nBlocked by waiting-row occupant: 58\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | baseline=234/324 (72.22%) | protected=278/324 (85.80%) | seatedDelta=+44 | completionDelta=+13.58% | outsideDelta=-28 | substitutions=2 | rowBlocks=58 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 6 Scenario seed: -1718421903857759073 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2202 Passengers seated: 133/216 Average waiting ticks: 941.76 Longest waiting passenger: P2->18H(RIGHT) Longest waiting ticks: 2202 LEFT AISLE ---------- Total moves: 1527 Maximum occupied tiles: 13 Seat events: 97 Single-blocker events: 23 Multiple-blocker events: 7 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 522 Maximum occupied tiles: 10 Seat events: 36 Single-blocker events: 4 Multiple-blocker events: 3 Temporary aisle reoccupations: 10 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2015 Reservations granted: 2011 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 69 Remaining moving in aisle: 8 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 14228 Longest unresolved passenger ID: 2 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P184(25A/LEFT) -> P195(28C/LEFT) -> P82(27D/LEFT) -> P105(30B/LEFT) -> P191(27A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 184 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 27835 Total stationary ticks: 219356 Seat-event requests: 3606 Failed seat-event starts: 3473 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 191 Critical blocker identity: P191->27A(LEFT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 14 Unresolved outside passengers: 69 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P191(27A/LEFT/WAITING_FOR_SEAT_EVENT) P105(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3473 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 205 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3473 Rear-boundary failures: 0 Middle-bank reservation failures: 4 Active-event deferrals: 384 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[205]: P205(28B/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P205->28B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P205{seat=28B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=28,directBlocker=-1,lastMoveTick=590,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 28 Current unavailable yield tiles: 28 Current yield-tile occupants: 205 Final row-event chain: 191|205 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 6 Scenario seed: -1718421903857759073 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2232 Passengers seated: 139/216 Average waiting ticks: 938.23 Longest waiting passenger: P2->18H(RIGHT) Longest waiting ticks: 2232 LEFT AISLE ---------- Total moves: 1539 Maximum occupied tiles: 12 Seat events: 103 Single-blocker events: 25 Multiple-blocker events: 7 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 522 Maximum occupied tiles: 10 Seat events: 36 Single-blocker events: 4 Multiple-blocker events: 3 Temporary aisle reoccupations: 10 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2047 Reservations granted: 2043 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 69 Remaining moving in aisle: 4 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 8218 Longest unresolved passenger ID: 2 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P51(10G/RIGHT) -> P133(4F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 51 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 18805 Total stationary ticks: 212591 Seat-event requests: 2110 Failed seat-event starts: 1971 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 42 Critical blocker identity: P42->22D(RIGHT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 8 Unresolved outside passengers: 69 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P42(22D/RIGHT/WAITING_FOR_SEAT_EVENT) P138(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1971 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1971 Rear-boundary failures: 0 Middle-bank reservation failures: 4 Active-event deferrals: 297 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_SPACE_AVAILABLE Final snapshot prerequisite: YIELD_SPACE_AVAILABLE Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: YIELD_SPACE_AVAILABLE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2114\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | baseline=133/216 (61.57%) | protected=139/216 (64.35%) | seatedDelta=+6 | completionDelta=+2.78% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 7 Scenario seed: 5627146689809714753 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2167 Passengers seated: 180/259 Average waiting ticks: 629.12 Longest waiting passenger: P1->14F(LEFT) Longest waiting ticks: 2167 LEFT AISLE ---------- Total moves: 1612 Maximum occupied tiles: 25 Seat events: 91 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 1641 Maximum occupied tiles: 21 Seat events: 89 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 62 Reservations granted: 59 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 33 Remaining moving in aisle: 39 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 59736 Longest unresolved passenger ID: 1 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P227(12A/LEFT) -> P197(28F/LEFT) -> P190(29C/LEFT) -> P101(21F/LEFT) -> P114(16F/LEFT) -> P93(7C/LEFT) -> P224(17B/LEFT) -> P192(29B/LEFT) -> P15(26B/LEFT) -> P71(17E/LEFT) -> P50(25B/LEFT) -> P229(28B/LEFT) -> P161(27D/LEFT) -> P9(19C/LEFT) -> P253(32B/LEFT) -> P79(20A/LEFT) -> P191(31A/LEFT) -> P17(30C/LEFT) -> P231(26A/LEFT) -> P13(28C/LEFT) -> P188(32D/LEFT) -> P215(22B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 227 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 75424 Total stationary ticks: 225713 Seat-event requests: 3347 Failed seat-event starts: 3167 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 215 Critical blocker identity: P215->22B(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 46 Unresolved outside passengers: 33 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P215(22B/LEFT/WAITING_FOR_SEAT_EVENT) P188(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P231(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(7C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3103 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 138 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3103 Rear-boundary failures: 64 Middle-bank reservation failures: 3 Active-event deferrals: 797 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[138]: P138(26C/LEFT/MOVING_IN_AISLE@tile23) -> P206(26D/LEFT/MOVING_IN_AISLE@tile24) -> P100(25E/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P100->25E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P138{seat=26C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=206,lastMoveTick=603,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 138 Final row-event chain: 215|138|206|100 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 7 Scenario seed: 5627146689809714753 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2167 Passengers seated: 180/259 Average waiting ticks: 629.12 Longest waiting passenger: P1->14F(LEFT) Longest waiting ticks: 2167 LEFT AISLE ---------- Total moves: 1612 Maximum occupied tiles: 25 Seat events: 91 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 1641 Maximum occupied tiles: 21 Seat events: 89 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 62 Reservations granted: 59 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 33 Remaining moving in aisle: 39 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 59736 Longest unresolved passenger ID: 1 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P227(12A/LEFT) -> P197(28F/LEFT) -> P190(29C/LEFT) -> P101(21F/LEFT) -> P114(16F/LEFT) -> P93(7C/LEFT) -> P224(17B/LEFT) -> P192(29B/LEFT) -> P15(26B/LEFT) -> P71(17E/LEFT) -> P50(25B/LEFT) -> P229(28B/LEFT) -> P161(27D/LEFT) -> P9(19C/LEFT) -> P253(32B/LEFT) -> P79(20A/LEFT) -> P191(31A/LEFT) -> P17(30C/LEFT) -> P231(26A/LEFT) -> P13(28C/LEFT) -> P188(32D/LEFT) -> P215(22B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 227 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 75424 Total stationary ticks: 225713 Seat-event requests: 3347 Failed seat-event starts: 3167 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 215 Critical blocker identity: P215->22B(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 46 Unresolved outside passengers: 33 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P215(22B/LEFT/WAITING_FOR_SEAT_EVENT) P188(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P231(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(7C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3103 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 138 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3103 Rear-boundary failures: 64 Middle-bank reservation failures: 3 Active-event deferrals: 797 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[138]: P138(26C/LEFT/MOVING_IN_AISLE@tile23) -> P206(26D/LEFT/MOVING_IN_AISLE@tile24) -> P100(25E/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P100->25E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P138{seat=26C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=206,lastMoveTick=603,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 138 Final row-event chain: 215|138|206|100 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3350\nPrecedence substitutions made: 0\nDependency chains followed: 36\nBlocked by waiting-row occupant: 36\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | baseline=180/259 (69.50%) | protected=180/259 (69.50%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=36 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 8 Scenario seed: 8795004567042833310 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2196 Passengers seated: 184/228 Average waiting ticks: 498.96 Longest waiting passenger: P38->4E(RIGHT) Longest waiting ticks: 2196 LEFT AISLE ---------- Total moves: 1373 Maximum occupied tiles: 19 Seat events: 87 Single-blocker events: 18 Multiple-blocker events: 6 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1535 Maximum occupied tiles: 16 Seat events: 97 Single-blocker events: 21 Multiple-blocker events: 14 Temporary aisle reoccupations: 53 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3326 Reservations granted: 3322 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 10 Remaining moving in aisle: 24 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37734 Longest unresolved passenger ID: 38 Longest unresolved row: 4 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P133(30G/RIGHT) -> P89(19G/RIGHT) -> P210(23H/RIGHT) -> P164(18H/RIGHT) -> P63(13G/RIGHT) -> P148(18D/RIGHT) -> P188(25E/RIGHT) -> P75(10H/RIGHT) -> P56(9C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 133 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 58149 Total stationary ticks: 154063 Seat-event requests: 3430 Failed seat-event starts: 3246 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 56 Critical blocker identity: P56->9C(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 34 Unresolved outside passengers: 10 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P56(9C/RIGHT/WAITING_FOR_SEAT_EVENT) P75(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3120 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 10|11|12 Critical blocker unavailable yield tiles: 10|11|12 Critical blocker yield-tile occupants: 24|204|0 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 6 Yield-tile occupied failures: 3120 Rear-boundary failures: 126 Middle-bank reservation failures: 4 Active-event deferrals: 971 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 3 Trace length: 4 Yield-occupant trace: yieldOccupant[24]: P24(20E/RIGHT/MOVING_IN_AISLE@tile10) -> P204(20H/RIGHT/MOVING_IN_AISLE@tile11) -> P0(19H/RIGHT/MOVING_IN_AISLE@tile12) -> P72(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[204]: P204(20H/RIGHT/MOVING_IN_AISLE@tile11) -> P0(19H/RIGHT/MOVING_IN_AISLE@tile12) -> P72(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[0]: P0(19H/RIGHT/MOVING_IN_AISLE@tile12) -> P72(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P72->13D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P24{seat=20E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=10,directBlocker=204,lastMoveTick=683,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P204{seat=20H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=0,lastMoveTick=682,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P0{seat=19H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=72,lastMoveTick=681,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 10|11|12 Current unavailable yield tiles: 10|11|12 Current yield-tile occupants: 24|204|0 Final row-event chain: 56|24|204|0|72 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 8 Scenario seed: 8795004567042833310 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2196 Passengers seated: 188/228 Average waiting ticks: 478.88 Longest waiting passenger: P38->4E(RIGHT) Longest waiting ticks: 2196 LEFT AISLE ---------- Total moves: 1384 Maximum occupied tiles: 16 Seat events: 91 Single-blocker events: 19 Multiple-blocker events: 8 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1535 Maximum occupied tiles: 16 Seat events: 97 Single-blocker events: 22 Multiple-blocker events: 13 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3326 Reservations granted: 3318 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 10 Remaining moving in aisle: 23 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35879 Longest unresolved passenger ID: 38 Longest unresolved row: 4 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P133(30G/RIGHT) -> P89(19G/RIGHT) -> P210(23H/RIGHT) -> P164(18H/RIGHT) -> P63(13G/RIGHT) -> P148(18D/RIGHT) -> P188(25E/RIGHT) -> P75(10H/RIGHT) -> P56(9C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 133 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 51320 Total stationary ticks: 147674 Seat-event requests: 3410 Failed seat-event starts: 3222 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 56 Critical blocker identity: P56->9C(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 30 Unresolved outside passengers: 10 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P56(9C/RIGHT/WAITING_FOR_SEAT_EVENT) P75(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3070 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 10|11|12 Critical blocker unavailable yield tiles: 10|11|12 Critical blocker yield-tile occupants: 24|204|0 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3070 Rear-boundary failures: 152 Middle-bank reservation failures: 8 Active-event deferrals: 843 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 3 Trace length: 4 Yield-occupant trace: yieldOccupant[24]: P24(20E/RIGHT/MOVING_IN_AISLE@tile10) -> P204(20H/RIGHT/MOVING_IN_AISLE@tile11) -> P0(19H/RIGHT/MOVING_IN_AISLE@tile12) -> P72(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[204]: P204(20H/RIGHT/MOVING_IN_AISLE@tile11) -> P0(19H/RIGHT/MOVING_IN_AISLE@tile12) -> P72(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[0]: P0(19H/RIGHT/MOVING_IN_AISLE@tile12) -> P72(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P72->13D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P24{seat=20E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=10,directBlocker=204,lastMoveTick=683,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P204{seat=20H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=0,lastMoveTick=682,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P0{seat=19H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=72,lastMoveTick=681,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 10|11|12 Current unavailable yield tiles: 10|11|12 Current yield-tile occupants: 24|204|0 Final row-event chain: 56|24|204|0|72 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3418\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | baseline=184/228 (80.70%) | protected=188/228 (82.46%) | seatedDelta=+4 | completionDelta=+1.75% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 9 Scenario seed: -8113694712635357549 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2192 Passengers seated: 155/288 Average waiting ticks: 975.22 Longest waiting passenger: P4->27D(RIGHT) Longest waiting ticks: 2192 LEFT AISLE ---------- Total moves: 1717 Maximum occupied tiles: 22 Seat events: 95 Single-blocker events: 18 Multiple-blocker events: 8 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1201 Maximum occupied tiles: 21 Seat events: 60 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1860 Reservations granted: 1860 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 90 Remaining moving in aisle: 32 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51883 Longest unresolved passenger ID: 4 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P99(34A/LEFT) -> P208(26B/LEFT) -> P56(19A/LEFT) -> P188(7B/LEFT) -> P36(33C/LEFT) -> P277(32D/LEFT) -> P2(27G/LEFT) -> P13(30B/LEFT) -> P180(9A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 99 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 73560 Total stationary ticks: 335013 Seat-event requests: 3479 Failed seat-event starts: 3324 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 180 Critical blocker identity: P180->9A(LEFT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 43 Unresolved outside passengers: 90 Unresolved internal passengers outside critical tree: 34 Critical blocker tree: P180(9A/LEFT/WAITING_FOR_SEAT_EVENT) P13(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3268 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 10|11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 106 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3268 Rear-boundary failures: 56 Middle-bank reservation failures: 0 Active-event deferrals: 554 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[106]: P106(26E/LEFT/MOVING_IN_AISLE@tile11) -> P16(12B/LEFT/WAITING_AT_ROW@tile12) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P16->12B(LEFT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P106{seat=26E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=16,lastMoveTick=706,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 10|11 Current unavailable yield tiles: 11 Current yield-tile occupants: 106 Final row-event chain: 180|106|16 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 9 Scenario seed: -8113694712635357549 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2195 Passengers seated: 162/288 Average waiting ticks: 965.67 Longest waiting passenger: P4->27D(RIGHT) Longest waiting ticks: 2195 LEFT AISLE ---------- Total moves: 1717 Maximum occupied tiles: 22 Seat events: 95 Single-blocker events: 18 Multiple-blocker events: 8 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1255 Maximum occupied tiles: 14 Seat events: 67 Single-blocker events: 6 Multiple-blocker events: 1 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1830 Reservations granted: 1829 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 90 Remaining moving in aisle: 27 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 42737 Longest unresolved passenger ID: 4 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P99(34A/LEFT) -> P208(26B/LEFT) -> P56(19A/LEFT) -> P188(7B/LEFT) -> P36(33C/LEFT) -> P277(32D/LEFT) -> P2(27G/LEFT) -> P13(30B/LEFT) -> P180(9A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 99 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 60887 Total stationary ticks: 323263 Seat-event requests: 3439 Failed seat-event starts: 3277 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 180 Critical blocker identity: P180->9A(LEFT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 36 Unresolved outside passengers: 90 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P180(9A/LEFT/WAITING_FOR_SEAT_EVENT) P13(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3220 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 10|11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 106 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3220 Rear-boundary failures: 57 Middle-bank reservation failures: 1 Active-event deferrals: 513 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[106]: P106(26E/LEFT/MOVING_IN_AISLE@tile11) -> P16(12B/LEFT/WAITING_AT_ROW@tile12) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P16->12B(LEFT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P106{seat=26E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=16,lastMoveTick=709,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 10|11 Current unavailable yield tiles: 11 Current yield-tile occupants: 106 Final row-event chain: 180|106|16 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3440\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | baseline=155/288 (53.82%) | protected=162/288 (56.25%) | seatedDelta=+7 | completionDelta=+2.43% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 10 Scenario seed: -3299804727239845699 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2315 Passengers seated: 165/274 Average waiting ticks: 846.39 Longest waiting passenger: P2->7G(RIGHT) Longest waiting ticks: 2315 LEFT AISLE ---------- Total moves: 1962 Maximum occupied tiles: 25 Seat events: 111 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 991 Maximum occupied tiles: 24 Seat events: 54 Single-blocker events: 10 Multiple-blocker events: 0 Temporary aisle reoccupations: 10 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 79 Reservations granted: 78 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 62 Remaining moving in aisle: 39 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69753 Longest unresolved passenger ID: 2 Longest unresolved row: 7 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P16(29C/LEFT) -> P70(26E/LEFT) -> P62(32C/LEFT) -> P104(28F/LEFT) -> P10(30A/LEFT) -> P119(18B/LEFT) -> P41(31A/LEFT) -> P180(19B/LEFT) -> P43(22A/LEFT) -> P176(25A/LEFT) -> P44(21C/LEFT) -> P112(23C/LEFT) -> P92(25E/LEFT) -> P56(31C/LEFT) -> P181(27C/LEFT) -> P197(27E/LEFT) -> P34(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 16 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 89452 Total stationary ticks: 304471 Seat-event requests: 3789 Failed seat-event starts: 3624 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 34 Critical blocker identity: P34->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 47 Unresolved outside passengers: 62 Unresolved internal passengers outside critical tree: 30 Critical blocker tree: P34(26A/LEFT/WAITING_FOR_SEAT_EVENT) P197(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3560 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27|28 Critical blocker yield-tile occupants: 24|218 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3560 Rear-boundary failures: 64 Middle-bank reservation failures: 1 Active-event deferrals: 1002 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 6 Yield-occupant trace: yieldOccupant[24]: P24(29A/LEFT/MOVING_IN_AISLE@tile27) -> P218(30C/LEFT/MOVING_IN_AISLE@tile28) -> P33(30D/LEFT/MOVING_IN_AISLE@tile29) -> P248(32D/LEFT/MOVING_IN_AISLE@tile30) -> P226(32E/LEFT/MOVING_IN_AISLE@tile31) -> P14(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[218]: P218(30C/LEFT/MOVING_IN_AISLE@tile28) -> P33(30D/LEFT/MOVING_IN_AISLE@tile29) -> P248(32D/LEFT/MOVING_IN_AISLE@tile30) -> P226(32E/LEFT/MOVING_IN_AISLE@tile31) -> P14(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P14->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P24{seat=29A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=218,lastMoveTick=535,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P218{seat=30C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=33,lastMoveTick=499,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 27|28 Current yield-tile occupants: 24|218 Final row-event chain: 34|24|218|33|248|226|14 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 10 Scenario seed: -3299804727239845699 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2454 Passengers seated: 245/274 Average waiting ticks: 467.89 Longest waiting passenger: P178->32H(RIGHT) Longest waiting ticks: 2407 LEFT AISLE ---------- Total moves: 1962 Maximum occupied tiles: 25 Seat events: 111 Single-blocker events: 21 Multiple-blocker events: 7 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 2170 Maximum occupied tiles: 14 Seat events: 134 Single-blocker events: 35 Multiple-blocker events: 18 Temporary aisle reoccupations: 71 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 130 Reservations granted: 129 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 24 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 42454 Longest unresolved passenger ID: 14 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P16(29C/LEFT) -> P70(26E/LEFT) -> P62(32C/LEFT) -> P104(28F/LEFT) -> P10(30A/LEFT) -> P119(18B/LEFT) -> P41(31A/LEFT) -> P180(19B/LEFT) -> P43(22A/LEFT) -> P176(25A/LEFT) -> P44(21C/LEFT) -> P112(23C/LEFT) -> P92(25E/LEFT) -> P56(31C/LEFT) -> P181(27C/LEFT) -> P197(27E/LEFT) -> P34(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 16 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 57001 Total stationary ticks: 174689 Seat-event requests: 3596 Failed seat-event starts: 3351 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 34 Critical blocker identity: P34->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 29 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P34(26A/LEFT/WAITING_FOR_SEAT_EVENT) P197(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3277 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27|28 Critical blocker yield-tile occupants: 24|218 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3277 Rear-boundary failures: 74 Middle-bank reservation failures: 1 Active-event deferrals: 990 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 6 Yield-occupant trace: yieldOccupant[24]: P24(29A/LEFT/MOVING_IN_AISLE@tile27) -> P218(30C/LEFT/MOVING_IN_AISLE@tile28) -> P33(30D/LEFT/MOVING_IN_AISLE@tile29) -> P248(32D/LEFT/MOVING_IN_AISLE@tile30) -> P226(32E/LEFT/MOVING_IN_AISLE@tile31) -> P14(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[218]: P218(30C/LEFT/MOVING_IN_AISLE@tile28) -> P33(30D/LEFT/MOVING_IN_AISLE@tile29) -> P248(32D/LEFT/MOVING_IN_AISLE@tile30) -> P226(32E/LEFT/MOVING_IN_AISLE@tile31) -> P14(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P14->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P24{seat=29A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=218,lastMoveTick=535,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P218{seat=30C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=33,lastMoveTick=499,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 27|28 Current yield-tile occupants: 24|218 Final row-event chain: 34|24|218|33|248|226|14 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3597\nPrecedence substitutions made: 2\nDependency chains followed: 42\nBlocked by waiting-row occupant: 42\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | baseline=165/274 (60.22%) | protected=245/274 (89.42%) | seatedDelta=+80 | completionDelta=+29.20% | outsideDelta=-62 | substitutions=2 | rowBlocks=42 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 11 Scenario seed: 8580457719024530087 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2151 Passengers seated: 125/192 Average waiting ticks: 791.19 Longest waiting passenger: P2->9E(RIGHT) Longest waiting ticks: 2151 LEFT AISLE ---------- Total moves: 1378 Maximum occupied tiles: 11 Seat events: 93 Single-blocker events: 20 Multiple-blocker events: 2 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 467 Maximum occupied tiles: 15 Seat events: 32 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1986 Reservations granted: 1986 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 52 Remaining moving in aisle: 12 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23080 Longest unresolved passenger ID: 2 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P48(23F/RIGHT) -> P153(20G/RIGHT) -> P67(12F/RIGHT) -> P14(24G/RIGHT) -> P78(10F/RIGHT) -> P185(11F/RIGHT) -> P66(14G/RIGHT) -> P180(29G/RIGHT) -> P70(22D/RIGHT) -> P45(25D/RIGHT) -> P166(28G/RIGHT) -> P64(12C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 48 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 31254 Total stationary ticks: 176513 Seat-event requests: 2049 Failed seat-event starts: 1924 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 64 Critical blocker identity: P64->12C(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 15 Unresolved outside passengers: 52 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P64(12C/RIGHT/WAITING_FOR_SEAT_EVENT) P166(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(11F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1924 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 13|14 Critical blocker unavailable yield tiles: 13|14 Critical blocker yield-tile occupants: 31|140 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1924 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 284 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[31]: P31(14H/RIGHT/MOVING_IN_AISLE@tile13) -> P140(14D/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[140]: P140(14D/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P140->14D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P31{seat=14H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=140,lastMoveTick=223,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P140{seat=14D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=14,directBlocker=-1,lastMoveTick=222,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 13|14 Current unavailable yield tiles: 13|14 Current yield-tile occupants: 31|140 Final row-event chain: 64|31|140 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 11 Scenario seed: 8580457719024530087 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2151 Passengers seated: 125/192 Average waiting ticks: 791.19 Longest waiting passenger: P2->9E(RIGHT) Longest waiting ticks: 2151 LEFT AISLE ---------- Total moves: 1378 Maximum occupied tiles: 11 Seat events: 93 Single-blocker events: 20 Multiple-blocker events: 2 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 467 Maximum occupied tiles: 15 Seat events: 32 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1986 Reservations granted: 1986 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 52 Remaining moving in aisle: 12 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23080 Longest unresolved passenger ID: 2 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P48(23F/RIGHT) -> P153(20G/RIGHT) -> P67(12F/RIGHT) -> P14(24G/RIGHT) -> P78(10F/RIGHT) -> P185(11F/RIGHT) -> P66(14G/RIGHT) -> P180(29G/RIGHT) -> P70(22D/RIGHT) -> P45(25D/RIGHT) -> P166(28G/RIGHT) -> P64(12C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 48 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 31254 Total stationary ticks: 176513 Seat-event requests: 2049 Failed seat-event starts: 1924 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 64 Critical blocker identity: P64->12C(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 15 Unresolved outside passengers: 52 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P64(12C/RIGHT/WAITING_FOR_SEAT_EVENT) P166(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(11F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1924 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 13|14 Critical blocker unavailable yield tiles: 13|14 Critical blocker yield-tile occupants: 31|140 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1924 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 284 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[31]: P31(14H/RIGHT/MOVING_IN_AISLE@tile13) -> P140(14D/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[140]: P140(14D/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P140->14D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P31{seat=14H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=140,lastMoveTick=223,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P140{seat=14D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=14,directBlocker=-1,lastMoveTick=222,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 13|14 Current unavailable yield tiles: 13|14 Current yield-tile occupants: 31|140 Final row-event chain: 64|31|140 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2049\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | baseline=125/192 (65.10%) | protected=125/192 (65.10%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 12 Scenario seed: -5061528108026221523 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2287 Passengers seated: 170/230 Average waiting ticks: 739.12 Longest waiting passenger: P3->11F(RIGHT) Longest waiting ticks: 2287 LEFT AISLE ---------- Total moves: 1752 Maximum occupied tiles: 12 Seat events: 109 Single-blocker events: 29 Multiple-blocker events: 5 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 1149 Maximum occupied tiles: 18 Seat events: 61 Single-blocker events: 7 Multiple-blocker events: 2 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 97 Reservations granted: 97 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 38 Remaining moving in aisle: 10 Remaining waiting at row: 12 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 21354 Longest unresolved passenger ID: 3 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P37(8D/RIGHT) -> P91(14I/RIGHT) -> P188(25I/RIGHT) -> P0(26H/RIGHT) -> P103(29I/RIGHT) -> P21(23I/RIGHT) -> P38(19I/RIGHT) -> P97(8I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 37 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 10 Total blocked ticks: 43018 Total stationary ticks: 190873 Seat-event requests: 3599 Failed seat-event starts: 3429 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 97 Critical blocker identity: P97->8I(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 12 Terminal WAITING_FOR_SEAT_EVENT nodes: 12 Unresolved internal passengers: 22 Unresolved outside passengers: 38 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P97(8I/RIGHT/WAITING_FOR_SEAT_EVENT) P38(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3339 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 9 Critical blocker unavailable yield tiles: 9 Critical blocker yield-tile occupants: 36 Waiting-row passengers with zero blockers: 7 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3339 Rear-boundary failures: 90 Middle-bank reservation failures: 0 Active-event deferrals: 525 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[36]: P36(9G/RIGHT/WAITING_AT_ROW@tile9) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P36->9G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P36{seat=9G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=9,directBlocker=-1,lastMoveTick=459,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 9 Current unavailable yield tiles: 9 Current yield-tile occupants: 36 Final row-event chain: 97|36 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 12 Scenario seed: -5061528108026221523 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2303 Passengers seated: 218/230 Average waiting ticks: 393.40 Longest waiting passenger: P124->32A(LEFT) Longest waiting ticks: 2251 LEFT AISLE ---------- Total moves: 1752 Maximum occupied tiles: 12 Seat events: 112 Single-blocker events: 31 Multiple-blocker events: 6 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1759 Maximum occupied tiles: 16 Seat events: 106 Single-blocker events: 25 Multiple-blocker events: 7 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1727 Reservations granted: 1727 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 10 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 17414 Longest unresolved passenger ID: 156 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P151(31E/RIGHT) -> P152(26I/RIGHT) -> P86(30I/RIGHT) -> P117(26F/RIGHT) -> P165(29D/RIGHT) -> P111(30E/RIGHT) -> P103(29I/RIGHT) -> P227(32H/RIGHT) -> P69(32I/RIGHT) -> P137(32E/RIGHT) -> P156(32D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 151 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 10 Total blocked ticks: 25568 Total stationary ticks: 110865 Seat-event requests: 3436 Failed seat-event starts: 3218 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->32D(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 12 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P156(32D/RIGHT/WAITING_FOR_SEAT_EVENT) P137(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3213 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 5 Rear-boundary failures: 3213 Middle-bank reservation failures: 0 Active-event deferrals: 777 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3436\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | baseline=170/230 (73.91%) | protected=218/230 (94.78%) | seatedDelta=+48 | completionDelta=+20.87% | outsideDelta=-38 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 13 Scenario seed: 3884850804834821170 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2436 Passengers seated: 252/288 Average waiting ticks: 502.76 Longest waiting passenger: P113->18D(LEFT) Longest waiting ticks: 2436 LEFT AISLE ---------- Total moves: 2326 Maximum occupied tiles: 32 Seat events: 119 Single-blocker events: 16 Multiple-blocker events: 15 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 2409 Maximum occupied tiles: 14 Seat events: 133 Single-blocker events: 36 Multiple-blocker events: 12 Temporary aisle reoccupations: 60 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 108 Reservations granted: 108 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 29 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46838 Longest unresolved passenger ID: 113 Longest unresolved row: 18 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P151(34E/LEFT) -> P140(35D/LEFT) -> P190(26C/LEFT) -> P256(29C/LEFT) -> P223(33A/LEFT) -> P109(32E/LEFT) -> P46(36A/LEFT) -> P133(36D/LEFT) -> P127(28C/LEFT) -> P268(27C/LEFT) -> P35(27B/LEFT) -> P259(32D/LEFT) -> P5(29A/LEFT) -> P93(30F/LEFT) -> P160(34A/LEFT) -> P132(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 151 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 59529 Total stationary ticks: 195918 Seat-event requests: 3381 Failed seat-event starts: 3129 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 132 Critical blocker identity: P132->31A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 33 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P132(31A/LEFT/WAITING_FOR_SEAT_EVENT) P160(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P259(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P223(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P256(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1628 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: 284 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1628 Rear-boundary failures: 1501 Middle-bank reservation failures: 0 Active-event deferrals: 736 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[284]: P284(33B/LEFT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P284->33B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P284{seat=33B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=33,directBlocker=-1,lastMoveTick=729,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: 284 Final row-event chain: 132|284 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 13 Scenario seed: 3884850804834821170 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2576 Passengers seated: 286/288 Average waiting ticks: 483.93 Longest waiting passenger: P39->35J(RIGHT) Longest waiting ticks: 2511 LEFT AISLE ---------- Total moves: 2717 Maximum occupied tiles: 13 Seat events: 153 Single-blocker events: 25 Multiple-blocker events: 22 Temporary aisle reoccupations: 70 RIGHT AISLE ----------- Total moves: 2409 Maximum occupied tiles: 14 Seat events: 133 Single-blocker events: 36 Multiple-blocker events: 12 Temporary aisle reoccupations: 60 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 124 Reservations granted: 120 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 6581 Longest unresolved passenger ID: 39 Longest unresolved row: 35 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 1 Longest dependency chain: P39(35J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 39 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 11180 Total stationary ticks: 145199 Seat-event requests: 3428 Failed seat-event starts: 3142 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 39 Critical blocker identity: P39->35J(RIGHT) Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 1 Critical tree depth: 1 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 2 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P39(35J/RIGHT/WAITING_FOR_SEAT_EVENT) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3134 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 36|37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 8 Rear-boundary failures: 3134 Middle-bank reservation failures: 4 Active-event deferrals: 694 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 36|37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3432\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | baseline=252/288 (87.50%) | protected=286/288 (99.31%) | seatedDelta=+34 | completionDelta=+11.81% | outsideDelta=-3 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 14 Scenario seed: -8544666642714875216 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2550 Passengers seated: 260/342 Average waiting ticks: 706.03 Longest waiting passenger: P21->35A(LEFT) Longest waiting ticks: 2550 LEFT AISLE ---------- Total moves: 2225 Maximum occupied tiles: 23 Seat events: 117 Single-blocker events: 30 Multiple-blocker events: 13 Temporary aisle reoccupations: 56 RIGHT AISLE ----------- Total moves: 2777 Maximum occupied tiles: 34 Seat events: 143 Single-blocker events: 40 Multiple-blocker events: 14 Temporary aisle reoccupations: 69 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3346 Reservations granted: 3344 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 49 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 80598 Longest unresolved passenger ID: 21 Longest unresolved row: 35 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P4(14J/RIGHT) -> P153(21G/RIGHT) -> P206(8I/RIGHT) -> P94(10G/RIGHT) -> P88(15J/RIGHT) -> P77(36H/RIGHT) -> P137(30H/RIGHT) -> P262(34F/RIGHT) -> P46(35I/RIGHT) -> P267(23J/RIGHT) -> P207(26F/RIGHT) -> P199(35J/RIGHT) -> P14(19D/RIGHT) -> P114(34H/RIGHT) -> P104(33H/RIGHT) -> P44(16D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 4 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 49 Total blocked ticks: 101308 Total stationary ticks: 326417 Seat-event requests: 3797 Failed seat-event starts: 3537 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->16D(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 57 Unresolved outside passengers: 25 Unresolved internal passengers outside critical tree: 41 Critical blocker tree: P44(16D/RIGHT/WAITING_FOR_SEAT_EVENT) P104(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(8I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3336 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 17|18|19 Critical blocker unavailable yield tiles: 18|19 Critical blocker yield-tile occupants: 321|337 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3336 Rear-boundary failures: 201 Middle-bank reservation failures: 2 Active-event deferrals: 1302 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 11 Yield-occupant trace: yieldOccupant[321]: P321(25J/RIGHT/MOVING_IN_AISLE@tile18) -> P337(26H/RIGHT/MOVING_IN_AISLE@tile19) -> P26(29I/RIGHT/MOVING_IN_AISLE@tile20) -> P113(24H/RIGHT/MOVING_IN_AISLE@tile21) -> P186(36E/RIGHT/MOVING_IN_AISLE@tile22) -> P178(26I/RIGHT/MOVING_IN_AISLE@tile23) -> P271(33J/RIGHT/MOVING_IN_AISLE@tile24) -> P39(36G/RIGHT/MOVING_IN_AISLE@tile25) -> P314(29G/RIGHT/MOVING_IN_AISLE@tile26) -> P147(32G/RIGHT/MOVING_IN_AISLE@tile27) -> P95(28D/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[337]: P337(26H/RIGHT/MOVING_IN_AISLE@tile19) -> P26(29I/RIGHT/MOVING_IN_AISLE@tile20) -> P113(24H/RIGHT/MOVING_IN_AISLE@tile21) -> P186(36E/RIGHT/MOVING_IN_AISLE@tile22) -> P178(26I/RIGHT/MOVING_IN_AISLE@tile23) -> P271(33J/RIGHT/MOVING_IN_AISLE@tile24) -> P39(36G/RIGHT/MOVING_IN_AISLE@tile25) -> P314(29G/RIGHT/MOVING_IN_AISLE@tile26) -> P147(32G/RIGHT/MOVING_IN_AISLE@tile27) -> P95(28D/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P95->28D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P321{seat=25J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=337,lastMoveTick=1038,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P337{seat=26H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=26,lastMoveTick=1037,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 17|18|19 Current unavailable yield tiles: 18|19 Current yield-tile occupants: 321|337 Final row-event chain: 44|321|337|26|113|186|178|271|39|314|147|95 Final row-event chain length: 12 Distinct row events in chain: 12 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 14 Scenario seed: -8544666642714875216 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2603 Passengers seated: 299/342 Average waiting ticks: 610.44 Longest waiting passenger: P55->29D(RIGHT) Longest waiting ticks: 2603 LEFT AISLE ---------- Total moves: 2709 Maximum occupied tiles: 12 Seat events: 156 Single-blocker events: 40 Multiple-blocker events: 26 Temporary aisle reoccupations: 96 RIGHT AISLE ----------- Total moves: 2777 Maximum occupied tiles: 34 Seat events: 143 Single-blocker events: 40 Multiple-blocker events: 14 Temporary aisle reoccupations: 68 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1728 Reservations granted: 1722 Reservations denied/waited: 6 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 6 Remaining moving in aisle: 32 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52402 Longest unresolved passenger ID: 55 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P4(14J/RIGHT) -> P153(21G/RIGHT) -> P206(8I/RIGHT) -> P94(10G/RIGHT) -> P88(15J/RIGHT) -> P77(36H/RIGHT) -> P137(30H/RIGHT) -> P262(34F/RIGHT) -> P46(35I/RIGHT) -> P267(23J/RIGHT) -> P207(26F/RIGHT) -> P199(35J/RIGHT) -> P14(19D/RIGHT) -> P114(34H/RIGHT) -> P104(33H/RIGHT) -> P44(16D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 4 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 68211 Total stationary ticks: 266048 Seat-event requests: 3622 Failed seat-event starts: 3323 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->16D(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 37 Unresolved outside passengers: 6 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P44(16D/RIGHT/WAITING_FOR_SEAT_EVENT) P104(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(8I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3091 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 17|18|19 Critical blocker unavailable yield tiles: 18|19 Critical blocker yield-tile occupants: 321|337 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3091 Rear-boundary failures: 232 Middle-bank reservation failures: 6 Active-event deferrals: 1199 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 11 Yield-occupant trace: yieldOccupant[321]: P321(25J/RIGHT/MOVING_IN_AISLE@tile18) -> P337(26H/RIGHT/MOVING_IN_AISLE@tile19) -> P26(29I/RIGHT/MOVING_IN_AISLE@tile20) -> P113(24H/RIGHT/MOVING_IN_AISLE@tile21) -> P186(36E/RIGHT/MOVING_IN_AISLE@tile22) -> P178(26I/RIGHT/MOVING_IN_AISLE@tile23) -> P271(33J/RIGHT/MOVING_IN_AISLE@tile24) -> P39(36G/RIGHT/MOVING_IN_AISLE@tile25) -> P314(29G/RIGHT/MOVING_IN_AISLE@tile26) -> P147(32G/RIGHT/MOVING_IN_AISLE@tile27) -> P95(28D/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[337]: P337(26H/RIGHT/MOVING_IN_AISLE@tile19) -> P26(29I/RIGHT/MOVING_IN_AISLE@tile20) -> P113(24H/RIGHT/MOVING_IN_AISLE@tile21) -> P186(36E/RIGHT/MOVING_IN_AISLE@tile22) -> P178(26I/RIGHT/MOVING_IN_AISLE@tile23) -> P271(33J/RIGHT/MOVING_IN_AISLE@tile24) -> P39(36G/RIGHT/MOVING_IN_AISLE@tile25) -> P314(29G/RIGHT/MOVING_IN_AISLE@tile26) -> P147(32G/RIGHT/MOVING_IN_AISLE@tile27) -> P95(28D/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P95->28D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P321{seat=25J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=337,lastMoveTick=1039,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P337{seat=26H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=26,lastMoveTick=1038,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 17|18|19 Current unavailable yield tiles: 18|19 Current yield-tile occupants: 321|337 Final row-event chain: 44|321|337|26|113|186|178|271|39|314|147|95 Final row-event chain length: 12 Distinct row events in chain: 12 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3628\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | baseline=260/342 (76.02%) | protected=299/342 (87.43%) | seatedDelta=+39 | completionDelta=+11.40% | outsideDelta=-19 | substitutions=2 | rowBlocks=2 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 15 Scenario seed: -4719012493003608241 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2023 Passengers seated: 138/216 Average waiting ticks: 630.50 Longest waiting passenger: P14->11H(RIGHT) Longest waiting ticks: 2023 LEFT AISLE ---------- Total moves: 1120 Maximum occupied tiles: 14 Seat events: 70 Single-blocker events: 12 Multiple-blocker events: 4 Temporary aisle reoccupations: 20 RIGHT AISLE ----------- Total moves: 1210 Maximum occupied tiles: 28 Seat events: 68 Single-blocker events: 16 Multiple-blocker events: 4 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 271 Reservations granted: 269 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 37 Remaining moving in aisle: 34 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53137 Longest unresolved passenger ID: 14 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P136(26D/RIGHT) -> P9(18D/RIGHT) -> P196(21H/RIGHT) -> P91(12F/RIGHT) -> P130(13E/RIGHT) -> P18(30H/RIGHT) -> P147(14H/RIGHT) -> P191(22F/RIGHT) -> P74(26C/RIGHT) -> P189(19C/RIGHT) -> P113(22C/RIGHT) -> P48(25E/RIGHT) -> P62(29G/RIGHT) -> P174(27F/RIGHT) -> P70(27H/RIGHT) -> P204(28H/RIGHT) -> P34(26G/RIGHT) -> P144(25C/RIGHT) -> P209(28G/RIGHT) -> P186(30F/RIGHT) -> P125(27C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 136 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 66977 Total stationary ticks: 190952 Seat-event requests: 3325 Failed seat-event starts: 3187 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 125 Critical blocker identity: P125->27C(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 41 Unresolved outside passengers: 37 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P125(27C/RIGHT/WAITING_FOR_SEAT_EVENT) P186(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(22C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(19C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3109 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 109 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3109 Rear-boundary failures: 78 Middle-bank reservation failures: 2 Active-event deferrals: 635 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[109]: P109(29C/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P109->29C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P109{seat=29C,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=217,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 29 Current yield-tile occupants: 109 Final row-event chain: 125|109 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 15 Scenario seed: -4719012493003608241 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2152 Passengers seated: 154/216 Average waiting ticks: 504.08 Longest waiting passenger: P14->11H(RIGHT) Longest waiting ticks: 2152 LEFT AISLE ---------- Total moves: 1425 Maximum occupied tiles: 23 Seat events: 86 Single-blocker events: 17 Multiple-blocker events: 7 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1210 Maximum occupied tiles: 28 Seat events: 68 Single-blocker events: 16 Multiple-blocker events: 4 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1823 Reservations granted: 1821 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 16 Remaining moving in aisle: 39 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64944 Longest unresolved passenger ID: 14 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P136(26D/RIGHT) -> P9(18D/RIGHT) -> P196(21H/RIGHT) -> P91(12F/RIGHT) -> P130(13E/RIGHT) -> P18(30H/RIGHT) -> P147(14H/RIGHT) -> P191(22F/RIGHT) -> P74(26C/RIGHT) -> P189(19C/RIGHT) -> P113(22C/RIGHT) -> P48(25E/RIGHT) -> P62(29G/RIGHT) -> P174(27F/RIGHT) -> P70(27H/RIGHT) -> P204(28H/RIGHT) -> P34(26G/RIGHT) -> P144(25C/RIGHT) -> P209(28G/RIGHT) -> P186(30F/RIGHT) -> P125(27C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 136 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 79764 Total stationary ticks: 175602 Seat-event requests: 3519 Failed seat-event starts: 3365 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 125 Critical blocker identity: P125->27C(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 46 Unresolved outside passengers: 16 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P125(27C/RIGHT/WAITING_FOR_SEAT_EVENT) P186(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(22C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(19C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3270 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 109 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3270 Rear-boundary failures: 95 Middle-bank reservation failures: 2 Active-event deferrals: 830 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[109]: P109(29C/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P109->29C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P109{seat=29C,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=217,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 29 Current yield-tile occupants: 109 Final row-event chain: 125|109 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3521\nPrecedence substitutions made: 1\nDependency chains followed: 115\nBlocked by waiting-row occupant: 115\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | baseline=138/216 (63.89%) | protected=154/216 (71.30%) | seatedDelta=+16 | completionDelta=+7.41% | outsideDelta=-21 | substitutions=1 | rowBlocks=115 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 16 Scenario seed: 4061032102319698599 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2195 Passengers seated: 182/306 Average waiting ticks: 821.02 Longest waiting passenger: P2->19I(RIGHT) Longest waiting ticks: 2195 LEFT AISLE ---------- Total moves: 1752 Maximum occupied tiles: 28 Seat events: 91 Single-blocker events: 17 Multiple-blocker events: 5 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1790 Maximum occupied tiles: 28 Seat events: 91 Single-blocker events: 17 Multiple-blocker events: 3 Temporary aisle reoccupations: 23 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1680 Reservations granted: 1676 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 68 Remaining moving in aisle: 49 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 76179 Longest unresolved passenger ID: 2 Longest unresolved row: 19 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P27(12G/LEFT) -> P281(8D/LEFT) -> P183(21A/LEFT) -> P160(14F/LEFT) -> P200(29F/LEFT) -> P234(10B/LEFT) -> P106(34A/LEFT) -> P67(25B/LEFT) -> P232(30E/LEFT) -> P231(35E/LEFT) -> P201(29B/LEFT) -> P169(17E/LEFT) -> P170(19F/LEFT) -> P64(15E/LEFT) -> P207(32F/LEFT) -> P212(32A/LEFT) -> P292(28C/LEFT) -> P66(24G/LEFT) -> P204(23B/LEFT) -> P294(26E/LEFT) -> P115(34G/LEFT) -> P253(36C/LEFT) -> P36(27C/LEFT) -> P116(24F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 27 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 49 Total blocked ticks: 91606 Total stationary ticks: 329834 Seat-event requests: 3371 Failed seat-event starts: 3189 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 116 Critical blocker identity: P116->24F(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 56 Unresolved outside passengers: 68 Unresolved internal passengers outside critical tree: 32 Critical blocker tree: P116(24F/LEFT/WAITING_FOR_SEAT_EVENT) P36(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P294(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(24G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P292(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P207(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P231(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P200(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(8D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(12G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3167 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 6 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3167 Rear-boundary failures: 22 Middle-bank reservation failures: 4 Active-event deferrals: 945 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[6]: P6(30A/LEFT/MOVING_IN_AISLE@tile25) -> P103(26B/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P103->26B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P6{seat=30A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=103,lastMoveTick=532,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 6 Final row-event chain: 116|6|103 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 16 Scenario seed: 4061032102319698599 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2594 Passengers seated: 241/306 Average waiting ticks: 733.19 Longest waiting passenger: P18->5C(LEFT) Longest waiting ticks: 2594 LEFT AISLE ---------- Total moves: 1752 Maximum occupied tiles: 28 Seat events: 91 Single-blocker events: 17 Multiple-blocker events: 5 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 2613 Maximum occupied tiles: 12 Seat events: 150 Single-blocker events: 42 Multiple-blocker events: 11 Temporary aisle reoccupations: 65 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2105 Reservations granted: 2101 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 33 Remaining moving in aisle: 25 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48439 Longest unresolved passenger ID: 18 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P27(12G/LEFT) -> P281(8D/LEFT) -> P183(21A/LEFT) -> P160(14F/LEFT) -> P200(29F/LEFT) -> P234(10B/LEFT) -> P106(34A/LEFT) -> P67(25B/LEFT) -> P232(30E/LEFT) -> P231(35E/LEFT) -> P201(29B/LEFT) -> P169(17E/LEFT) -> P170(19F/LEFT) -> P64(15E/LEFT) -> P207(32F/LEFT) -> P212(32A/LEFT) -> P292(28C/LEFT) -> P66(24G/LEFT) -> P204(23B/LEFT) -> P294(26E/LEFT) -> P115(34G/LEFT) -> P253(36C/LEFT) -> P36(27C/LEFT) -> P116(24F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 27 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 67083 Total stationary ticks: 275942 Seat-event requests: 3897 Failed seat-event starts: 3656 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 116 Critical blocker identity: P116->24F(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 32 Unresolved outside passengers: 33 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P116(24F/LEFT/WAITING_FOR_SEAT_EVENT) P36(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P294(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(24G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P292(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P207(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P231(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P200(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(8D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(12G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3592 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 6 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3592 Rear-boundary failures: 64 Middle-bank reservation failures: 4 Active-event deferrals: 1349 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[6]: P6(30A/LEFT/MOVING_IN_AISLE@tile25) -> P103(26B/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P103->26B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P6{seat=30A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=103,lastMoveTick=532,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 6 Final row-event chain: 116|6|103 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3902\nPrecedence substitutions made: 3\nDependency chains followed: 1622\nBlocked by waiting-row occupant: 3137\nSubstituted events started: 3\nOccupied-space rejections: 1515\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | baseline=182/306 (59.48%) | protected=241/306 (78.76%) | seatedDelta=+59 | completionDelta=+19.28% | outsideDelta=-35 | substitutions=3 | rowBlocks=3137 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 17 Scenario seed: 5005340361174699286 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2282 Passengers seated: 126/235 Average waiting ticks: 1114.61 Longest waiting passenger: P0->11F(LEFT) Longest waiting ticks: 2282 LEFT AISLE ---------- Total moves: 374 Maximum occupied tiles: 16 Seat events: 17 Single-blocker events: 0 Multiple-blocker events: 0 Temporary aisle reoccupations: 0 RIGHT AISLE ----------- Total moves: 1602 Maximum occupied tiles: 11 Seat events: 109 Single-blocker events: 21 Multiple-blocker events: 2 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3730 Reservations granted: 3730 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 89 Remaining moving in aisle: 13 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27304 Longest unresolved passenger ID: 0 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P105(29E/LEFT) -> P39(11A/LEFT) -> P234(12A/LEFT) -> P66(6D/LEFT) -> P114(22D/LEFT) -> P97(18B/LEFT) -> P165(8C/LEFT) -> P222(12C/LEFT) -> P128(23C/LEFT) -> P46(17D/LEFT) -> P87(14E/LEFT) -> P84(12E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 105 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 42900 Total stationary ticks: 290837 Seat-event requests: 3798 Failed seat-event starts: 3672 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 84 Critical blocker identity: P84->12E(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 20 Unresolved outside passengers: 89 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P84(12E/LEFT/WAITING_FOR_SEAT_EVENT) P87(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(8C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(6D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3648 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 76 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3648 Rear-boundary failures: 24 Middle-bank reservation failures: 0 Active-event deferrals: 281 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[76]: P76(13A/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P76->13A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P76{seat=13A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=120,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 76 Final row-event chain: 84|76 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 17 Scenario seed: 5005340361174699286 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2376 Passengers seated: 233/235 Average waiting ticks: 408.49 Longest waiting passenger: P191->27C(RIGHT) Longest waiting ticks: 2329 LEFT AISLE ---------- Total moves: 1792 Maximum occupied tiles: 10 Seat events: 122 Single-blocker events: 27 Multiple-blocker events: 14 Temporary aisle reoccupations: 59 RIGHT AISLE ----------- Total moves: 1606 Maximum occupied tiles: 12 Seat events: 111 Single-blocker events: 22 Multiple-blocker events: 8 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1731 Reservations granted: 1728 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 3934 Longest unresolved passenger ID: 9 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 1 Longest dependency chain: P9(30D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 9 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 8222 Total stationary ticks: 99151 Seat-event requests: 1847 Failed seat-event starts: 1614 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 9 Critical blocker identity: P9->30D(RIGHT) Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 1 Critical tree depth: 1 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 2 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P9(30D/RIGHT/WAITING_FOR_SEAT_EVENT) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1609 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1609 Rear-boundary failures: 5 Middle-bank reservation failures: 3 Active-event deferrals: 606 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1850\nPrecedence substitutions made: 7\nDependency chains followed: 1610\nBlocked by waiting-row occupant: 1610\nSubstituted events started: 8\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | baseline=126/235 (53.62%) | protected=233/235 (99.15%) | seatedDelta=+107 | completionDelta=+45.53% | outsideDelta=-89 | substitutions=7 | rowBlocks=1610 | substitutedStarts=8 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 18 Scenario seed: -7842930020455431849 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2427 Passengers seated: 252/274 Average waiting ticks: 496.64 Longest waiting passenger: P87->16A(LEFT) Longest waiting ticks: 2411 LEFT AISLE ---------- Total moves: 2157 Maximum occupied tiles: 21 Seat events: 130 Single-blocker events: 31 Multiple-blocker events: 9 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 1984 Maximum occupied tiles: 14 Seat events: 122 Single-blocker events: 33 Multiple-blocker events: 14 Temporary aisle reoccupations: 61 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 88 Reservations granted: 88 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 13 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21276 Longest unresolved passenger ID: 224 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P24(22D/LEFT) -> P153(22A/LEFT) -> P138(24C/LEFT) -> P241(25F/LEFT) -> P171(26B/LEFT) -> P208(27B/LEFT) -> P7(31B/LEFT) -> P168(30C/LEFT) -> P82(28B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 24 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 42036 Total stationary ticks: 161107 Seat-event requests: 3540 Failed seat-event starts: 3288 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 82 Critical blocker identity: P82->28B(LEFT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 22 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P82(28B/LEFT/WAITING_FOR_SEAT_EVENT) P168(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3169 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 95 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3169 Rear-boundary failures: 119 Middle-bank reservation failures: 0 Active-event deferrals: 1356 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[95]: P95(29B/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P95->29B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P95{seat=29B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=810,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 95 Final row-event chain: 82|95 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 18 Scenario seed: -7842930020455431849 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2522 Passengers seated: 270/274 Average waiting ticks: 453.91 Longest waiting passenger: P224->32H(RIGHT) Longest waiting ticks: 2465 LEFT AISLE ---------- Total moves: 2185 Maximum occupied tiles: 12 Seat events: 146 Single-blocker events: 39 Multiple-blocker events: 12 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 1992 Maximum occupied tiles: 13 Seat events: 124 Single-blocker events: 33 Multiple-blocker events: 15 Temporary aisle reoccupations: 63 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 92 Reservations granted: 92 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 5969 Longest unresolved passenger ID: 224 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P73(31D/RIGHT) -> P120(31G/RIGHT) -> P68(32E/RIGHT) -> P224(32H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 73 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 14334 Total stationary ticks: 134460 Seat-event requests: 2078 Failed seat-event starts: 1808 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 224 Critical blocker identity: P224->32H(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 4 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P224(32H/RIGHT/WAITING_FOR_SEAT_EVENT) P68(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1800 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 8 Rear-boundary failures: 1800 Middle-bank reservation failures: 0 Active-event deferrals: 935 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2078\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | baseline=252/274 (91.97%) | protected=270/274 (98.54%) | seatedDelta=+18 | completionDelta=+6.57% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 19 Scenario seed: -2285504936980437348 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2098 Passengers seated: 145/288 Average waiting ticks: 963.38 Longest waiting passenger: P0->36I(RIGHT) Longest waiting ticks: 2098 LEFT AISLE ---------- Total moves: 1438 Maximum occupied tiles: 17 Seat events: 83 Single-blocker events: 14 Multiple-blocker events: 5 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1280 Maximum occupied tiles: 26 Seat events: 62 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1724 Reservations granted: 1723 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 1513 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 100 Remaining moving in aisle: 35 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 56218 Longest unresolved passenger ID: 0 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P179(4J/RIGHT) -> P20(26D/RIGHT) -> P151(32I/RIGHT) -> P82(8J/RIGHT) -> P7(16F/RIGHT) -> P94(10H/RIGHT) -> P40(36F/RIGHT) -> P66(23J/RIGHT) -> P277(22H/RIGHT) -> P25(15J/RIGHT) -> P141(12J/RIGHT) -> P185(35D/RIGHT) -> P145(14H/RIGHT) -> P49(14F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 179 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 73487 Total stationary ticks: 336030 Seat-event requests: 1896 Failed seat-event starts: 1751 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 49 Critical blocker identity: P49->14F(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 43 Unresolved outside passengers: 100 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P49(14F/RIGHT/WAITING_FOR_SEAT_EVENT) P145(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(12J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(8J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(4J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1751 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 17 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1751 Rear-boundary failures: 0 Middle-bank reservation failures: 1 Active-event deferrals: 886 Simultaneous arbitration losses: 1513 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[17]: P17(26J/RIGHT/MOVING_IN_AISLE@tile15) -> P105(16J/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P105->16J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P17{seat=26J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=105,lastMoveTick=445,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 17 Final row-event chain: 49|17|105 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 19 Scenario seed: -2285504936980437348 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2098 Passengers seated: 153/288 Average waiting ticks: 954.27 Longest waiting passenger: P0->36I(RIGHT) Longest waiting ticks: 2098 LEFT AISLE ---------- Total moves: 1438 Maximum occupied tiles: 17 Seat events: 83 Single-blocker events: 14 Multiple-blocker events: 5 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1305 Maximum occupied tiles: 18 Seat events: 70 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1665 Reservations granted: 1665 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1513 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 100 Remaining moving in aisle: 29 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45199 Longest unresolved passenger ID: 0 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P179(4J/RIGHT) -> P20(26D/RIGHT) -> P151(32I/RIGHT) -> P82(8J/RIGHT) -> P7(16F/RIGHT) -> P94(10H/RIGHT) -> P40(36F/RIGHT) -> P66(23J/RIGHT) -> P277(22H/RIGHT) -> P25(15J/RIGHT) -> P141(12J/RIGHT) -> P185(35D/RIGHT) -> P145(14H/RIGHT) -> P49(14F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 179 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 58266 Total stationary ticks: 322524 Seat-event requests: 1758 Failed seat-event starts: 1605 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 49 Critical blocker identity: P49->14F(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 35 Unresolved outside passengers: 100 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P49(14F/RIGHT/WAITING_FOR_SEAT_EVENT) P145(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(12J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(8J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(4J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1605 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 17 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1605 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 391 Simultaneous arbitration losses: 1513 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[17]: P17(26J/RIGHT/MOVING_IN_AISLE@tile15) -> P105(16J/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P105->16J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P17{seat=26J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=105,lastMoveTick=485,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 17 Final row-event chain: 49|17|105 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3271\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | baseline=145/288 (50.35%) | protected=153/288 (53.13%) | seatedDelta=+8 | completionDelta=+2.78% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 20 Scenario seed: 7255824095021435687 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2103 Passengers seated: 148/192 Average waiting ticks: 414.92 Longest waiting passenger: P15->12E(LEFT) Longest waiting ticks: 2103 LEFT AISLE ---------- Total moves: 1175 Maximum occupied tiles: 22 Seat events: 65 Single-blocker events: 19 Multiple-blocker events: 3 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1239 Maximum occupied tiles: 20 Seat events: 83 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3247 Reservations granted: 3243 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 30 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48024 Longest unresolved passenger ID: 15 Longest unresolved row: 12 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P122(15F/LEFT) -> P166(11B/LEFT) -> P11(16B/LEFT) -> P40(30C/LEFT) -> P127(18F/LEFT) -> P93(9E/LEFT) -> P50(12B/LEFT) -> P157(27B/LEFT) -> P96(29E/LEFT) -> P63(12A/LEFT) -> P165(23E/LEFT) -> P12(13D/LEFT) -> P72(17D/LEFT) -> P3(19F/LEFT) -> P137(27C/LEFT) -> P39(18A/LEFT) -> P104(22A/LEFT) -> P80(21C/LEFT) -> P19(19E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 122 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 62722 Total stationary ticks: 129568 Seat-event requests: 3391 Failed seat-event starts: 3243 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 19 Critical blocker identity: P19->19E(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 37 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P19(19E/LEFT/WAITING_FOR_SEAT_EVENT) P80(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(9E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(15F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3210 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 20|21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 161 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3210 Rear-boundary failures: 33 Middle-bank reservation failures: 4 Active-event deferrals: 710 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[161]: P161(21E/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P161->21E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P161{seat=21E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=404,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 20|21 Current unavailable yield tiles: 21 Current yield-tile occupants: 161 Final row-event chain: 19|161 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 20 Scenario seed: 7255824095021435687 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2137 Passengers seated: 172/192 Average waiting ticks: 354.71 Longest waiting passenger: P114->15C(RIGHT) Longest waiting ticks: 2117 LEFT AISLE ---------- Total moves: 1415 Maximum occupied tiles: 13 Seat events: 89 Single-blocker events: 25 Multiple-blocker events: 10 Temporary aisle reoccupations: 47 RIGHT AISLE ----------- Total moves: 1239 Maximum occupied tiles: 20 Seat events: 83 Single-blocker events: 16 Multiple-blocker events: 2 Temporary aisle reoccupations: 21 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1708 Reservations granted: 1703 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22254 Longest unresolved passenger ID: 21 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P13(29H/RIGHT) -> P167(21F/RIGHT) -> P6(27D/RIGHT) -> P102(22E/RIGHT) -> P34(22C/RIGHT) -> P79(30E/RIGHT) -> P74(23H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 13 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 35797 Total stationary ticks: 92588 Seat-event requests: 3362 Failed seat-event starts: 3190 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 74 Critical blocker identity: P74->23H(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 20 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P74(23H/RIGHT/WAITING_FOR_SEAT_EVENT) P79(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(22C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3157 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 55 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3157 Rear-boundary failures: 33 Middle-bank reservation failures: 5 Active-event deferrals: 899 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[55]: P55(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P158(25E/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P158->25E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P55{seat=25H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=158,lastMoveTick=482,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 55 Final row-event chain: 74|55|158 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3367\nPrecedence substitutions made: 1\nDependency chains followed: 76\nBlocked by waiting-row occupant: 76\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | baseline=148/192 (77.08%) | protected=172/192 (89.58%) | seatedDelta=+24 | completionDelta=+12.50% | outsideDelta=-7 | substitutions=1 | rowBlocks=76 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 21 Scenario seed: -6353852621696159112 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2122 Passengers seated: 144/306 Average waiting ticks: 912.14 Longest waiting passenger: P3->19I(RIGHT) Longest waiting ticks: 2122 LEFT AISLE ---------- Total moves: 1693 Maximum occupied tiles: 27 Seat events: 84 Single-blocker events: 21 Multiple-blocker events: 2 Temporary aisle reoccupations: 25 RIGHT AISLE ----------- Total moves: 1392 Maximum occupied tiles: 36 Seat events: 60 Single-blocker events: 13 Multiple-blocker events: 0 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3389 Reservations granted: 3389 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 99 Remaining moving in aisle: 59 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 97960 Longest unresolved passenger ID: 3 Longest unresolved row: 19 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 36 Longest dependency chain: P71(18D/RIGHT) -> P303(21J/RIGHT) -> P267(13D/RIGHT) -> P177(26D/RIGHT) -> P132(36D/RIGHT) -> P107(33J/RIGHT) -> P45(8F/RIGHT) -> P105(16H/RIGHT) -> P268(18E/RIGHT) -> P44(31I/RIGHT) -> P77(15H/RIGHT) -> P266(28G/RIGHT) -> P87(24J/RIGHT) -> P4(25I/RIGHT) -> P304(18H/RIGHT) -> P38(27G/RIGHT) -> P213(20F/RIGHT) -> P27(33I/RIGHT) -> P68(31G/RIGHT) -> P134(30J/RIGHT) -> P175(27J/RIGHT) -> P31(23J/RIGHT) -> P109(34G/RIGHT) -> P188(30I/RIGHT) -> P137(28I/RIGHT) -> P274(32G/RIGHT) -> P124(34H/RIGHT) -> P97(29F/RIGHT) -> P42(32H/RIGHT) -> P229(33H/RIGHT) -> P67(32I/RIGHT) -> P228(34I/RIGHT) -> P248(36G/RIGHT) -> P276(35J/RIGHT) -> P292(36J/RIGHT) -> P94(36E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 71 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 59 Total blocked ticks: 108454 Total stationary ticks: 379499 Seat-event requests: 3546 Failed seat-event starts: 3402 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 94 Critical blocker identity: P94->36E(RIGHT) Direct fan-out: 1 Total indirect descendants: 35 Critical tree size including blocker: 36 Critical tree depth: 36 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 63 Unresolved outside passengers: 99 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P94(36E/RIGHT/WAITING_FOR_SEAT_EVENT) P292(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P276(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P268(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(8F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(13D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P303(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1849 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1553 Rear-boundary failures: 1849 Middle-bank reservation failures: 0 Active-event deferrals: 746 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 21 Scenario seed: -6353852621696159112 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2478 Passengers seated: 195/306 Average waiting ticks: 791.97 Longest waiting passenger: P3->19I(RIGHT) Longest waiting ticks: 2478 LEFT AISLE ---------- Total moves: 2733 Maximum occupied tiles: 27 Seat events: 135 Single-blocker events: 34 Multiple-blocker events: 9 Temporary aisle reoccupations: 52 RIGHT AISLE ----------- Total moves: 1392 Maximum occupied tiles: 36 Seat events: 60 Single-blocker events: 13 Multiple-blocker events: 0 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3737 Reservations granted: 3737 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 52 Remaining moving in aisle: 54 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 103587 Longest unresolved passenger ID: 3 Longest unresolved row: 19 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 36 Longest dependency chain: P71(18D/RIGHT) -> P303(21J/RIGHT) -> P267(13D/RIGHT) -> P177(26D/RIGHT) -> P132(36D/RIGHT) -> P107(33J/RIGHT) -> P45(8F/RIGHT) -> P105(16H/RIGHT) -> P268(18E/RIGHT) -> P44(31I/RIGHT) -> P77(15H/RIGHT) -> P266(28G/RIGHT) -> P87(24J/RIGHT) -> P4(25I/RIGHT) -> P304(18H/RIGHT) -> P38(27G/RIGHT) -> P213(20F/RIGHT) -> P27(33I/RIGHT) -> P68(31G/RIGHT) -> P134(30J/RIGHT) -> P175(27J/RIGHT) -> P31(23J/RIGHT) -> P109(34G/RIGHT) -> P188(30I/RIGHT) -> P137(28I/RIGHT) -> P274(32G/RIGHT) -> P124(34H/RIGHT) -> P97(29F/RIGHT) -> P42(32H/RIGHT) -> P229(33H/RIGHT) -> P67(32I/RIGHT) -> P228(34I/RIGHT) -> P248(36G/RIGHT) -> P276(35J/RIGHT) -> P292(36J/RIGHT) -> P94(36E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 71 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 54 Total blocked ticks: 118056 Total stationary ticks: 349197 Seat-event requests: 4054 Failed seat-event starts: 3859 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 94 Critical blocker identity: P94->36E(RIGHT) Direct fan-out: 1 Total indirect descendants: 35 Critical tree size including blocker: 36 Critical tree depth: 36 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 59 Unresolved outside passengers: 52 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P94(36E/RIGHT/WAITING_FOR_SEAT_EVENT) P292(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P276(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P268(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(8F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(13D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P303(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 2227 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1632 Rear-boundary failures: 2227 Middle-bank reservation failures: 0 Active-event deferrals: 1368 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 4054\nPrecedence substitutions made: 1\nDependency chains followed: 36\nBlocked by waiting-row occupant: 36\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | baseline=144/306 (47.06%) | protected=195/306 (63.73%) | seatedDelta=+51 | completionDelta=+16.67% | outsideDelta=-47 | substitutions=1 | rowBlocks=36 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 22 Scenario seed: -32048442042844504 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2331 Passengers seated: 210/324 Average waiting ticks: 756.04 Longest waiting passenger: P2->12F(LEFT) Longest waiting ticks: 2331 LEFT AISLE ---------- Total moves: 2106 Maximum occupied tiles: 36 Seat events: 103 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 2244 Maximum occupied tiles: 33 Seat events: 107 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1885 Reservations granted: 1885 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 45 Remaining moving in aisle: 60 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 95819 Longest unresolved passenger ID: 2 Longest unresolved row: 12 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 34 Longest dependency chain: P51(11C/LEFT) -> P205(34E/LEFT) -> P230(36F/LEFT) -> P153(28C/LEFT) -> P243(18E/LEFT) -> P229(17G/LEFT) -> P69(19G/LEFT) -> P296(29G/LEFT) -> P67(20A/LEFT) -> P148(32F/LEFT) -> P292(20B/LEFT) -> P276(16E/LEFT) -> P119(25F/LEFT) -> P30(16A/LEFT) -> P7(19C/LEFT) -> P173(17B/LEFT) -> P65(29C/LEFT) -> P1(19A/LEFT) -> P283(28B/LEFT) -> P136(21A/LEFT) -> P43(35A/LEFT) -> P273(27F/LEFT) -> P139(34B/LEFT) -> P74(27A/LEFT) -> P88(30C/LEFT) -> P247(36D/LEFT) -> P237(32A/LEFT) -> P135(35C/LEFT) -> P193(31C/LEFT) -> P175(36A/LEFT) -> P6(35F/LEFT) -> P61(35B/LEFT) -> P271(34C/LEFT) -> P170(34F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 51 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 60 Total blocked ticks: 115963 Total stationary ticks: 343673 Seat-event requests: 3603 Failed seat-event starts: 3393 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 170 Critical blocker identity: P170->34F(LEFT) Direct fan-out: 1 Total indirect descendants: 33 Critical tree size including blocker: 34 Critical tree depth: 34 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 69 Unresolved outside passengers: 45 Unresolved internal passengers outside critical tree: 35 Critical blocker tree: P170(34F/LEFT/WAITING_FOR_SEAT_EVENT) P271(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P136(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P292(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(29G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(19G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(17G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3298 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 126 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 6 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3298 Rear-boundary failures: 95 Middle-bank reservation failures: 0 Active-event deferrals: 1452 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[126]: P126(35G/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P126->35G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P126{seat=35G,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=35,directBlocker=-1,lastMoveTick=349,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 35 Current unavailable yield tiles: 35 Current yield-tile occupants: 126 Final row-event chain: 170|126 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 9 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 22 Scenario seed: -32048442042844504 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2331 Passengers seated: 210/324 Average waiting ticks: 756.04 Longest waiting passenger: P2->12F(LEFT) Longest waiting ticks: 2331 LEFT AISLE ---------- Total moves: 2106 Maximum occupied tiles: 36 Seat events: 103 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 2244 Maximum occupied tiles: 33 Seat events: 107 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1885 Reservations granted: 1885 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 45 Remaining moving in aisle: 60 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 95819 Longest unresolved passenger ID: 2 Longest unresolved row: 12 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 34 Longest dependency chain: P51(11C/LEFT) -> P205(34E/LEFT) -> P230(36F/LEFT) -> P153(28C/LEFT) -> P243(18E/LEFT) -> P229(17G/LEFT) -> P69(19G/LEFT) -> P296(29G/LEFT) -> P67(20A/LEFT) -> P148(32F/LEFT) -> P292(20B/LEFT) -> P276(16E/LEFT) -> P119(25F/LEFT) -> P30(16A/LEFT) -> P7(19C/LEFT) -> P173(17B/LEFT) -> P65(29C/LEFT) -> P1(19A/LEFT) -> P283(28B/LEFT) -> P136(21A/LEFT) -> P43(35A/LEFT) -> P273(27F/LEFT) -> P139(34B/LEFT) -> P74(27A/LEFT) -> P88(30C/LEFT) -> P247(36D/LEFT) -> P237(32A/LEFT) -> P135(35C/LEFT) -> P193(31C/LEFT) -> P175(36A/LEFT) -> P6(35F/LEFT) -> P61(35B/LEFT) -> P271(34C/LEFT) -> P170(34F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 51 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 60 Total blocked ticks: 115963 Total stationary ticks: 343673 Seat-event requests: 3603 Failed seat-event starts: 3393 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 170 Critical blocker identity: P170->34F(LEFT) Direct fan-out: 1 Total indirect descendants: 33 Critical tree size including blocker: 34 Critical tree depth: 34 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 69 Unresolved outside passengers: 45 Unresolved internal passengers outside critical tree: 35 Critical blocker tree: P170(34F/LEFT/WAITING_FOR_SEAT_EVENT) P271(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P136(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P292(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(29G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(19G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(17G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3298 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 126 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 6 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3298 Rear-boundary failures: 95 Middle-bank reservation failures: 0 Active-event deferrals: 1452 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[126]: P126(35G/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P126->35G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P126{seat=35G,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=35,directBlocker=-1,lastMoveTick=349,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 35 Current unavailable yield tiles: 35 Current yield-tile occupants: 126 Final row-event chain: 170|126 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 9 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3603\nPrecedence substitutions made: 0\nDependency chains followed: 1746\nBlocked by waiting-row occupant: 3390\nSubstituted events started: 0\nOccupied-space rejections: 1703\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | baseline=210/324 (64.81%) | protected=210/324 (64.81%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=3390 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 23 Scenario seed: 7042368730122162942 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2109 Passengers seated: 165/192 Average waiting ticks: 474.11 Longest waiting passenger: P8->4H(RIGHT) Longest waiting ticks: 2109 LEFT AISLE ---------- Total moves: 1162 Maximum occupied tiles: 12 Seat events: 79 Single-blocker events: 20 Multiple-blocker events: 2 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 1391 Maximum occupied tiles: 17 Seat events: 86 Single-blocker events: 16 Multiple-blocker events: 5 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3216 Reservations granted: 3213 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 13 Remaining moving in aisle: 6 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 13501 Longest unresolved passenger ID: 8 Longest unresolved row: 4 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P20(13G/RIGHT) -> P179(7E/RIGHT) -> P119(12C/RIGHT) -> P177(4C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 20 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 6 Total blocked ticks: 26237 Total stationary ticks: 103001 Seat-event requests: 3400 Failed seat-event starts: 3235 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 177 Critical blocker identity: P177->4C(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 14 Unresolved outside passengers: 13 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P177(4C/RIGHT/WAITING_FOR_SEAT_EVENT) P119(12C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(7E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3105 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 5|6|7 Critical blocker unavailable yield tiles: 6 Critical blocker yield-tile occupants: 136 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3105 Rear-boundary failures: 130 Middle-bank reservation failures: 3 Active-event deferrals: 920 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[136]: P136(6D/RIGHT/WAITING_AT_ROW@tile6) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P136->6D(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P136{seat=6D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=6,directBlocker=-1,lastMoveTick=611,reason=WAITING_FOR_SEAT_EVENT,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 5|6|7 Current unavailable yield tiles: 6 Current yield-tile occupants: 136 Final row-event chain: 177|136 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 23 Scenario seed: 7042368730122162942 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2240 Passengers seated: 184/192 Average waiting ticks: 347.54 Longest waiting passenger: P32->30H(RIGHT) Longest waiting ticks: 2185 LEFT AISLE ---------- Total moves: 1162 Maximum occupied tiles: 12 Seat events: 81 Single-blocker events: 20 Multiple-blocker events: 3 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1600 Maximum occupied tiles: 17 Seat events: 103 Single-blocker events: 22 Multiple-blocker events: 10 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3362 Reservations granted: 3359 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 4 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 7884 Longest unresolved passenger ID: 32 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P173(30E/LEFT) -> P0(30C/LEFT) -> P19(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 173 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 18298 Total stationary ticks: 76265 Seat-event requests: 3586 Failed seat-event starts: 3402 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 19 Critical blocker identity: P19->30F(LEFT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 8 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P19(30F/LEFT/WAITING_FOR_SEAT_EVENT) P0(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1797 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1605 Rear-boundary failures: 1797 Middle-bank reservation failures: 3 Active-event deferrals: 1107 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3589\nPrecedence substitutions made: 3\nDependency chains followed: 89\nBlocked by waiting-row occupant: 89\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | baseline=165/192 (85.94%) | protected=184/192 (95.83%) | seatedDelta=+19 | completionDelta=+9.90% | outsideDelta=-13 | substitutions=3 | rowBlocks=89 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 24 Scenario seed: -7895524848384975451 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2174 Passengers seated: 174/216 Average waiting ticks: 453.79 Longest waiting passenger: P23->12E(LEFT) Longest waiting ticks: 2174 LEFT AISLE ---------- Total moves: 1422 Maximum occupied tiles: 11 Seat events: 97 Single-blocker events: 18 Multiple-blocker events: 11 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 1348 Maximum occupied tiles: 28 Seat events: 77 Single-blocker events: 15 Multiple-blocker events: 1 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1657 Reservations granted: 1652 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 6 Remaining moving in aisle: 26 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 41947 Longest unresolved passenger ID: 23 Longest unresolved row: 12 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P171(22D/RIGHT) -> P35(23H/RIGHT) -> P129(27H/RIGHT) -> P182(17G/RIGHT) -> P163(19G/RIGHT) -> P160(20D/RIGHT) -> P207(18G/RIGHT) -> P150(30E/RIGHT) -> P11(20E/RIGHT) -> P142(21F/RIGHT) -> P88(24F/RIGHT) -> P9(26G/RIGHT) -> P205(29H/RIGHT) -> P136(20G/RIGHT) -> P122(22G/RIGHT) -> P126(22F/RIGHT) -> P2(21H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 171 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 62043 Total stationary ticks: 142385 Seat-event requests: 3371 Failed seat-event starts: 3197 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 2 Critical blocker identity: P2->21H(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 36 Unresolved outside passengers: 6 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P2(21H/RIGHT/WAITING_FOR_SEAT_EVENT) P126(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(20D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3168 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 77 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3168 Rear-boundary failures: 29 Middle-bank reservation failures: 5 Active-event deferrals: 780 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[77]: P77(27F/RIGHT/MOVING_IN_AISLE@tile22) -> P130(30G/RIGHT/MOVING_IN_AISLE@tile23) -> P185(30D/RIGHT/MOVING_IN_AISLE@tile24) -> P99(25D/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P99->25D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P77{seat=27F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=130,lastMoveTick=467,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 77 Final row-event chain: 2|77|130|185|99 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 24 Scenario seed: -7895524848384975451 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2235 Passengers seated: 203/216 Average waiting ticks: 380.06 Longest waiting passenger: P203->8F(LEFT) Longest waiting ticks: 2207 LEFT AISLE ---------- Total moves: 1527 Maximum occupied tiles: 11 Seat events: 105 Single-blocker events: 20 Multiple-blocker events: 13 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 1576 Maximum occupied tiles: 16 Seat events: 98 Single-blocker events: 21 Multiple-blocker events: 3 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3262 Reservations granted: 3254 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 8 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 13219 Longest unresolved passenger ID: 30 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P131(26D/RIGHT) -> P45(29C/RIGHT) -> P129(27H/RIGHT) -> P150(30E/RIGHT) -> P205(29H/RIGHT) -> P130(30G/RIGHT) -> P185(30D/RIGHT) -> P30(30C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 131 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 25664 Total stationary ticks: 98332 Seat-event requests: 3375 Failed seat-event starts: 3172 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 30 Critical blocker identity: P30->30C(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 13 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P30(30C/RIGHT/WAITING_FOR_SEAT_EVENT) P185(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1671 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1501 Rear-boundary failures: 1671 Middle-bank reservation failures: 8 Active-event deferrals: 662 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3384\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | baseline=174/216 (80.56%) | protected=203/216 (93.98%) | seatedDelta=+29 | completionDelta=+13.43% | outsideDelta=-6 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 25 Scenario seed: -7848431225282860602 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2289 Passengers seated: 192/235 Average waiting ticks: 581.39 Longest waiting passenger: P3->9A(LEFT) Longest waiting ticks: 2289 LEFT AISLE ---------- Total moves: 1414 Maximum occupied tiles: 16 Seat events: 81 Single-blocker events: 17 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 1625 Maximum occupied tiles: 14 Seat events: 111 Single-blocker events: 25 Multiple-blocker events: 11 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3453 Reservations granted: 3448 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 5 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 13 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22968 Longest unresolved passenger ID: 3 Longest unresolved row: 9 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P234(21A/LEFT) -> P12(23E/LEFT) -> P88(25F/LEFT) -> P37(26F/LEFT) -> P87(26E/LEFT) -> P55(27A/LEFT) -> P92(27D/LEFT) -> P185(30A/LEFT) -> P91(30C/LEFT) -> P96(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 234 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 36262 Total stationary ticks: 162500 Seat-event requests: 3601 Failed seat-event starts: 3409 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 96 Critical blocker identity: P96->29F(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 18 Unresolved outside passengers: 25 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P96(29F/LEFT/WAITING_FOR_SEAT_EVENT) P91(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3266 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 3 Critical blocker required yield tiles: 30|31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3266 Rear-boundary failures: 143 Middle-bank reservation failures: 5 Active-event deferrals: 899 Simultaneous arbitration losses: 5 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 30|31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 25 Scenario seed: -7848431225282860602 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2288 Passengers seated: 206/235 Average waiting ticks: 414.69 Longest waiting passenger: P130->4E(LEFT) Longest waiting ticks: 2284 LEFT AISLE ---------- Total moves: 1631 Maximum occupied tiles: 25 Seat events: 95 Single-blocker events: 22 Multiple-blocker events: 4 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 1625 Maximum occupied tiles: 15 Seat events: 111 Single-blocker events: 25 Multiple-blocker events: 11 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3378 Reservations granted: 3373 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 5 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 23 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38767 Longest unresolved passenger ID: 91 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P226(27F/LEFT) -> P188(20A/LEFT) -> P234(21A/LEFT) -> P12(23E/LEFT) -> P88(25F/LEFT) -> P37(26F/LEFT) -> P87(26E/LEFT) -> P55(27A/LEFT) -> P92(27D/LEFT) -> P185(30A/LEFT) -> P91(30C/LEFT) -> P96(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 226 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 53588 Total stationary ticks: 139166 Seat-event requests: 3543 Failed seat-event starts: 3337 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 96 Critical blocker identity: P96->29F(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 29 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P96(29F/LEFT/WAITING_FOR_SEAT_EVENT) P91(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3169 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 3 Critical blocker required yield tiles: 30|31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3169 Rear-boundary failures: 168 Middle-bank reservation failures: 5 Active-event deferrals: 997 Simultaneous arbitration losses: 5 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 30|31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3553\nPrecedence substitutions made: 1\nDependency chains followed: 1564\nBlocked by waiting-row occupant: 1564\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | baseline=192/235 (81.70%) | protected=206/235 (87.66%) | seatedDelta=+14 | completionDelta=+5.96% | outsideDelta=-25 | substitutions=1 | rowBlocks=1564 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 26 Scenario seed: 4914614769359914128 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2358 Passengers seated: 169/259 Average waiting ticks: 856.03 Longest waiting passenger: P4->18F(RIGHT) Longest waiting ticks: 2358 LEFT AISLE ---------- Total moves: 1998 Maximum occupied tiles: 12 Seat events: 117 Single-blocker events: 37 Multiple-blocker events: 8 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 1007 Maximum occupied tiles: 24 Seat events: 52 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 56 Reservations granted: 56 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 60 Remaining moving in aisle: 23 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44991 Longest unresolved passenger ID: 4 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P16(29H/RIGHT) -> P252(8H/RIGHT) -> P178(24G/RIGHT) -> P62(10I/RIGHT) -> P130(31F/RIGHT) -> P164(16F/RIGHT) -> P97(19I/RIGHT) -> P128(11H/RIGHT) -> P156(17I/RIGHT) -> P165(14H/RIGHT) -> P88(26G/RIGHT) -> P223(29I/RIGHT) -> P131(26H/RIGHT) -> P78(21I/RIGHT) -> P248(16G/RIGHT) -> P36(17H/RIGHT) -> P89(21D/RIGHT) -> P122(19G/RIGHT) -> P113(30H/RIGHT) -> P234(28G/RIGHT) -> P82(23G/RIGHT) -> P235(22I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 16 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 60969 Total stationary ticks: 269212 Seat-event requests: 3712 Failed seat-event starts: 3543 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 235 Critical blocker identity: P235->22I(RIGHT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 30 Unresolved outside passengers: 60 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P235(22I/RIGHT/WAITING_FOR_SEAT_EVENT) P82(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P234(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P178(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P252(8H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3495 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 162 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3495 Rear-boundary failures: 48 Middle-bank reservation failures: 0 Active-event deferrals: 548 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[162]: P162(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P162->23E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P162{seat=23E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=320,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 162 Final row-event chain: 235|162 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 26 Scenario seed: 4914614769359914128 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2470 Passengers seated: 255/259 Average waiting ticks: 448.71 Longest waiting passenger: P114->32H(RIGHT) Longest waiting ticks: 2414 LEFT AISLE ---------- Total moves: 1998 Maximum occupied tiles: 12 Seat events: 120 Single-blocker events: 37 Multiple-blocker events: 10 Temporary aisle reoccupations: 57 RIGHT AISLE ----------- Total moves: 2069 Maximum occupied tiles: 11 Seat events: 135 Single-blocker events: 37 Multiple-blocker events: 15 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 89 Reservations granted: 89 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 2 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4803 Longest unresolved passenger ID: 1 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P41(31A/LEFT) -> P1(32E/LEFT) -> P150(32B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 41 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 2 Total blocked ticks: 12569 Total stationary ticks: 123549 Seat-event requests: 3399 Failed seat-event starts: 3144 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 150 Critical blocker identity: P150->32B(LEFT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 4 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P150(32B/LEFT/WAITING_FOR_SEAT_EVENT) P1(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3136 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 8 Rear-boundary failures: 3136 Middle-bank reservation failures: 0 Active-event deferrals: 703 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3399\nPrecedence substitutions made: 4\nDependency chains followed: 5\nBlocked by waiting-row occupant: 5\nSubstituted events started: 6\nOccupied-space rejections: 1\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | baseline=169/259 (65.25%) | protected=255/259 (98.46%) | seatedDelta=+86 | completionDelta=+33.20% | outsideDelta=-60 | substitutions=4 | rowBlocks=5 | substitutedStarts=6 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 27 Scenario seed: -3414926993978118838 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2253 Passengers seated: 126/228 Average waiting ticks: 1052.14 Longest waiting passenger: P3->12D(LEFT) Longest waiting ticks: 2253 LEFT AISLE ---------- Total moves: 376 Maximum occupied tiles: 10 Seat events: 22 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 1661 Maximum occupied tiles: 17 Seat events: 104 Single-blocker events: 21 Multiple-blocker events: 2 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2201 Reservations granted: 2201 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 79 Remaining moving in aisle: 15 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26487 Longest unresolved passenger ID: 3 Longest unresolved row: 12 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P141(29E/RIGHT) -> P147(28E/RIGHT) -> P211(29H/RIGHT) -> P156(28C/RIGHT) -> P78(30H/RIGHT) -> P177(30D/RIGHT) -> P188(30C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 141 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 44895 Total stationary ticks: 268084 Seat-event requests: 3805 Failed seat-event starts: 3679 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 188 Critical blocker identity: P188->30C(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 23 Unresolved outside passengers: 79 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P188(30C/RIGHT/WAITING_FOR_SEAT_EVENT) P177(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3625 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3625 Rear-boundary failures: 54 Middle-bank reservation failures: 0 Active-event deferrals: 420 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 27 Scenario seed: -3414926993978118838 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2280 Passengers seated: 208/228 Average waiting ticks: 401.36 Longest waiting passenger: P153->16E(RIGHT) Longest waiting ticks: 2254 LEFT AISLE ---------- Total moves: 1552 Maximum occupied tiles: 13 Seat events: 109 Single-blocker events: 29 Multiple-blocker events: 12 Temporary aisle reoccupations: 55 RIGHT AISLE ----------- Total moves: 1635 Maximum occupied tiles: 21 Seat events: 99 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1754 Reservations granted: 1754 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25138 Longest unresolved passenger ID: 177 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P141(29E/RIGHT) -> P147(28E/RIGHT) -> P211(29H/RIGHT) -> P156(28C/RIGHT) -> P78(30H/RIGHT) -> P177(30D/RIGHT) -> P188(30C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 141 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 37789 Total stationary ticks: 119432 Seat-event requests: 3422 Failed seat-event starts: 3214 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 188 Critical blocker identity: P188->30C(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 20 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P188(30C/RIGHT/WAITING_FOR_SEAT_EVENT) P177(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3126 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3126 Rear-boundary failures: 88 Middle-bank reservation failures: 0 Active-event deferrals: 797 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3422\nPrecedence substitutions made: 3\nDependency chains followed: 1531\nBlocked by waiting-row occupant: 1531\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | baseline=126/228 (55.26%) | protected=208/228 (91.23%) | seatedDelta=+82 | completionDelta=+35.96% | outsideDelta=-79 | substitutions=3 | rowBlocks=1531 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 28 Scenario seed: -8867758482076033025 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2281 Passengers seated: 168/245 Average waiting ticks: 706.84 Longest waiting passenger: P0->10C(LEFT) Longest waiting ticks: 2281 LEFT AISLE ---------- Total moves: 1056 Maximum occupied tiles: 22 Seat events: 59 Single-blocker events: 8 Multiple-blocker events: 1 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 1804 Maximum occupied tiles: 20 Seat events: 109 Single-blocker events: 34 Multiple-blocker events: 5 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 80 Reservations granted: 79 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 43 Remaining moving in aisle: 29 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51436 Longest unresolved passenger ID: 0 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P134(16B/LEFT) -> P69(21B/LEFT) -> P164(19B/LEFT) -> P239(26A/LEFT) -> P96(10F/LEFT) -> P15(12A/LEFT) -> P88(28C/LEFT) -> P150(13C/LEFT) -> P58(11A/LEFT) -> P28(25C/LEFT) -> P188(31A/LEFT) -> P104(29D/LEFT) -> P95(30C/LEFT) -> P200(14A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 134 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 64417 Total stationary ticks: 227110 Seat-event requests: 3663 Failed seat-event starts: 3495 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 200 Critical blocker identity: P200->14A(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 34 Unresolved outside passengers: 43 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P200(14A/LEFT/WAITING_FOR_SEAT_EVENT) P95(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P239(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3441 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 66 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3441 Rear-boundary failures: 54 Middle-bank reservation failures: 1 Active-event deferrals: 752 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[66]: P66(17C/LEFT/MOVING_IN_AISLE@tile15) -> P7(30B/LEFT/MOVING_IN_AISLE@tile16) -> P222(18F/LEFT/MOVING_IN_AISLE@tile17) -> P116(28A/LEFT/MOVING_IN_AISLE@tile18) -> P82(27E/LEFT/MOVING_IN_AISLE@tile19) -> P225(29F/LEFT/MOVING_IN_AISLE@tile20) -> P124(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P124->21F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P66{seat=17C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=7,lastMoveTick=405,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 66 Final row-event chain: 200|66|7|222|116|82|225|124 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 28 Scenario seed: -8867758482076033025 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2346 Passengers seated: 228/245 Average waiting ticks: 425.83 Longest waiting passenger: P3->27A(LEFT) Longest waiting ticks: 2309 LEFT AISLE ---------- Total moves: 1905 Maximum occupied tiles: 12 Seat events: 119 Single-blocker events: 32 Multiple-blocker events: 7 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 1804 Maximum occupied tiles: 20 Seat events: 109 Single-blocker events: 33 Multiple-blocker events: 6 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 76 Reservations granted: 75 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 12 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 19927 Longest unresolved passenger ID: 122 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P230(28F/RIGHT) -> P105(25G/RIGHT) -> P213(25E/RIGHT) -> P46(27H/RIGHT) -> P13(31G/RIGHT) -> P9(30D/RIGHT) -> P190(28G/RIGHT) -> P73(31D/RIGHT) -> P50(31E/RIGHT) -> P71(30I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 230 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 33481 Total stationary ticks: 127702 Seat-event requests: 3453 Failed seat-event starts: 3225 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 71 Critical blocker identity: P71->30I(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 17 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P71(30I/RIGHT/WAITING_FOR_SEAT_EVENT) P50(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3149 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: 44|122 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3149 Rear-boundary failures: 76 Middle-bank reservation failures: 1 Active-event deferrals: 929 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[44]: P44(32H/RIGHT/MOVING_IN_AISLE@tile31) -> P122(32I/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[122]: P122(32I/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P122->32I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P44{seat=32H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=122,lastMoveTick=556,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P122{seat=32I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=409,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: 44|122 Final row-event chain: 71|44|122 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3454\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | baseline=168/245 (68.57%) | protected=228/245 (93.06%) | seatedDelta=+60 | completionDelta=+24.49% | outsideDelta=-43 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 29 Scenario seed: -2677670258660702317 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1926 Passengers seated: 89/282 Average waiting ticks: 1228.33 Longest waiting passenger: P3->24G(RIGHT) Longest waiting ticks: 1926 LEFT AISLE ---------- Total moves: 1045 Maximum occupied tiles: 18 Seat events: 58 Single-blocker events: 6 Multiple-blocker events: 1 Temporary aisle reoccupations: 8 RIGHT AISLE ----------- Total moves: 589 Maximum occupied tiles: 13 Seat events: 31 Single-blocker events: 3 Multiple-blocker events: 0 Temporary aisle reoccupations: 3 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3254 Reservations granted: 3254 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 162 Remaining moving in aisle: 24 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38339 Longest unresolved passenger ID: 3 Longest unresolved row: 24 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P38(30A/LEFT) -> P104(27A/LEFT) -> P280(23C/LEFT) -> P26(12A/LEFT) -> P208(22B/LEFT) -> P90(11A/LEFT) -> P135(14B/LEFT) -> P192(26A/LEFT) -> P52(13A/LEFT) -> P145(29A/LEFT) -> P176(31A/LEFT) -> P209(24B/LEFT) -> P247(13F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 38 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 51681 Total stationary ticks: 386155 Seat-event requests: 3309 Failed seat-event starts: 3220 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 247 Critical blocker identity: P247->13F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 31 Unresolved outside passengers: 162 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P247(13F/LEFT/WAITING_FOR_SEAT_EVENT) P209(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3219 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 14|15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 212 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3219 Rear-boundary failures: 1 Middle-bank reservation failures: 0 Active-event deferrals: 304 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[212]: P212(18B/LEFT/MOVING_IN_AISLE@tile15) -> P188(22E/LEFT/MOVING_IN_AISLE@tile16) -> P189(17A/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P189->17A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P212{seat=18B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=188,lastMoveTick=391,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 14|15 Current unavailable yield tiles: 15 Current yield-tile occupants: 212 Final row-event chain: 247|212|188|189 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 29 Scenario seed: -2677670258660702317 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2411 Passengers seated: 184/282 Average waiting ticks: 922.01 Longest waiting passenger: P5->19A(LEFT) Longest waiting ticks: 2411 LEFT AISLE ---------- Total moves: 1045 Maximum occupied tiles: 18 Seat events: 58 Single-blocker events: 6 Multiple-blocker events: 1 Temporary aisle reoccupations: 8 RIGHT AISLE ----------- Total moves: 2103 Maximum occupied tiles: 19 Seat events: 126 Single-blocker events: 38 Multiple-blocker events: 6 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2067 Reservations granted: 2067 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 70 Remaining moving in aisle: 21 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 39636 Longest unresolved passenger ID: 5 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P38(30A/LEFT) -> P104(27A/LEFT) -> P280(23C/LEFT) -> P26(12A/LEFT) -> P208(22B/LEFT) -> P90(11A/LEFT) -> P135(14B/LEFT) -> P192(26A/LEFT) -> P52(13A/LEFT) -> P145(29A/LEFT) -> P176(31A/LEFT) -> P209(24B/LEFT) -> P247(13F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 38 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 57227 Total stationary ticks: 302277 Seat-event requests: 3859 Failed seat-event starts: 3675 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 247 Critical blocker identity: P247->13F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 28 Unresolved outside passengers: 70 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P247(13F/LEFT/WAITING_FOR_SEAT_EVENT) P209(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3642 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 14|15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 212 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3642 Rear-boundary failures: 33 Middle-bank reservation failures: 0 Active-event deferrals: 1039 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[212]: P212(18B/LEFT/MOVING_IN_AISLE@tile15) -> P188(22E/LEFT/MOVING_IN_AISLE@tile16) -> P189(17A/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P189->17A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P212{seat=18B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=188,lastMoveTick=391,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 14|15 Current unavailable yield tiles: 15 Current yield-tile occupants: 212 Final row-event chain: 247|212|188|189 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3859\nPrecedence substitutions made: 2\nDependency chains followed: 123\nBlocked by waiting-row occupant: 123\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | baseline=89/282 (31.56%) | protected=184/282 (65.25%) | seatedDelta=+95 | completionDelta=+33.69% | outsideDelta=-92 | substitutions=2 | rowBlocks=123 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773689130 Scenario number: 30 Scenario seed: 6046063625629075741 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2696 Passengers seated: 273/353 Average waiting ticks: 845.93 Longest waiting passenger: P27->11J(RIGHT) Longest waiting ticks: 2696 LEFT AISLE ---------- Total moves: 3084 Maximum occupied tiles: 20 Seat events: 165 Single-blocker events: 47 Multiple-blocker events: 24 Temporary aisle reoccupations: 99 RIGHT AISLE ----------- Total moves: 1974 Maximum occupied tiles: 20 Seat events: 108 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2083 Reservations granted: 2083 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 47 Remaining moving in aisle: 26 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46946 Longest unresolved passenger ID: 27 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P35(25B/LEFT) -> P169(35A/LEFT) -> P102(29D/LEFT) -> P351(35D/LEFT) -> P269(30C/LEFT) -> P206(36B/LEFT) -> P90(32A/LEFT) -> P93(36D/LEFT) -> P36(33C/LEFT) -> P49(34G/LEFT) -> P316(35C/LEFT) -> P127(36G/LEFT) -> P312(36A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 66987 Total stationary ticks: 349911 Seat-event requests: 3894 Failed seat-event starts: 3621 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 312 Critical blocker identity: P312->36A(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 33 Unresolved outside passengers: 47 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P312(36A/LEFT/WAITING_FOR_SEAT_EVENT) P127(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P316(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P49(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P93(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P206(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P269(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P351(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1935 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1935 Rear-boundary failures: 1686 Middle-bank reservation failures: 0 Active-event deferrals: 929 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Date/Time: 2026-07-11 13:41:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773689130 Scenario number: 30 Scenario seed: 6046063625629075741 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2698 Passengers seated: 326/353 Average waiting ticks: 599.85 Longest waiting passenger: P58->21E(RIGHT) Longest waiting ticks: 2667 LEFT AISLE ---------- Total moves: 3084 Maximum occupied tiles: 19 Seat events: 165 Single-blocker events: 47 Multiple-blocker events: 24 Temporary aisle reoccupations: 99 RIGHT AISLE ----------- Total moves: 2981 Maximum occupied tiles: 20 Seat events: 161 Single-blocker events: 43 Multiple-blocker events: 21 Temporary aisle reoccupations: 88 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1861 Reservations granted: 1861 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 24 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40032 Longest unresolved passenger ID: 214 Longest unresolved row: 35 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P35(25B/LEFT) -> P169(35A/LEFT) -> P102(29D/LEFT) -> P351(35D/LEFT) -> P269(30C/LEFT) -> P206(36B/LEFT) -> P90(32A/LEFT) -> P93(36D/LEFT) -> P36(33C/LEFT) -> P49(34G/LEFT) -> P316(35C/LEFT) -> P127(36G/LEFT) -> P312(36A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 53173 Total stationary ticks: 256929 Seat-event requests: 3686 Failed seat-event starts: 3360 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 214 Critical blocker identity: P214->35E(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 27 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P214(35E/RIGHT/WAITING_FOR_SEAT_EVENT) P88(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P350(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P282(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1805 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 36|37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1555 Rear-boundary failures: 1805 Middle-bank reservation failures: 0 Active-event deferrals: 1171 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 36|37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3686\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | baseline=273/353 (77.34%) | protected=326/353 (92.35%) | seatedDelta=+53 | completionDelta=+15.01% | outsideDelta=-47 | substitutions=3 | rowBlocks=3 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ************************************************************ Experiment seed: 1783773689130 Scenarios executed: 60 Successful completions: 0 Incomplete/MAX_TICKS: 60 Average completed ticks: 2320.08 Average waiting ticks: 675.15 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 1 Scenario seed: 6502038383990730747 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2019 Passengers seated: 121/288 Average waiting ticks: 1040.81 Longest waiting passenger: P0->7C(LEFT) Longest waiting ticks: 2019 LEFT AISLE ---------- Total moves: 1134 Maximum occupied tiles: 29 Seat events: 51 Single-blocker events: 4 Multiple-blocker events: 1 Temporary aisle reoccupations: 6 RIGHT AISLE ----------- Total moves: 1336 Maximum occupied tiles: 15 Seat events: 70 Single-blocker events: 12 Multiple-blocker events: 2 Temporary aisle reoccupations: 16 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1561 Reservations granted: 1561 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 123 Remaining moving in aisle: 38 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 61100 Longest unresolved passenger ID: 0 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 28 Longest dependency chain: P1(27A/LEFT) -> P180(34G/LEFT) -> P6(6B/LEFT) -> P242(13D/LEFT) -> P258(29C/LEFT) -> P145(32B/LEFT) -> P261(10A/LEFT) -> P153(12C/LEFT) -> P274(36G/LEFT) -> P271(12E/LEFT) -> P50(28D/LEFT) -> P68(14A/LEFT) -> P22(33G/LEFT) -> P52(30G/LEFT) -> P3(35G/LEFT) -> P15(18A/LEFT) -> P91(28E/LEFT) -> P202(33B/LEFT) -> P67(20A/LEFT) -> P77(32A/LEFT) -> P251(30E/LEFT) -> P241(30B/LEFT) -> P69(33A/LEFT) -> P116(34C/LEFT) -> P188(27E/LEFT) -> P96(27G/LEFT) -> P76(31A/LEFT) -> P267(28A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 1 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 38 Total blocked ticks: 73610 Total stationary ticks: 362927 Seat-event requests: 3329 Failed seat-event starts: 3208 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 267 Critical blocker identity: P267->28A(LEFT) Direct fan-out: 1 Total indirect descendants: 27 Critical tree size including blocker: 28 Critical tree depth: 28 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 44 Unresolved outside passengers: 123 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P267(28A/LEFT/WAITING_FOR_SEAT_EVENT) P76(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P251(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(30G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(33G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P271(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P261(10A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P258(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3208 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 164 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3208 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 398 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[164]: P164(29B/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P164->29B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P164{seat=29B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=201,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 164 Final row-event chain: 267|164 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 1 Scenario seed: 6502038383990730747 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2553 Passengers seated: 215/288 Average waiting ticks: 857.78 Longest waiting passenger: P12->14F(RIGHT) Longest waiting ticks: 2553 LEFT AISLE ---------- Total moves: 2606 Maximum occupied tiles: 12 Seat events: 145 Single-blocker events: 32 Multiple-blocker events: 11 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 1336 Maximum occupied tiles: 15 Seat events: 70 Single-blocker events: 11 Multiple-blocker events: 2 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2135 Reservations granted: 2135 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 55 Remaining moving in aisle: 13 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25954 Longest unresolved passenger ID: 12 Longest unresolved row: 14 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P121(12J/RIGHT) -> P80(15D/RIGHT) -> P137(4I/RIGHT) -> P26(11H/RIGHT) -> P177(9H/RIGHT) -> P168(33E/RIGHT) -> P276(27I/RIGHT) -> P28(13F/RIGHT) -> P32(18G/RIGHT) -> P130(18D/RIGHT) -> P94(11D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 121 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 40882 Total stationary ticks: 276572 Seat-event requests: 3843 Failed seat-event starts: 3628 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 94 Critical blocker identity: P94->11D(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 18 Unresolved outside passengers: 55 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P94(11D/RIGHT/WAITING_FOR_SEAT_EVENT) P130(18D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P276(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(9H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(4I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(12J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2053 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 12|13 Critical blocker unavailable yield tiles: 12|13 Critical blocker yield-tile occupants: 2|163 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 2053 Rear-boundary failures: 1575 Middle-bank reservation failures: 0 Active-event deferrals: 509 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[2]: P2(14H/RIGHT/MOVING_IN_AISLE@tile12) -> P163(13H/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[163]: P163(13H/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P163->13H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P2{seat=14H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=163,lastMoveTick=494,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P163{seat=13H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=493,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 12|13 Current unavailable yield tiles: 12|13 Current yield-tile occupants: 2|163 Final row-event chain: 94|2|163 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3843\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | baseline=121/288 (42.01%) | protected=215/288 (74.65%) | seatedDelta=+94 | completionDelta=+32.64% | outsideDelta=-68 | substitutions=1 | rowBlocks=1 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:29 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 2 Scenario seed: -7495933380084236473 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2270 Passengers seated: 212/288 Average waiting ticks: 615.85 Longest waiting passenger: P1->21H(RIGHT) Longest waiting ticks: 2270 LEFT AISLE ---------- Total moves: 1994 Maximum occupied tiles: 18 Seat events: 108 Single-blocker events: 23 Multiple-blocker events: 6 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 2275 Maximum occupied tiles: 35 Seat events: 104 Single-blocker events: 29 Multiple-blocker events: 5 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 202 Reservations granted: 202 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 43 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 66997 Longest unresolved passenger ID: 1 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P62(28H/RIGHT) -> P116(29G/RIGHT) -> P105(26F/RIGHT) -> P200(28E/RIGHT) -> P41(32I/RIGHT) -> P215(33D/RIGHT) -> P24(31I/RIGHT) -> P102(27H/RIGHT) -> P279(28I/RIGHT) -> P25(34D/RIGHT) -> P54(27J/RIGHT) -> P211(36F/RIGHT) -> P223(31J/RIGHT) -> P63(36E/RIGHT) -> P152(31F/RIGHT) -> P124(32J/RIGHT) -> P195(35E/RIGHT) -> P255(34H/RIGHT) -> P237(35G/RIGHT) -> P154(34E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 62 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 88955 Total stationary ticks: 248364 Seat-event requests: 3393 Failed seat-event starts: 3181 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 154 Critical blocker identity: P154->34E(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 53 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 33 Critical blocker tree: P154(34E/RIGHT/WAITING_FOR_SEAT_EVENT) P237(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3142 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 35|36 Critical blocker unavailable yield tiles: 35|36 Critical blocker yield-tile occupants: 191|104 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3142 Rear-boundary failures: 39 Middle-bank reservation failures: 0 Active-event deferrals: 1226 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 1 Yield-occupant trace: yieldOccupant[191]: P191(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[104]: P104(36I/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P104->36I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: false Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P191{seat=35J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=35,directBlocker=-1,lastMoveTick=413,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P104{seat=36I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=357,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 35|36 Current unavailable yield tiles: 35|36 Current yield-tile occupants: 191|104 Final row-event chain: 154|191 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:29 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 2 Scenario seed: -7495933380084236473 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2270 Passengers seated: 212/288 Average waiting ticks: 615.85 Longest waiting passenger: P1->21H(RIGHT) Longest waiting ticks: 2270 LEFT AISLE ---------- Total moves: 1994 Maximum occupied tiles: 18 Seat events: 108 Single-blocker events: 23 Multiple-blocker events: 6 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 2275 Maximum occupied tiles: 35 Seat events: 104 Single-blocker events: 29 Multiple-blocker events: 5 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 202 Reservations granted: 202 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 43 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 66997 Longest unresolved passenger ID: 1 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P62(28H/RIGHT) -> P116(29G/RIGHT) -> P105(26F/RIGHT) -> P200(28E/RIGHT) -> P41(32I/RIGHT) -> P215(33D/RIGHT) -> P24(31I/RIGHT) -> P102(27H/RIGHT) -> P279(28I/RIGHT) -> P25(34D/RIGHT) -> P54(27J/RIGHT) -> P211(36F/RIGHT) -> P223(31J/RIGHT) -> P63(36E/RIGHT) -> P152(31F/RIGHT) -> P124(32J/RIGHT) -> P195(35E/RIGHT) -> P255(34H/RIGHT) -> P237(35G/RIGHT) -> P154(34E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 62 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 88955 Total stationary ticks: 248364 Seat-event requests: 3393 Failed seat-event starts: 3181 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 154 Critical blocker identity: P154->34E(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 53 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 33 Critical blocker tree: P154(34E/RIGHT/WAITING_FOR_SEAT_EVENT) P237(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3142 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 35|36 Critical blocker unavailable yield tiles: 35|36 Critical blocker yield-tile occupants: 191|104 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3142 Rear-boundary failures: 39 Middle-bank reservation failures: 0 Active-event deferrals: 1226 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 1 Yield-occupant trace: yieldOccupant[191]: P191(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[104]: P104(36I/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P104->36I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: false Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P191{seat=35J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=35,directBlocker=-1,lastMoveTick=413,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P104{seat=36I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=357,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 35|36 Current unavailable yield tiles: 35|36 Current yield-tile occupants: 191|104 Final row-event chain: 154|191 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3393\nPrecedence substitutions made: 0\nDependency chains followed: 151\nBlocked by waiting-row occupant: 259\nSubstituted events started: 0\nOccupied-space rejections: 108\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | baseline=212/288 (73.61%) | protected=212/288 (73.61%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=259 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 3 Scenario seed: 4511074825382216700 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2158 Passengers seated: 117/235 Average waiting ticks: 945.56 Longest waiting passenger: P10->8A(LEFT) Longest waiting ticks: 2158 LEFT AISLE ---------- Total moves: 541 Maximum occupied tiles: 20 Seat events: 25 Single-blocker events: 2 Multiple-blocker events: 0 Temporary aisle reoccupations: 2 RIGHT AISLE ----------- Total moves: 1402 Maximum occupied tiles: 20 Seat events: 92 Single-blocker events: 24 Multiple-blocker events: 2 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1609 Reservations granted: 1609 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 78 Remaining moving in aisle: 35 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 61059 Longest unresolved passenger ID: 10 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P223(11F/RIGHT) -> P182(12G/RIGHT) -> P41(26G/RIGHT) -> P201(29G/RIGHT) -> P33(7E/RIGHT) -> P115(10H/RIGHT) -> P61(23F/RIGHT) -> P82(16E/RIGHT) -> P163(19C/RIGHT) -> P172(30E/RIGHT) -> P228(20C/RIGHT) -> P58(30G/RIGHT) -> P75(17H/RIGHT) -> P25(28D/RIGHT) -> P99(16G/RIGHT) -> P234(29C/RIGHT) -> P195(18C/RIGHT) -> P209(28G/RIGHT) -> P208(19D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 223 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 72811 Total stationary ticks: 285016 Seat-event requests: 3639 Failed seat-event starts: 3522 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 208 Critical blocker identity: P208->19D(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 40 Unresolved outside passengers: 78 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P208(19D/RIGHT/WAITING_FOR_SEAT_EVENT) P209(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(18C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P234(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(20C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(19C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(7E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(11F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3495 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 214 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3495 Rear-boundary failures: 27 Middle-bank reservation failures: 0 Active-event deferrals: 409 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[214]: P214(20G/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P214->20G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P214{seat=20G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=584,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 214 Final row-event chain: 208|214 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 3 Scenario seed: 4511074825382216700 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2251 Passengers seated: 179/235 Average waiting ticks: 522.94 Longest waiting passenger: P23->3E(LEFT) Longest waiting ticks: 2251 LEFT AISLE ---------- Total moves: 1278 Maximum occupied tiles: 30 Seat events: 73 Single-blocker events: 16 Multiple-blocker events: 6 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1587 Maximum occupied tiles: 14 Seat events: 106 Single-blocker events: 26 Multiple-blocker events: 8 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3476 Reservations granted: 3471 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 20 Remaining moving in aisle: 32 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 57012 Longest unresolved passenger ID: 23 Longest unresolved row: 3 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P44(29F/LEFT) -> P57(19F/LEFT) -> P124(6F/LEFT) -> P50(25D/LEFT) -> P145(29A/LEFT) -> P191(10C/LEFT) -> P169(21B/LEFT) -> P134(11C/LEFT) -> P36(13A/LEFT) -> P67(17A/LEFT) -> P96(24A/LEFT) -> P73(26A/LEFT) -> P196(28C/LEFT) -> P114(21D/LEFT) -> P91(28B/LEFT) -> P12(20E/LEFT) -> P112(24F/LEFT) -> P232(20A/LEFT) -> P22(23A/LEFT) -> P199(24B/LEFT) -> P123(27F/LEFT) -> P164(22D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 44 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 68133 Total stationary ticks: 182486 Seat-event requests: 3561 Failed seat-event starts: 3382 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 164 Critical blocker identity: P164->22D(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 36 Unresolved outside passengers: 20 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P164(22D/LEFT/WAITING_FOR_SEAT_EVENT) P123(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(10C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(6F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3283 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 117 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3283 Rear-boundary failures: 99 Middle-bank reservation failures: 5 Active-event deferrals: 824 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 8 Yield-occupant trace: yieldOccupant[117]: P117(28A/LEFT/MOVING_IN_AISLE@tile23) -> P94(27B/LEFT/MOVING_IN_AISLE@tile24) -> P205(28F/LEFT/MOVING_IN_AISLE@tile25) -> P90(27A/LEFT/MOVING_IN_AISLE@tile26) -> P60(30F/LEFT/MOVING_IN_AISLE@tile27) -> P76(29B/LEFT/MOVING_IN_AISLE@tile28) -> P59(30A/LEFT/MOVING_IN_AISLE@tile29) -> P186(30D/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P186->30D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P117{seat=28A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=94,lastMoveTick=411,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 117 Final row-event chain: 164|117|94|205|90|60|76|59|186 Final row-event chain length: 9 Distinct row events in chain: 9 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3567\nPrecedence substitutions made: 2\nDependency chains followed: 1529\nBlocked by waiting-row occupant: 1529\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | baseline=117/235 (49.79%) | protected=179/235 (76.17%) | seatedDelta=+62 | completionDelta=+26.38% | outsideDelta=-58 | substitutions=2 | rowBlocks=1529 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 4 Scenario seed: -1181431849678152795 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2306 Passengers seated: 148/245 Average waiting ticks: 986.30 Longest waiting passenger: P11->15D(LEFT) Longest waiting ticks: 2306 LEFT AISLE ---------- Total moves: 636 Maximum occupied tiles: 14 Seat events: 35 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 RIGHT AISLE ----------- Total moves: 1922 Maximum occupied tiles: 17 Seat events: 113 Single-blocker events: 29 Multiple-blocker events: 5 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 55 Reservations granted: 55 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 75 Remaining moving in aisle: 14 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 27003 Longest unresolved passenger ID: 11 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P244(19C/LEFT) -> P75(16C/LEFT) -> P44(26D/LEFT) -> P63(27D/LEFT) -> P28(8A/LEFT) -> P95(9D/LEFT) -> P24(29E/LEFT) -> P205(31D/LEFT) -> P181(9A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 244 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 45927 Total stationary ticks: 271062 Seat-event requests: 3804 Failed seat-event starts: 3656 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 181 Critical blocker identity: P181->9A(LEFT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 22 Unresolved outside passengers: 75 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P181(9A/LEFT/WAITING_FOR_SEAT_EVENT) P205(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(9D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P244(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3605 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 10 Critical blocker unavailable yield tiles: 10 Critical blocker yield-tile occupants: 169 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3605 Rear-boundary failures: 51 Middle-bank reservation failures: 0 Active-event deferrals: 733 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[169]: P169(10C/LEFT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P169->10C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P169{seat=10C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=10,directBlocker=-1,lastMoveTick=251,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 10 Current unavailable yield tiles: 10 Current yield-tile occupants: 169 Final row-event chain: 181|169 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 4 Scenario seed: -1181431849678152795 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2307 Passengers seated: 222/245 Average waiting ticks: 450.80 Longest waiting passenger: P105->9E(LEFT) Longest waiting ticks: 2283 LEFT AISLE ---------- Total moves: 1787 Maximum occupied tiles: 17 Seat events: 109 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1922 Maximum occupied tiles: 18 Seat events: 113 Single-blocker events: 29 Multiple-blocker events: 8 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1708 Reservations granted: 1708 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22757 Longest unresolved passenger ID: 225 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P39(29B/LEFT) -> P194(13A/LEFT) -> P218(22F/LEFT) -> P79(13D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 39 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 42689 Total stationary ticks: 136519 Seat-event requests: 3450 Failed seat-event starts: 3228 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 79 Critical blocker identity: P79->13D(LEFT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 23 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P79(13D/LEFT/WAITING_FOR_SEAT_EVENT) P218(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3093 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3093 Rear-boundary failures: 135 Middle-bank reservation failures: 0 Active-event deferrals: 1214 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_SPACE_AVAILABLE Final snapshot prerequisite: YIELD_SPACE_AVAILABLE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: YIELD_SPACE_AVAILABLE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3450\nPrecedence substitutions made: 2\nDependency chains followed: 81\nBlocked by waiting-row occupant: 81\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | baseline=148/245 (60.41%) | protected=222/245 (90.61%) | seatedDelta=+74 | completionDelta=+30.20% | outsideDelta=-75 | substitutions=2 | rowBlocks=81 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 5 Scenario seed: 9140184619078181790 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2089 Passengers seated: 144/228 Average waiting ticks: 764.14 Longest waiting passenger: P1->16B(LEFT) Longest waiting ticks: 2089 LEFT AISLE ---------- Total moves: 1286 Maximum occupied tiles: 21 Seat events: 80 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 945 Maximum occupied tiles: 11 Seat events: 64 Single-blocker events: 10 Multiple-blocker events: 4 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3287 Reservations granted: 3284 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 54 Remaining moving in aisle: 22 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34492 Longest unresolved passenger ID: 1 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P192(6A/LEFT) -> P72(12A/LEFT) -> P220(25F/LEFT) -> P214(30E/LEFT) -> P76(11C/LEFT) -> P41(23F/LEFT) -> P129(14F/LEFT) -> P2(19E/LEFT) -> P196(22B/LEFT) -> P4(12D/LEFT) -> P164(26B/LEFT) -> P191(18E/LEFT) -> P120(17A/LEFT) -> P221(30F/LEFT) -> P193(15E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 192 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 50458 Total stationary ticks: 210697 Seat-event requests: 3352 Failed seat-event starts: 3208 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 193 Critical blocker identity: P193->15E(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 30 Unresolved outside passengers: 54 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P193(15E/LEFT/WAITING_FOR_SEAT_EVENT) P221(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(12D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(6A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3168 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 16|17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 206 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3168 Rear-boundary failures: 40 Middle-bank reservation failures: 3 Active-event deferrals: 525 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[206]: P206(30B/LEFT/MOVING_IN_AISLE@tile17) -> P112(18F/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P112->18F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P206{seat=30B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=112,lastMoveTick=519,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 16|17 Current unavailable yield tiles: 17 Current yield-tile occupants: 206 Final row-event chain: 193|206|112 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 5 Scenario seed: 9140184619078181790 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2195 Passengers seated: 177/228 Average waiting ticks: 577.01 Longest waiting passenger: P1->16B(LEFT) Longest waiting ticks: 2195 LEFT AISLE ---------- Total moves: 1286 Maximum occupied tiles: 21 Seat events: 80 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 27 RIGHT AISLE ----------- Total moves: 1502 Maximum occupied tiles: 12 Seat events: 97 Single-blocker events: 18 Multiple-blocker events: 8 Temporary aisle reoccupations: 37 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1804 Reservations granted: 1801 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 19 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 31286 Longest unresolved passenger ID: 1 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P192(6A/LEFT) -> P72(12A/LEFT) -> P220(25F/LEFT) -> P214(30E/LEFT) -> P76(11C/LEFT) -> P41(23F/LEFT) -> P129(14F/LEFT) -> P2(19E/LEFT) -> P196(22B/LEFT) -> P4(12D/LEFT) -> P164(26B/LEFT) -> P191(18E/LEFT) -> P120(17A/LEFT) -> P221(30F/LEFT) -> P193(15E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 192 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 49910 Total stationary ticks: 165273 Seat-event requests: 3432 Failed seat-event starts: 3255 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 193 Critical blocker identity: P193->15E(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 28 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P193(15E/LEFT/WAITING_FOR_SEAT_EVENT) P221(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(12D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(6A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3189 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 16|17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 206 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3189 Rear-boundary failures: 66 Middle-bank reservation failures: 3 Active-event deferrals: 896 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[206]: P206(30B/LEFT/MOVING_IN_AISLE@tile17) -> P112(18F/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P112->18F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P206{seat=30B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=112,lastMoveTick=519,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 16|17 Current unavailable yield tiles: 17 Current yield-tile occupants: 206 Final row-event chain: 193|206|112 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3435\nPrecedence substitutions made: 1\nDependency chains followed: 51\nBlocked by waiting-row occupant: 106\nSubstituted events started: 1\nOccupied-space rejections: 55\nMaximum scheduling-chain depth: 4\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | baseline=144/228 (63.16%) | protected=177/228 (77.63%) | seatedDelta=+33 | completionDelta=+14.47% | outsideDelta=-31 | substitutions=1 | rowBlocks=106 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 6 Scenario seed: -4904043616523455036 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2476 Passengers seated: 252/282 Average waiting ticks: 549.23 Longest waiting passenger: P10->26B(LEFT) Longest waiting ticks: 2476 LEFT AISLE ---------- Total moves: 1905 Maximum occupied tiles: 23 Seat events: 115 Single-blocker events: 22 Multiple-blocker events: 12 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 2189 Maximum occupied tiles: 11 Seat events: 137 Single-blocker events: 40 Multiple-blocker events: 17 Temporary aisle reoccupations: 74 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 146 Reservations granted: 146 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 15 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25424 Longest unresolved passenger ID: 10 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P87(9A/LEFT) -> P20(21A/LEFT) -> P198(32A/LEFT) -> P171(17D/LEFT) -> P109(29C/LEFT) -> P13(9D/LEFT) -> P111(27A/LEFT) -> P17(16C/LEFT) -> P72(12A/LEFT) -> P245(23A/LEFT) -> P252(29B/LEFT) -> P248(12B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 87 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 47591 Total stationary ticks: 183898 Seat-event requests: 3496 Failed seat-event starts: 3244 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 248 Critical blocker identity: P248->12B(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 25 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P248(12B/LEFT/WAITING_FOR_SEAT_EVENT) P252(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(9D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3204 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 192 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3204 Rear-boundary failures: 40 Middle-bank reservation failures: 0 Active-event deferrals: 805 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[192]: P192(31B/LEFT/MOVING_IN_AISLE@tile13) -> P224(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P224->14A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P192{seat=31B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=224,lastMoveTick=800,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 192 Final row-event chain: 248|192|224 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 6 Scenario seed: -4904043616523455036 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2476 Passengers seated: 252/282 Average waiting ticks: 549.23 Longest waiting passenger: P10->26B(LEFT) Longest waiting ticks: 2476 LEFT AISLE ---------- Total moves: 1905 Maximum occupied tiles: 23 Seat events: 115 Single-blocker events: 22 Multiple-blocker events: 12 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 2189 Maximum occupied tiles: 11 Seat events: 137 Single-blocker events: 40 Multiple-blocker events: 17 Temporary aisle reoccupations: 74 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 146 Reservations granted: 146 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 15 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25424 Longest unresolved passenger ID: 10 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P87(9A/LEFT) -> P20(21A/LEFT) -> P198(32A/LEFT) -> P171(17D/LEFT) -> P109(29C/LEFT) -> P13(9D/LEFT) -> P111(27A/LEFT) -> P17(16C/LEFT) -> P72(12A/LEFT) -> P245(23A/LEFT) -> P252(29B/LEFT) -> P248(12B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 87 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 47591 Total stationary ticks: 183898 Seat-event requests: 3496 Failed seat-event starts: 3244 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 248 Critical blocker identity: P248->12B(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 25 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P248(12B/LEFT/WAITING_FOR_SEAT_EVENT) P252(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(9D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3204 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 192 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3204 Rear-boundary failures: 40 Middle-bank reservation failures: 0 Active-event deferrals: 805 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[192]: P192(31B/LEFT/MOVING_IN_AISLE@tile13) -> P224(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P224->14A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P192{seat=31B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=224,lastMoveTick=800,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 192 Final row-event chain: 248|192|224 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3496\nPrecedence substitutions made: 0\nDependency chains followed: 1510\nBlocked by waiting-row occupant: 1510\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | baseline=252/282 (89.36%) | protected=252/282 (89.36%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=1510 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 7 Scenario seed: 8101360025949088709 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1938 Passengers seated: 114/274 Average waiting ticks: 1086.40 Longest waiting passenger: P7->8H(RIGHT) Longest waiting ticks: 1938 LEFT AISLE ---------- Total moves: 967 Maximum occupied tiles: 16 Seat events: 54 Single-blocker events: 10 Multiple-blocker events: 0 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 954 Maximum occupied tiles: 14 Seat events: 60 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1580 Reservations granted: 1580 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1515 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 130 Remaining moving in aisle: 21 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 32322 Longest unresolved passenger ID: 7 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P6(9G/RIGHT) -> P182(5G/RIGHT) -> P200(22F/RIGHT) -> P227(23I/RIGHT) -> P145(25I/RIGHT) -> P216(27G/RIGHT) -> P262(29I/RIGHT) -> P195(19I/RIGHT) -> P267(14F/RIGHT) -> P248(10F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 6 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 48558 Total stationary ticks: 331443 Seat-event requests: 1677 Failed seat-event starts: 1563 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 89 Critical blocker identity: P89->10E(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 30 Unresolved outside passengers: 130 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P89(10E/LEFT/WAITING_FOR_SEAT_EVENT) P164(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1544 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 153 Waiting-row passengers with zero blockers: 7 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1544 Rear-boundary failures: 19 Middle-bank reservation failures: 0 Active-event deferrals: 397 Simultaneous arbitration losses: 1515 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[153]: P153(24A/LEFT/MOVING_IN_AISLE@tile11) -> P115(12F/LEFT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P115->12F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P153{seat=24A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=115,lastMoveTick=390,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 153 Final row-event chain: 89|153|115 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 7 Scenario seed: 8101360025949088709 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1938 Passengers seated: 114/274 Average waiting ticks: 1086.40 Longest waiting passenger: P7->8H(RIGHT) Longest waiting ticks: 1938 LEFT AISLE ---------- Total moves: 967 Maximum occupied tiles: 16 Seat events: 54 Single-blocker events: 10 Multiple-blocker events: 0 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 954 Maximum occupied tiles: 14 Seat events: 60 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1580 Reservations granted: 1580 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1515 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 130 Remaining moving in aisle: 21 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 32322 Longest unresolved passenger ID: 7 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P6(9G/RIGHT) -> P182(5G/RIGHT) -> P200(22F/RIGHT) -> P227(23I/RIGHT) -> P145(25I/RIGHT) -> P216(27G/RIGHT) -> P262(29I/RIGHT) -> P195(19I/RIGHT) -> P267(14F/RIGHT) -> P248(10F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 6 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 48558 Total stationary ticks: 331443 Seat-event requests: 1677 Failed seat-event starts: 1563 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 89 Critical blocker identity: P89->10E(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 30 Unresolved outside passengers: 130 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P89(10E/LEFT/WAITING_FOR_SEAT_EVENT) P164(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(13C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1544 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 153 Waiting-row passengers with zero blockers: 7 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1544 Rear-boundary failures: 19 Middle-bank reservation failures: 0 Active-event deferrals: 397 Simultaneous arbitration losses: 1515 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[153]: P153(24A/LEFT/MOVING_IN_AISLE@tile11) -> P115(12F/LEFT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P115->12F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P153{seat=24A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=115,lastMoveTick=390,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 153 Final row-event chain: 89|153|115 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3192\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | baseline=114/274 (41.61%) | protected=114/274 (41.61%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 8 Scenario seed: -4242713892791004865 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2477 Passengers seated: 217/306 Average waiting ticks: 789.51 Longest waiting passenger: P4->13H(RIGHT) Longest waiting ticks: 2477 LEFT AISLE ---------- Total moves: 2658 Maximum occupied tiles: 18 Seat events: 135 Single-blocker events: 34 Multiple-blocker events: 10 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 1580 Maximum occupied tiles: 24 Seat events: 82 Single-blocker events: 14 Multiple-blocker events: 5 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 315 Reservations granted: 315 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 47 Remaining moving in aisle: 34 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 60194 Longest unresolved passenger ID: 4 Longest unresolved row: 13 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P136(17H/RIGHT) -> P32(34J/RIGHT) -> P63(22E/RIGHT) -> P296(14J/RIGHT) -> P299(35I/RIGHT) -> P86(14I/RIGHT) -> P255(13I/RIGHT) -> P111(32H/RIGHT) -> P267(29J/RIGHT) -> P183(30H/RIGHT) -> P177(31H/RIGHT) -> P164(34F/RIGHT) -> P222(24I/RIGHT) -> P137(30J/RIGHT) -> P241(29H/RIGHT) -> P216(23I/RIGHT) -> P92(25J/RIGHT) -> P265(24J/RIGHT) -> P298(22J/RIGHT) -> P253(21D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 136 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 79588 Total stationary ticks: 305679 Seat-event requests: 3807 Failed seat-event starts: 3590 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 253 Critical blocker identity: P253->21D(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 42 Unresolved outside passengers: 47 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P253(21D/RIGHT/WAITING_FOR_SEAT_EVENT) P298(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P299(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P296(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3419 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 223 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3419 Rear-boundary failures: 171 Middle-bank reservation failures: 0 Active-event deferrals: 895 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[223]: P223(26H/RIGHT/MOVING_IN_AISLE@tile22) -> P71(35H/RIGHT/MOVING_IN_AISLE@tile23) -> P3(24H/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P3->24H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P223{seat=26H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=71,lastMoveTick=527,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 223 Final row-event chain: 253|223|71|3 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 8 Scenario seed: -4242713892791004865 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2556 Passengers seated: 228/306 Average waiting ticks: 783.63 Longest waiting passenger: P4->13H(RIGHT) Longest waiting ticks: 2556 LEFT AISLE ---------- Total moves: 2745 Maximum occupied tiles: 16 Seat events: 146 Single-blocker events: 38 Multiple-blocker events: 14 Temporary aisle reoccupations: 67 RIGHT AISLE ----------- Total moves: 1580 Maximum occupied tiles: 24 Seat events: 82 Single-blocker events: 14 Multiple-blocker events: 5 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1854 Reservations granted: 1854 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 47 Remaining moving in aisle: 27 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51783 Longest unresolved passenger ID: 4 Longest unresolved row: 13 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P136(17H/RIGHT) -> P32(34J/RIGHT) -> P63(22E/RIGHT) -> P296(14J/RIGHT) -> P299(35I/RIGHT) -> P86(14I/RIGHT) -> P255(13I/RIGHT) -> P111(32H/RIGHT) -> P267(29J/RIGHT) -> P183(30H/RIGHT) -> P177(31H/RIGHT) -> P164(34F/RIGHT) -> P222(24I/RIGHT) -> P137(30J/RIGHT) -> P241(29H/RIGHT) -> P216(23I/RIGHT) -> P92(25J/RIGHT) -> P265(24J/RIGHT) -> P298(22J/RIGHT) -> P253(21D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 136 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 65624 Total stationary ticks: 295568 Seat-event requests: 3921 Failed seat-event starts: 3693 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 253 Critical blocker identity: P253->21D(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 31 Unresolved outside passengers: 47 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P253(21D/RIGHT/WAITING_FOR_SEAT_EVENT) P298(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(29J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P299(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P296(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1989 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 223 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1989 Rear-boundary failures: 1704 Middle-bank reservation failures: 0 Active-event deferrals: 945 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[223]: P223(26H/RIGHT/MOVING_IN_AISLE@tile22) -> P71(35H/RIGHT/MOVING_IN_AISLE@tile23) -> P3(24H/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P3->24H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P223{seat=26H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=71,lastMoveTick=527,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 223 Final row-event chain: 253|223|71|3 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3921\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | baseline=217/306 (70.92%) | protected=228/306 (74.51%) | seatedDelta=+11 | completionDelta=+3.59% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 9 Scenario seed: 4540700007533685931 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2122 Passengers seated: 158/274 Average waiting ticks: 880.81 Longest waiting passenger: P3->27F(RIGHT) Longest waiting ticks: 2122 LEFT AISLE ---------- Total moves: 1412 Maximum occupied tiles: 20 Seat events: 84 Single-blocker events: 17 Multiple-blocker events: 1 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1269 Maximum occupied tiles: 20 Seat events: 74 Single-blocker events: 16 Multiple-blocker events: 1 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1657 Reservations granted: 1657 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1521 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 76 Remaining moving in aisle: 30 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46403 Longest unresolved passenger ID: 3 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P19(9G/RIGHT) -> P107(31G/RIGHT) -> P6(17F/RIGHT) -> P103(10I/RIGHT) -> P83(15I/RIGHT) -> P129(14I/RIGHT) -> P258(28D/RIGHT) -> P14(12I/RIGHT) -> P50(31I/RIGHT) -> P42(28H/RIGHT) -> P9(19D/RIGHT) -> P245(26G/RIGHT) -> P98(20I/RIGHT) -> P175(18I/RIGHT) -> P23(15E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 19 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 65269 Total stationary ticks: 289666 Seat-event requests: 1791 Failed seat-event starts: 1633 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 23 Critical blocker identity: P23->15E(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 40 Unresolved outside passengers: 76 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P23(15E/RIGHT/WAITING_FOR_SEAT_EVENT) P175(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(12I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P258(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P83(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1604 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 20 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1604 Rear-boundary failures: 29 Middle-bank reservation failures: 0 Active-event deferrals: 584 Simultaneous arbitration losses: 1521 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[20]: P20(30I/RIGHT/MOVING_IN_AISLE@tile16) -> P109(17H/RIGHT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P109->17H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P20{seat=30I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=109,lastMoveTick=501,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 20 Final row-event chain: 23|20|109 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 9 Scenario seed: 4540700007533685931 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2122 Passengers seated: 158/274 Average waiting ticks: 880.81 Longest waiting passenger: P3->27F(RIGHT) Longest waiting ticks: 2122 LEFT AISLE ---------- Total moves: 1412 Maximum occupied tiles: 20 Seat events: 84 Single-blocker events: 17 Multiple-blocker events: 1 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1269 Maximum occupied tiles: 20 Seat events: 74 Single-blocker events: 16 Multiple-blocker events: 1 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1657 Reservations granted: 1657 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1521 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 76 Remaining moving in aisle: 30 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46403 Longest unresolved passenger ID: 3 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P19(9G/RIGHT) -> P107(31G/RIGHT) -> P6(17F/RIGHT) -> P103(10I/RIGHT) -> P83(15I/RIGHT) -> P129(14I/RIGHT) -> P258(28D/RIGHT) -> P14(12I/RIGHT) -> P50(31I/RIGHT) -> P42(28H/RIGHT) -> P9(19D/RIGHT) -> P245(26G/RIGHT) -> P98(20I/RIGHT) -> P175(18I/RIGHT) -> P23(15E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 19 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 65269 Total stationary ticks: 289666 Seat-event requests: 1791 Failed seat-event starts: 1633 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 23 Critical blocker identity: P23->15E(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 40 Unresolved outside passengers: 76 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P23(15E/RIGHT/WAITING_FOR_SEAT_EVENT) P175(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(12I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P258(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P83(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1604 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 20 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1604 Rear-boundary failures: 29 Middle-bank reservation failures: 0 Active-event deferrals: 584 Simultaneous arbitration losses: 1521 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[20]: P20(30I/RIGHT/MOVING_IN_AISLE@tile16) -> P109(17H/RIGHT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P109->17H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P20{seat=30I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=109,lastMoveTick=501,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 20 Final row-event chain: 23|20|109 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3312\nPrecedence substitutions made: 0\nDependency chains followed: 15\nBlocked by waiting-row occupant: 15\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | baseline=158/274 (57.66%) | protected=158/274 (57.66%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=15 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 10 Scenario seed: -7836870651327731588 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2244 Passengers seated: 169/342 Average waiting ticks: 1077.35 Longest waiting passenger: P3->6J(RIGHT) Longest waiting ticks: 2244 LEFT AISLE ---------- Total moves: 1862 Maximum occupied tiles: 31 Seat events: 100 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1415 Maximum occupied tiles: 17 Seat events: 69 Single-blocker events: 11 Multiple-blocker events: 3 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 140 Reservations granted: 140 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 125 Remaining moving in aisle: 41 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 66539 Longest unresolved passenger ID: 3 Longest unresolved row: 6 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P261(9B/LEFT) -> P19(36F/LEFT) -> P25(36D/LEFT) -> P46(23F/LEFT) -> P322(27B/LEFT) -> P196(13D/LEFT) -> P253(16A/LEFT) -> P242(9C/LEFT) -> P92(31G/LEFT) -> P122(15B/LEFT) -> P56(32B/LEFT) -> P116(16C/LEFT) -> P319(34C/LEFT) -> P233(17D/LEFT) -> P310(23C/LEFT) -> P18(24F/LEFT) -> P167(33G/LEFT) -> P182(29E/LEFT) -> P321(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 261 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 83282 Total stationary ticks: 438130 Seat-event requests: 3604 Failed seat-event starts: 3435 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 321 Critical blocker identity: P321->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 48 Unresolved outside passengers: 125 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P321(19A/LEFT/WAITING_FOR_SEAT_EVENT) P182(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P167(33G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P310(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P319(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P116(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(31G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(9C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P322(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P261(9B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3353 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 195 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3353 Rear-boundary failures: 82 Middle-bank reservation failures: 0 Active-event deferrals: 844 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 11 Yield-occupant trace: yieldOccupant[195]: P195(27A/LEFT/MOVING_IN_AISLE@tile20) -> P115(36C/LEFT/MOVING_IN_AISLE@tile21) -> P70(36E/LEFT/MOVING_IN_AISLE@tile22) -> P41(29F/LEFT/MOVING_IN_AISLE@tile23) -> P88(27C/LEFT/MOVING_IN_AISLE@tile24) -> P265(28A/LEFT/MOVING_IN_AISLE@tile25) -> P4(28B/LEFT/MOVING_IN_AISLE@tile26) -> P147(36B/LEFT/MOVING_IN_AISLE@tile27) -> P76(34G/LEFT/MOVING_IN_AISLE@tile28) -> P228(30A/LEFT/MOVING_IN_AISLE@tile29) -> P293(30G/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P293->30G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P195{seat=27A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=115,lastMoveTick=696,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 195 Final row-event chain: 321|195|115|70|41|88|265|4|147|76|228|293 Final row-event chain length: 12 Distinct row events in chain: 12 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 10 Scenario seed: -7836870651327731588 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2697 Passengers seated: 237/342 Average waiting ticks: 1037.24 Longest waiting passenger: P3->6J(RIGHT) Longest waiting ticks: 2697 LEFT AISLE ---------- Total moves: 2887 Maximum occupied tiles: 14 Seat events: 168 Single-blocker events: 45 Multiple-blocker events: 20 Temporary aisle reoccupations: 86 RIGHT AISLE ----------- Total moves: 1415 Maximum occupied tiles: 17 Seat events: 69 Single-blocker events: 11 Multiple-blocker events: 3 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1671 Reservations granted: 1671 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 82 Remaining moving in aisle: 18 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 36744 Longest unresolved passenger ID: 3 Longest unresolved row: 6 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P287(14J/RIGHT) -> P237(23D/RIGHT) -> P243(27H/RIGHT) -> P175(5H/RIGHT) -> P166(30J/RIGHT) -> P152(22E/RIGHT) -> P291(29I/RIGHT) -> P276(17E/RIGHT) -> P301(31I/RIGHT) -> P63(28F/RIGHT) -> P17(31D/RIGHT) -> P75(12J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 287 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 53643 Total stationary ticks: 395653 Seat-event requests: 4112 Failed seat-event starts: 3875 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 75 Critical blocker identity: P75->12J(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 23 Unresolved outside passengers: 82 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P75(12J/RIGHT/WAITING_FOR_SEAT_EVENT) P17(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P301(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P276(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P291(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P175(5H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P287(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2215 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 2 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 2215 Rear-boundary failures: 1660 Middle-bank reservation failures: 0 Active-event deferrals: 901 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[2]: P2(28E/RIGHT/MOVING_IN_AISLE@tile13) -> P157(22G/RIGHT/MOVING_IN_AISLE@tile14) -> P32(15J/RIGHT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P32->15J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P2{seat=28E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=157,lastMoveTick=481,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 2 Final row-event chain: 75|2|157|32 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 4112\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | baseline=169/342 (49.42%) | protected=237/342 (69.30%) | seatedDelta=+68 | completionDelta=+19.88% | outsideDelta=-43 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 11 Scenario seed: -7395347217621593331 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2106 Passengers seated: 121/259 Average waiting ticks: 999.71 Longest waiting passenger: P3->8A(LEFT) Longest waiting ticks: 2106 LEFT AISLE ---------- Total moves: 834 Maximum occupied tiles: 25 Seat events: 37 Single-blocker events: 3 Multiple-blocker events: 0 Temporary aisle reoccupations: 3 RIGHT AISLE ----------- Total moves: 1409 Maximum occupied tiles: 15 Seat events: 84 Single-blocker events: 14 Multiple-blocker events: 2 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 41 Reservations granted: 41 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 98 Remaining moving in aisle: 34 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 58322 Longest unresolved passenger ID: 3 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P27(12E/LEFT) -> P39(16D/LEFT) -> P236(18C/LEFT) -> P256(11D/LEFT) -> P147(9E/LEFT) -> P171(27F/LEFT) -> P108(31D/LEFT) -> P86(25A/LEFT) -> P195(18B/LEFT) -> P232(31F/LEFT) -> P14(14F/LEFT) -> P8(24A/LEFT) -> P84(17B/LEFT) -> P248(21F/LEFT) -> P257(26A/LEFT) -> P135(29C/LEFT) -> P208(23B/LEFT) -> P20(32A/LEFT) -> P144(30C/LEFT) -> P34(21C/LEFT) -> P12(23C/LEFT) -> P58(22A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 27 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 71261 Total stationary ticks: 319185 Seat-event requests: 3474 Failed seat-event starts: 3353 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 58 Critical blocker identity: P58->22A(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 40 Unresolved outside passengers: 98 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P58(22A/LEFT/WAITING_FOR_SEAT_EVENT) P12(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P248(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(9E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P256(11D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3353 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 124 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3353 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 352 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[124]: P124(24C/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P124->24C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P124{seat=24C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=217,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 24 Current yield-tile occupants: 124 Final row-event chain: 58|124 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 11 Scenario seed: -7395347217621593331 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2335 Passengers seated: 199/259 Average waiting ticks: 631.47 Longest waiting passenger: P30->4G(RIGHT) Longest waiting ticks: 2335 LEFT AISLE ---------- Total moves: 1997 Maximum occupied tiles: 20 Seat events: 115 Single-blocker events: 28 Multiple-blocker events: 6 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1409 Maximum occupied tiles: 15 Seat events: 84 Single-blocker events: 14 Multiple-blocker events: 2 Temporary aisle reoccupations: 18 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 67 Reservations granted: 67 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 28 Remaining moving in aisle: 26 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43300 Longest unresolved passenger ID: 30 Longest unresolved row: 4 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P249(25B/LEFT) -> P44(23A/LEFT) -> P115(27E/LEFT) -> P45(27D/LEFT) -> P156(24B/LEFT) -> P214(26E/LEFT) -> P98(29A/LEFT) -> P38(29B/LEFT) -> P244(32F/LEFT) -> P239(27C/LEFT) -> P36(31B/LEFT) -> P198(31E/LEFT) -> P10(31C/LEFT) -> P60(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 249 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 58099 Total stationary ticks: 209767 Seat-event requests: 3599 Failed seat-event starts: 3400 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 60 Critical blocker identity: P60->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 32 Unresolved outside passengers: 28 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P60(30A/LEFT/WAITING_FOR_SEAT_EVENT) P10(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P239(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P244(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3300 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 20 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3300 Rear-boundary failures: 100 Middle-bank reservation failures: 0 Active-event deferrals: 865 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[20]: P20(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P20->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P20{seat=32A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=313,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 32 Current yield-tile occupants: 20 Final row-event chain: 60|20 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3599\nPrecedence substitutions made: 2\nDependency chains followed: 70\nBlocked by waiting-row occupant: 70\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | baseline=121/259 (46.72%) | protected=199/259 (76.83%) | seatedDelta=+78 | completionDelta=+30.12% | outsideDelta=-70 | substitutions=2 | rowBlocks=70 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 12 Scenario seed: -1841824797953453046 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2461 Passengers seated: 229/306 Average waiting ticks: 675.76 Longest waiting passenger: P24->9D(RIGHT) Longest waiting ticks: 2461 LEFT AISLE ---------- Total moves: 2533 Maximum occupied tiles: 20 Seat events: 133 Single-blocker events: 29 Multiple-blocker events: 11 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 2017 Maximum occupied tiles: 33 Seat events: 96 Single-blocker events: 19 Multiple-blocker events: 3 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 113 Reservations granted: 113 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 30 Remaining moving in aisle: 40 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 70447 Longest unresolved passenger ID: 24 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 32 Longest dependency chain: P79(33D/RIGHT) -> P182(6G/RIGHT) -> P274(28I/RIGHT) -> P180(20J/RIGHT) -> P102(28E/RIGHT) -> P114(16F/RIGHT) -> P99(8J/RIGHT) -> P16(25H/RIGHT) -> P159(30H/RIGHT) -> P294(31E/RIGHT) -> P41(17E/RIGHT) -> P237(14H/RIGHT) -> P115(36D/RIGHT) -> P152(32E/RIGHT) -> P265(30E/RIGHT) -> P64(28D/RIGHT) -> P275(29E/RIGHT) -> P190(25J/RIGHT) -> P284(23I/RIGHT) -> P281(32H/RIGHT) -> P135(36J/RIGHT) -> P33(26H/RIGHT) -> P129(27G/RIGHT) -> P83(30F/RIGHT) -> P120(31H/RIGHT) -> P1(30J/RIGHT) -> P121(29H/RIGHT) -> P14(33J/RIGHT) -> P15(34G/RIGHT) -> P254(31J/RIGHT) -> P11(36E/RIGHT) -> P66(32J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 79 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 40 Total blocked ticks: 88118 Total stationary ticks: 281027 Seat-event requests: 3646 Failed seat-event starts: 3417 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 66 Critical blocker identity: P66->32J(RIGHT) Direct fan-out: 1 Total indirect descendants: 31 Critical tree size including blocker: 32 Critical tree depth: 32 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 47 Unresolved outside passengers: 30 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P66(32J/RIGHT/WAITING_FOR_SEAT_EVENT) P11(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P83(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P275(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P294(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(8J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(20J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(6G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3407 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: 291 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3407 Rear-boundary failures: 10 Middle-bank reservation failures: 0 Active-event deferrals: 1158 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[291]: P291(33G/RIGHT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P291->33G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P291{seat=33G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=33,directBlocker=-1,lastMoveTick=517,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: 291 Final row-event chain: 66|291 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 12 Scenario seed: -1841824797953453046 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2576 Passengers seated: 289/306 Average waiting ticks: 531.59 Longest waiting passenger: P293->33A(LEFT) Longest waiting ticks: 2533 LEFT AISLE ---------- Total moves: 2541 Maximum occupied tiles: 20 Seat events: 136 Single-blocker events: 30 Multiple-blocker events: 11 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 2784 Maximum occupied tiles: 18 Seat events: 153 Single-blocker events: 37 Multiple-blocker events: 16 Temporary aisle reoccupations: 71 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1784 Reservations granted: 1784 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 19438 Longest unresolved passenger ID: 11 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P209(32A/LEFT) -> P161(30B/LEFT) -> P58(34C/LEFT) -> P155(34D/LEFT) -> P81(31C/LEFT) -> P145(35F/LEFT) -> P26(34A/LEFT) -> P293(33A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 209 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 37445 Total stationary ticks: 186998 Seat-event requests: 3625 Failed seat-event starts: 3336 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 293 Critical blocker identity: P293->33A(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 17 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P293(33A/LEFT/WAITING_FOR_SEAT_EVENT) P26(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(34D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P209(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3228 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 34|35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 204 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3228 Rear-boundary failures: 108 Middle-bank reservation failures: 0 Active-event deferrals: 1563 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[204]: P204(35E/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->35E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P204{seat=35E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=35,directBlocker=-1,lastMoveTick=762,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 34|35 Current unavailable yield tiles: 35 Current yield-tile occupants: 204 Final row-event chain: 293|204 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3625\nPrecedence substitutions made: 4\nDependency chains followed: 83\nBlocked by waiting-row occupant: 147\nSubstituted events started: 7\nOccupied-space rejections: 64\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | baseline=229/306 (74.84%) | protected=289/306 (94.44%) | seatedDelta=+60 | completionDelta=+19.61% | outsideDelta=-30 | substitutions=4 | rowBlocks=147 | substitutedStarts=7 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 13 Scenario seed: -2929674553140067514 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2342 Passengers seated: 161/288 Average waiting ticks: 908.50 Longest waiting passenger: P2->7D(RIGHT) Longest waiting ticks: 2342 LEFT AISLE ---------- Total moves: 2234 Maximum occupied tiles: 23 Seat events: 116 Single-blocker events: 20 Multiple-blocker events: 2 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 998 Maximum occupied tiles: 30 Seat events: 45 Single-blocker events: 6 Multiple-blocker events: 1 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 91 Reservations granted: 90 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 74 Remaining moving in aisle: 47 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 85565 Longest unresolved passenger ID: 2 Longest unresolved row: 7 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 28 Longest dependency chain: P230(35D/RIGHT) -> P144(31J/RIGHT) -> P79(36F/RIGHT) -> P114(5I/RIGHT) -> P105(36J/RIGHT) -> P202(20I/RIGHT) -> P200(35H/RIGHT) -> P52(10G/RIGHT) -> P253(17J/RIGHT) -> P229(28F/RIGHT) -> P172(23F/RIGHT) -> P234(18J/RIGHT) -> P262(16E/RIGHT) -> P224(26J/RIGHT) -> P25(27I/RIGHT) -> P166(24D/RIGHT) -> P179(23H/RIGHT) -> P272(33H/RIGHT) -> P9(21F/RIGHT) -> P280(22J/RIGHT) -> P54(31E/RIGHT) -> P134(35E/RIGHT) -> P128(34G/RIGHT) -> P75(30I/RIGHT) -> P138(30J/RIGHT) -> P136(34J/RIGHT) -> P242(35J/RIGHT) -> P221(28J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 230 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 47 Total blocked ticks: 100524 Total stationary ticks: 349912 Seat-event requests: 3735 Failed seat-event starts: 3574 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 221 Critical blocker identity: P221->28J(RIGHT) Direct fan-out: 1 Total indirect descendants: 27 Critical tree size including blocker: 28 Critical tree depth: 28 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 53 Unresolved outside passengers: 74 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P221(28J/RIGHT/WAITING_FOR_SEAT_EVENT) P242(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P234(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P253(17J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(5I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(35D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3574 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 33 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3574 Rear-boundary failures: 0 Middle-bank reservation failures: 1 Active-event deferrals: 719 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[33]: P33(29H/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P33->29H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=29H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=228,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 33 Final row-event chain: 221|33 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 13 Scenario seed: -2929674553140067514 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2453 Passengers seated: 233/288 Average waiting ticks: 618.34 Longest waiting passenger: P2->7D(RIGHT) Longest waiting ticks: 2453 LEFT AISLE ---------- Total moves: 2429 Maximum occupied tiles: 13 Seat events: 134 Single-blocker events: 29 Multiple-blocker events: 4 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1948 Maximum occupied tiles: 26 Seat events: 99 Single-blocker events: 19 Multiple-blocker events: 8 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3368 Reservations granted: 3367 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 27 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 47091 Longest unresolved passenger ID: 2 Longest unresolved row: 7 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P94(31F/RIGHT) -> P209(13E/RIGHT) -> P62(19G/RIGHT) -> P119(22I/RIGHT) -> P255(19D/RIGHT) -> P191(34H/RIGHT) -> P7(18H/RIGHT) -> P26(9F/RIGHT) -> P120(24E/RIGHT) -> P92(33E/RIGHT) -> P268(33J/RIGHT) -> P180(29I/RIGHT) -> P269(32I/RIGHT) -> P273(34I/RIGHT) -> P176(30D/RIGHT) -> P113(17I/RIGHT) -> P85(25G/RIGHT) -> P245(18D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 94 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 61643 Total stationary ticks: 229164 Seat-event requests: 3575 Failed seat-event starts: 3342 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 245 Critical blocker identity: P245->18D(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 32 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P245(18D/RIGHT/WAITING_FOR_SEAT_EVENT) P85(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P273(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P269(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P268(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(9F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(13E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3286 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 19|20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 42 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3286 Rear-boundary failures: 56 Middle-bank reservation failures: 1 Active-event deferrals: 927 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[42]: P42(25E/RIGHT/MOVING_IN_AISLE@tile20) -> P67(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P67->21H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P42{seat=25E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=67,lastMoveTick=689,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 19|20 Current unavailable yield tiles: 20 Current yield-tile occupants: 42 Final row-event chain: 245|42|67 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3576\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | baseline=161/288 (55.90%) | protected=233/288 (80.90%) | seatedDelta=+72 | completionDelta=+25.00% | outsideDelta=-51 | substitutions=3 | rowBlocks=3 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 14 Scenario seed: 8766237171534387078 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2308 Passengers seated: 225/228 Average waiting ticks: 392.85 Longest waiting passenger: P76->30A(LEFT) Longest waiting ticks: 2263 LEFT AISLE ---------- Total moves: 1648 Maximum occupied tiles: 10 Seat events: 114 Single-blocker events: 32 Multiple-blocker events: 6 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1629 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 33 Multiple-blocker events: 11 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1653 Reservations granted: 1648 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 5340 Longest unresolved passenger ID: 76 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 1 Longest dependency chain: P44(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 44 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 9732 Total stationary ticks: 92863 Seat-event requests: 3312 Failed seat-event starts: 3087 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->30E(RIGHT) Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 1 Critical tree depth: 1 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 3 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P44(30E/RIGHT/WAITING_FOR_SEAT_EVENT) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3082 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 5 Rear-boundary failures: 3082 Middle-bank reservation failures: 5 Active-event deferrals: 606 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 14 Scenario seed: 8766237171534387078 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2308 Passengers seated: 225/228 Average waiting ticks: 392.85 Longest waiting passenger: P76->30A(LEFT) Longest waiting ticks: 2263 LEFT AISLE ---------- Total moves: 1648 Maximum occupied tiles: 10 Seat events: 114 Single-blocker events: 32 Multiple-blocker events: 6 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1629 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 33 Multiple-blocker events: 11 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1653 Reservations granted: 1648 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 5340 Longest unresolved passenger ID: 76 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 1 Longest dependency chain: P44(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 44 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 9732 Total stationary ticks: 92863 Seat-event requests: 3312 Failed seat-event starts: 3087 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 44 Critical blocker identity: P44->30E(RIGHT) Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 1 Critical tree depth: 1 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 3 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P44(30E/RIGHT/WAITING_FOR_SEAT_EVENT) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3082 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 5 Rear-boundary failures: 3082 Middle-bank reservation failures: 5 Active-event deferrals: 606 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3318\nPrecedence substitutions made: 0\nDependency chains followed: 1527\nBlocked by waiting-row occupant: 1527\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | baseline=225/228 (98.68%) | protected=225/228 (98.68%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=1527 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 15 Scenario seed: 1109444255332688439 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2621 Passengers seated: 282/324 Average waiting ticks: 585.70 Longest waiting passenger: P84->16D(RIGHT) Longest waiting ticks: 2621 LEFT AISLE ---------- Total moves: 2847 Maximum occupied tiles: 14 Seat events: 154 Single-blocker events: 47 Multiple-blocker events: 8 Temporary aisle reoccupations: 64 RIGHT AISLE ----------- Total moves: 2540 Maximum occupied tiles: 32 Seat events: 128 Single-blocker events: 36 Multiple-blocker events: 8 Temporary aisle reoccupations: 53 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3442 Reservations granted: 3434 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 2 Remaining moving in aisle: 33 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 55683 Longest unresolved passenger ID: 84 Longest unresolved row: 16 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P238(23E/RIGHT) -> P225(28J/RIGHT) -> P201(20I/RIGHT) -> P180(32I/RIGHT) -> P300(32G/RIGHT) -> P208(13G/RIGHT) -> P246(31J/RIGHT) -> P137(36G/RIGHT) -> P182(31F/RIGHT) -> P123(17J/RIGHT) -> P64(34H/RIGHT) -> P54(36D/RIGHT) -> P244(19D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 238 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 74637 Total stationary ticks: 249709 Seat-event requests: 3635 Failed seat-event starts: 3353 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 244 Critical blocker identity: P244->19D(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 40 Unresolved outside passengers: 2 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P244(19D/RIGHT/WAITING_FOR_SEAT_EVENT) P54(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(17J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P246(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P300(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1766 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 20|21|22 Critical blocker unavailable yield tiles: 21|22 Critical blocker yield-tile occupants: 219|75 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 1766 Rear-boundary failures: 1587 Middle-bank reservation failures: 8 Active-event deferrals: 1128 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 8 Yield-occupant trace: yieldOccupant[219]: P219(31I/RIGHT/MOVING_IN_AISLE@tile21) -> P75(28E/RIGHT/MOVING_IN_AISLE@tile22) -> P221(28I/RIGHT/MOVING_IN_AISLE@tile23) -> P37(26I/RIGHT/MOVING_IN_AISLE@tile24) -> P18(35I/RIGHT/MOVING_IN_AISLE@tile25) -> P315(32H/RIGHT/MOVING_IN_AISLE@tile26) -> P95(34I/RIGHT/MOVING_IN_AISLE@tile27) -> P109(28F/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[75]: P75(28E/RIGHT/MOVING_IN_AISLE@tile22) -> P221(28I/RIGHT/MOVING_IN_AISLE@tile23) -> P37(26I/RIGHT/MOVING_IN_AISLE@tile24) -> P18(35I/RIGHT/MOVING_IN_AISLE@tile25) -> P315(32H/RIGHT/MOVING_IN_AISLE@tile26) -> P95(34I/RIGHT/MOVING_IN_AISLE@tile27) -> P109(28F/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P109->28F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P219{seat=31I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=75,lastMoveTick=898,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P75{seat=28E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=221,lastMoveTick=897,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 20|21|22 Current unavailable yield tiles: 21|22 Current yield-tile occupants: 219|75 Final row-event chain: 244|219|75|221|37|18|315|95|109 Final row-event chain length: 9 Distinct row events in chain: 9 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 15 Scenario seed: 1109444255332688439 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2620 Passengers seated: 293/324 Average waiting ticks: 566.45 Longest waiting passenger: P194->7J(RIGHT) Longest waiting ticks: 2608 LEFT AISLE ---------- Total moves: 2847 Maximum occupied tiles: 14 Seat events: 154 Single-blocker events: 48 Multiple-blocker events: 7 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 2709 Maximum occupied tiles: 26 Seat events: 139 Single-blocker events: 37 Multiple-blocker events: 12 Temporary aisle reoccupations: 64 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1789 Reservations granted: 1785 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 26 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43193 Longest unresolved passenger ID: 155 Longest unresolved row: 34 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P117(24G/RIGHT) -> P238(23E/RIGHT) -> P225(28J/RIGHT) -> P201(20I/RIGHT) -> P180(32I/RIGHT) -> P300(32G/RIGHT) -> P246(31J/RIGHT) -> P137(36G/RIGHT) -> P182(31F/RIGHT) -> P64(34H/RIGHT) -> P54(36D/RIGHT) -> P219(31I/RIGHT) -> P75(28E/RIGHT) -> P221(28I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 117 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 58219 Total stationary ticks: 231118 Seat-event requests: 3598 Failed seat-event starts: 3305 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 221 Critical blocker identity: P221->28I(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 31 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P221(28I/RIGHT/WAITING_FOR_SEAT_EVENT) P75(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P246(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P300(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1662 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 18 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 1643 Rear-boundary failures: 1662 Middle-bank reservation failures: 4 Active-event deferrals: 907 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 6 Yield-occupant trace: yieldOccupant[18]: P18(35I/RIGHT/MOVING_IN_AISLE@tile29) -> P315(32H/RIGHT/MOVING_IN_AISLE@tile30) -> P95(34I/RIGHT/MOVING_IN_AISLE@tile31) -> P309(36H/RIGHT/MOVING_IN_AISLE@tile32) -> P69(36I/RIGHT/MOVING_IN_AISLE@tile33) -> P155(34D/RIGHT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P155->34D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P18{seat=35I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=315,lastMoveTick=900,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 18 Final row-event chain: 221|18|315|95|309|69|155 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3602\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | baseline=282/324 (87.04%) | protected=293/324 (90.43%) | seatedDelta=+11 | completionDelta=+3.40% | outsideDelta=-2 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 16 Scenario seed: -5959616448125937101 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2134 Passengers seated: 129/274 Average waiting ticks: 1072.34 Longest waiting passenger: P0->29I(RIGHT) Longest waiting ticks: 2134 LEFT AISLE ---------- Total moves: 1292 Maximum occupied tiles: 21 Seat events: 83 Single-blocker events: 19 Multiple-blocker events: 6 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 790 Maximum occupied tiles: 14 Seat events: 46 Single-blocker events: 7 Multiple-blocker events: 0 Temporary aisle reoccupations: 7 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1838 Reservations granted: 1838 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 110 Remaining moving in aisle: 28 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45367 Longest unresolved passenger ID: 0 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P194(12C/LEFT) -> P84(25C/LEFT) -> P151(24F/LEFT) -> P187(13A/LEFT) -> P3(24B/LEFT) -> P7(28B/LEFT) -> P237(16D/LEFT) -> P38(28F/LEFT) -> P169(26A/LEFT) -> P106(22F/LEFT) -> P13(12F/LEFT) -> P37(31A/LEFT) -> P100(29A/LEFT) -> P22(29B/LEFT) -> P50(21D/LEFT) -> P252(31C/LEFT) -> P257(23C/LEFT) -> P107(32E/LEFT) -> P165(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 194 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 59816 Total stationary ticks: 340708 Seat-event requests: 3489 Failed seat-event starts: 3360 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 165 Critical blocker identity: P165->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 35 Unresolved outside passengers: 110 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P165(19A/LEFT/WAITING_FOR_SEAT_EVENT) P107(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P252(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3333 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 20|21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 185 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3333 Rear-boundary failures: 27 Middle-bank reservation failures: 0 Active-event deferrals: 434 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[185]: P185(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P185->21F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P185{seat=21F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=582,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 20|21 Current unavailable yield tiles: 21 Current yield-tile occupants: 185 Final row-event chain: 165|185 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 16 Scenario seed: -5959616448125937101 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2276 Passengers seated: 176/274 Average waiting ticks: 788.78 Longest waiting passenger: P3->24B(LEFT) Longest waiting ticks: 2276 LEFT AISLE ---------- Total moves: 1135 Maximum occupied tiles: 21 Seat events: 72 Single-blocker events: 14 Multiple-blocker events: 5 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 1874 Maximum occupied tiles: 24 Seat events: 104 Single-blocker events: 24 Multiple-blocker events: 8 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1823 Reservations granted: 1823 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 53 Remaining moving in aisle: 37 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 60415 Longest unresolved passenger ID: 3 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P0(29I/RIGHT) -> P60(24I/RIGHT) -> P18(21H/RIGHT) -> P30(20E/RIGHT) -> P130(29G/RIGHT) -> P138(17G/RIGHT) -> P174(16E/RIGHT) -> P219(17H/RIGHT) -> P92(32D/RIGHT) -> P158(29F/RIGHT) -> P129(19G/RIGHT) -> P61(23I/RIGHT) -> P217(30E/RIGHT) -> P33(30G/RIGHT) -> P25(32I/RIGHT) -> P256(25I/RIGHT) -> P259(31G/RIGHT) -> P180(27I/RIGHT) -> P27(26I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 0 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 37 Total blocked ticks: 77930 Total stationary ticks: 278719 Seat-event requests: 3558 Failed seat-event starts: 3382 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 27 Critical blocker identity: P27->26I(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 45 Unresolved outside passengers: 53 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P27(26I/RIGHT/WAITING_FOR_SEAT_EVENT) P180(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P256(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3352 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 140 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3352 Rear-boundary failures: 30 Middle-bank reservation failures: 0 Active-event deferrals: 821 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[140]: P140(29D/RIGHT/MOVING_IN_AISLE@tile28) -> P181(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P202(31I/RIGHT/MOVING_IN_AISLE@tile30) -> P160(31E/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P160->31E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P140{seat=29D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=181,lastMoveTick=631,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 28 Current yield-tile occupants: 140 Final row-event chain: 27|140|181|202|160 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3558\nPrecedence substitutions made: 3\nDependency chains followed: 50\nBlocked by waiting-row occupant: 50\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | baseline=129/274 (47.08%) | protected=176/274 (64.23%) | seatedDelta=+47 | completionDelta=+17.15% | outsideDelta=-57 | substitutions=3 | rowBlocks=50 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 17 Scenario seed: 8295057167680736054 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2267 Passengers seated: 173/245 Average waiting ticks: 652.02 Longest waiting passenger: P5->16B(LEFT) Longest waiting ticks: 2267 LEFT AISLE ---------- Total moves: 1366 Maximum occupied tiles: 28 Seat events: 70 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 1761 Maximum occupied tiles: 19 Seat events: 103 Single-blocker events: 26 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 52 Reservations granted: 52 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 30 Remaining moving in aisle: 33 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 55934 Longest unresolved passenger ID: 5 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P217(29E/RIGHT) -> P93(23I/RIGHT) -> P97(28H/RIGHT) -> P219(28G/RIGHT) -> P186(30H/RIGHT) -> P123(26I/RIGHT) -> P60(31D/RIGHT) -> P32(31E/RIGHT) -> P79(29I/RIGHT) -> P187(28E/RIGHT) -> P89(30F/RIGHT) -> P71(29H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 217 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 75505 Total stationary ticks: 217884 Seat-event requests: 3595 Failed seat-event starts: 3422 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 71 Critical blocker identity: P71->29H(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 42 Unresolved outside passengers: 30 Unresolved internal passengers outside critical tree: 30 Critical blocker tree: P71(29H/RIGHT/WAITING_FOR_SEAT_EVENT) P89(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3331 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 57 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3331 Rear-boundary failures: 91 Middle-bank reservation failures: 0 Active-event deferrals: 923 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[57]: P57(32D/RIGHT/MOVING_IN_AISLE@tile30) -> P65(31I/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P65->31I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P57{seat=32D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=65,lastMoveTick=512,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 57 Final row-event chain: 71|57|65 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 17 Scenario seed: 8295057167680736054 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2284 Passengers seated: 206/245 Average waiting ticks: 431.55 Longest waiting passenger: P214->12E(LEFT) Longest waiting ticks: 2258 LEFT AISLE ---------- Total moves: 1898 Maximum occupied tiles: 26 Seat events: 103 Single-blocker events: 28 Multiple-blocker events: 3 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1761 Maximum occupied tiles: 19 Seat events: 103 Single-blocker events: 25 Multiple-blocker events: 5 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1556 Reservations granted: 1556 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 35 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 56276 Longest unresolved passenger ID: 183 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P44(23D/LEFT) -> P199(25C/LEFT) -> P107(18B/LEFT) -> P158(30C/LEFT) -> P197(28B/LEFT) -> P134(30B/LEFT) -> P75(27A/LEFT) -> P27(24F/LEFT) -> P105(24D/LEFT) -> P205(26A/LEFT) -> P87(24C/LEFT) -> P10(29C/LEFT) -> P223(31F/LEFT) -> P55(30A/LEFT) -> P30(29F/LEFT) -> P18(30E/LEFT) -> P167(31B/LEFT) -> P210(32E/LEFT) -> P90(32A/LEFT) -> P183(32B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 44 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 67293 Total stationary ticks: 164525 Seat-event requests: 3497 Failed seat-event starts: 3291 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 183 Critical blocker identity: P183->32B(LEFT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 39 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P183(32B/LEFT/WAITING_FOR_SEAT_EVENT) P90(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P167(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P223(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3065 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3065 Rear-boundary failures: 226 Middle-bank reservation failures: 0 Active-event deferrals: 976 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3497\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | baseline=173/245 (70.61%) | protected=206/245 (84.08%) | seatedDelta=+33 | completionDelta=+13.47% | outsideDelta=-30 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 18 Scenario seed: -86647767049070614 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1883 Passengers seated: 53/353 Average waiting ticks: 1479.21 Longest waiting passenger: P0->30I(RIGHT) Longest waiting ticks: 1883 LEFT AISLE ---------- Total moves: 1081 Maximum occupied tiles: 26 Seat events: 50 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 115 Maximum occupied tiles: 11 Seat events: 3 Single-blocker events: 0 Multiple-blocker events: 0 Temporary aisle reoccupations: 0 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1878 Reservations granted: 1878 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 263 Remaining moving in aisle: 31 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50030 Longest unresolved passenger ID: 0 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P289(36C/LEFT) -> P33(3B/LEFT) -> P122(13A/LEFT) -> P222(18D/LEFT) -> P334(14C/LEFT) -> P139(34A/LEFT) -> P83(30A/LEFT) -> P147(24F/LEFT) -> P296(35F/LEFT) -> P10(22C/LEFT) -> P213(28C/LEFT) -> P345(20C/LEFT) -> P138(30B/LEFT) -> P8(31B/LEFT) -> P312(35A/LEFT) -> P240(32A/LEFT) -> P177(24B/LEFT) -> P237(33D/LEFT) -> P190(26D/LEFT) -> P133(28A/LEFT) -> P161(22A/LEFT) -> P170(34B/LEFT) -> P90(32E/LEFT) -> P176(36B/LEFT) -> P154(25A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 289 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 62028 Total stationary ticks: 573182 Seat-event requests: 3449 Failed seat-event starts: 3396 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 154 Critical blocker identity: P154->25A(LEFT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 37 Unresolved outside passengers: 263 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P154(25A/LEFT/WAITING_FOR_SEAT_EVENT) P176(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P90(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(33D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P240(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P312(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P8(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P345(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P213(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P83(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P334(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(18D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(3B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P289(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3396 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 280 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3396 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 243 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[280]: P280(26A/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P280->26A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P280{seat=26A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=26,directBlocker=-1,lastMoveTick=258,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 26 Current unavailable yield tiles: 26 Current yield-tile occupants: 280 Final row-event chain: 154|280 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 18 Scenario seed: -86647767049070614 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2674 Passengers seated: 242/353 Average waiting ticks: 1075.97 Longest waiting passenger: P1->33F(LEFT) Longest waiting ticks: 2674 LEFT AISLE ---------- Total moves: 1509 Maximum occupied tiles: 13 Seat events: 76 Single-blocker events: 14 Multiple-blocker events: 2 Temporary aisle reoccupations: 18 RIGHT AISLE ----------- Total moves: 3081 Maximum occupied tiles: 16 Seat events: 166 Single-blocker events: 47 Multiple-blocker events: 17 Temporary aisle reoccupations: 83 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1664 Reservations granted: 1664 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 89 Remaining moving in aisle: 14 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26003 Longest unresolved passenger ID: 1 Longest unresolved row: 33 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P216(33G/RIGHT) -> P308(31H/RIGHT) -> P148(31J/RIGHT) -> P107(32D/RIGHT) -> P91(35J/RIGHT) -> P317(33H/RIGHT) -> P121(36H/RIGHT) -> P87(34D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 216 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 48696 Total stationary ticks: 410279 Seat-event requests: 3997 Failed seat-event starts: 3755 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 87 Critical blocker identity: P87->34D(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 22 Unresolved outside passengers: 89 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P87(34D/RIGHT/WAITING_FOR_SEAT_EVENT) P121(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P317(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P308(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2157 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 3 Critical blocker required yield tiles: 35|36|37 Critical blocker unavailable yield tiles: 36|37 Critical blocker yield-tile occupants: 72|-1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 2157 Rear-boundary failures: 1598 Middle-bank reservation failures: 0 Active-event deferrals: 912 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[72]: P72(36J/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P72->36J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: P72{seat=36J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=860,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 35|36|37 Current unavailable yield tiles: 36|37 Current yield-tile occupants: 72|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3997\nPrecedence substitutions made: 2\nDependency chains followed: 1559\nBlocked by waiting-row occupant: 1559\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | baseline=53/353 (15.01%) | protected=242/353 (68.56%) | seatedDelta=+189 | completionDelta=+53.54% | outsideDelta=-174 | substitutions=2 | rowBlocks=1559 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 19 Scenario seed: -9040500570085445795 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1933 Passengers seated: 113/235 Average waiting ticks: 849.88 Longest waiting passenger: P0->7A(LEFT) Longest waiting ticks: 1933 LEFT AISLE ---------- Total moves: 890 Maximum occupied tiles: 21 Seat events: 55 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 972 Maximum occupied tiles: 22 Seat events: 58 Single-blocker events: 10 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3144 Reservations granted: 3143 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 79 Remaining moving in aisle: 36 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 55508 Longest unresolved passenger ID: 0 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P186(11A/LEFT) -> P152(6B/LEFT) -> P155(13A/LEFT) -> P231(9C/LEFT) -> P222(6A/LEFT) -> P133(14D/LEFT) -> P135(21A/LEFT) -> P41(26A/LEFT) -> P226(23B/LEFT) -> P22(28C/LEFT) -> P225(20A/LEFT) -> P221(30F/LEFT) -> P63(27C/LEFT) -> P12(18C/LEFT) -> P97(22C/LEFT) -> P101(18B/LEFT) -> P65(28B/LEFT) -> P56(23D/LEFT) -> P29(19D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 186 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 69104 Total stationary ticks: 256816 Seat-event requests: 3233 Failed seat-event starts: 3120 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 29 Critical blocker identity: P29->19D(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 43 Unresolved outside passengers: 79 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P29(19D/LEFT/WAITING_FOR_SEAT_EVENT) P56(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P225(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(6A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P231(9C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P152(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3097 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 122 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3097 Rear-boundary failures: 23 Middle-bank reservation failures: 1 Active-event deferrals: 584 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[122]: P122(20B/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P122->20B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P122{seat=20B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=305,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 122 Final row-event chain: 29|122 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 19 Scenario seed: -9040500570085445795 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2209 Passengers seated: 157/235 Average waiting ticks: 738.26 Longest waiting passenger: P4->21H(RIGHT) Longest waiting ticks: 2209 LEFT AISLE ---------- Total moves: 1470 Maximum occupied tiles: 13 Seat events: 99 Single-blocker events: 25 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 972 Maximum occupied tiles: 22 Seat events: 58 Single-blocker events: 10 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1870 Reservations granted: 1865 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 50 Remaining moving in aisle: 23 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40915 Longest unresolved passenger ID: 4 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P89(15H/RIGHT) -> P42(19E/RIGHT) -> P47(18H/RIGHT) -> P196(25H/RIGHT) -> P167(29C/RIGHT) -> P150(21F/RIGHT) -> P216(30H/RIGHT) -> P124(20C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 89 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 53496 Total stationary ticks: 216550 Seat-event requests: 3604 Failed seat-event starts: 3447 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 124 Critical blocker identity: P124->20C(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 28 Unresolved outside passengers: 50 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P124(20C/RIGHT/WAITING_FOR_SEAT_EVENT) P216(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1802 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 3 Critical blocker required yield tiles: 21|22|23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 54 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1802 Rear-boundary failures: 1645 Middle-bank reservation failures: 5 Active-event deferrals: 738 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[54]: P54(29D/RIGHT/MOVING_IN_AISLE@tile23) -> P96(24D/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P96->24D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P54{seat=29D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=96,lastMoveTick=368,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 21|22|23 Current unavailable yield tiles: 23 Current yield-tile occupants: 54 Final row-event chain: 124|54|96 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3610\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | baseline=113/235 (48.09%) | protected=157/235 (66.81%) | seatedDelta=+44 | completionDelta=+18.72% | outsideDelta=-29 | substitutions=2 | rowBlocks=2 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 20 Scenario seed: 606041869478489868 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2438 Passengers seated: 227/353 Average waiting ticks: 1004.73 Longest waiting passenger: P1->36E(LEFT) Longest waiting ticks: 2438 LEFT AISLE ---------- Total moves: 1689 Maximum occupied tiles: 14 Seat events: 97 Single-blocker events: 33 Multiple-blocker events: 4 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 2349 Maximum occupied tiles: 16 Seat events: 130 Single-blocker events: 35 Multiple-blocker events: 6 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 95 Reservations granted: 95 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 96 Remaining moving in aisle: 24 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 39086 Longest unresolved passenger ID: 1 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P243(26J/RIGHT) -> P198(31H/RIGHT) -> P267(35I/RIGHT) -> P240(28I/RIGHT) -> P293(8H/RIGHT) -> P20(10G/RIGHT) -> P307(18I/RIGHT) -> P142(9D/RIGHT) -> P76(32I/RIGHT) -> P51(33I/RIGHT) -> P159(11J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 243 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 54105 Total stationary ticks: 397318 Seat-event requests: 3490 Failed seat-event starts: 3263 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 159 Critical blocker identity: P159->11J(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 30 Unresolved outside passengers: 96 Unresolved internal passengers outside critical tree: 19 Critical blocker tree: P159(11J/RIGHT/WAITING_FOR_SEAT_EVENT) P51(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(9D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P307(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P293(8H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3263 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 12|13 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 249 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3263 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 507 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[249]: P249(12F/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P249->12F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P249{seat=12F,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=12,directBlocker=-1,lastMoveTick=919,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 12|13 Current unavailable yield tiles: 12 Current yield-tile occupants: 249 Final row-event chain: 159|249 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 20 Scenario seed: 606041869478489868 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2736 Passengers seated: 270/353 Average waiting ticks: 950.87 Longest waiting passenger: P1->36E(LEFT) Longest waiting ticks: 2736 LEFT AISLE ---------- Total moves: 1689 Maximum occupied tiles: 14 Seat events: 97 Single-blocker events: 33 Multiple-blocker events: 4 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 3047 Maximum occupied tiles: 13 Seat events: 173 Single-blocker events: 48 Multiple-blocker events: 13 Temporary aisle reoccupations: 75 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1619 Reservations granted: 1619 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 68 Remaining moving in aisle: 11 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22918 Longest unresolved passenger ID: 1 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P123(16E/LEFT) -> P164(32A/LEFT) -> P29(17F/LEFT) -> P287(25B/LEFT) -> P196(10F/LEFT) -> P238(24C/LEFT) -> P181(24D/LEFT) -> P115(32F/LEFT) -> P8(18C/LEFT) -> P213(10A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 123 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 36814 Total stationary ticks: 362777 Seat-event requests: 3826 Failed seat-event starts: 3556 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->10A(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 15 Unresolved outside passengers: 68 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P213(10A/LEFT/WAITING_FOR_SEAT_EVENT) P8(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P287(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(17F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2052 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 11|12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 7 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 2052 Rear-boundary failures: 1504 Middle-bank reservation failures: 0 Active-event deferrals: 636 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[7]: P7(25A/LEFT/MOVING_IN_AISLE@tile12) -> P2(28B/LEFT/MOVING_IN_AISLE@tile13) -> P317(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P317->14A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P7{seat=25A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=2,lastMoveTick=671,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 11|12 Current unavailable yield tiles: 12 Current yield-tile occupants: 7 Final row-event chain: 213|7|2|317 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3826\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | baseline=227/353 (64.31%) | protected=270/353 (76.49%) | seatedDelta=+43 | completionDelta=+12.18% | outsideDelta=-28 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 21 Scenario seed: 8377609146144383460 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2269 Passengers seated: 156/235 Average waiting ticks: 824.00 Longest waiting passenger: P1->5F(LEFT) Longest waiting ticks: 2269 LEFT AISLE ---------- Total moves: 803 Maximum occupied tiles: 15 Seat events: 46 Single-blocker events: 6 Multiple-blocker events: 0 Temporary aisle reoccupations: 6 RIGHT AISLE ----------- Total moves: 1680 Maximum occupied tiles: 11 Seat events: 110 Single-blocker events: 28 Multiple-blocker events: 4 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3532 Reservations granted: 3525 Reservations denied/waited: 7 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 56 Remaining moving in aisle: 17 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 30950 Longest unresolved passenger ID: 1 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P63(6B/LEFT) -> P182(28A/LEFT) -> P210(17E/LEFT) -> P112(20D/LEFT) -> P140(18F/LEFT) -> P178(17A/LEFT) -> P134(8E/LEFT) -> P12(23A/LEFT) -> P68(12A/LEFT) -> P67(28D/LEFT) -> P61(16D/LEFT) -> P13(19B/LEFT) -> P36(13D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 63 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 45142 Total stationary ticks: 227245 Seat-event requests: 3612 Failed seat-event starts: 3456 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->13D(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 23 Unresolved outside passengers: 56 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P36(13D/LEFT/WAITING_FOR_SEAT_EVENT) P13(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(8E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3456 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 138 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3456 Rear-boundary failures: 0 Middle-bank reservation failures: 7 Active-event deferrals: 401 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[138]: P138(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P138->14A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P138{seat=14A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=14,directBlocker=-1,lastMoveTick=301,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 138 Final row-event chain: 36|138 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 21 Scenario seed: 8377609146144383460 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2338 Passengers seated: 205/235 Average waiting ticks: 572.06 Longest waiting passenger: P1->5F(LEFT) Longest waiting ticks: 2338 LEFT AISLE ---------- Total moves: 1320 Maximum occupied tiles: 11 Seat events: 87 Single-blocker events: 19 Multiple-blocker events: 4 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 1736 Maximum occupied tiles: 11 Seat events: 118 Single-blocker events: 33 Multiple-blocker events: 7 Temporary aisle reoccupations: 47 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1833 Reservations granted: 1817 Reservations denied/waited: 16 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 3 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 5724 Longest unresolved passenger ID: 1 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P69(12E/LEFT) -> P46(30A/LEFT) -> P193(9D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 15548 Total stationary ticks: 143289 Seat-event requests: 1923 Failed seat-event starts: 1718 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 193 Critical blocker identity: P193->9D(LEFT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 6 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P193(9D/LEFT/WAITING_FOR_SEAT_EVENT) P46(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1718 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1718 Rear-boundary failures: 0 Middle-bank reservation failures: 16 Active-event deferrals: 471 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_SPACE_AVAILABLE Final snapshot prerequisite: YIELD_SPACE_AVAILABLE Current required blockers: 1 Current required yield tiles: 10 Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: YIELD_SPACE_AVAILABLE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1940\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | baseline=156/235 (66.38%) | protected=205/235 (87.23%) | seatedDelta=+49 | completionDelta=+20.85% | outsideDelta=-32 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 22 Scenario seed: -6586016770656589161 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2089 Passengers seated: 147/216 Average waiting ticks: 515.46 Longest waiting passenger: P14->27G(RIGHT) Longest waiting ticks: 2089 LEFT AISLE ---------- Total moves: 1280 Maximum occupied tiles: 20 Seat events: 80 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1119 Maximum occupied tiles: 29 Seat events: 67 Single-blocker events: 15 Multiple-blocker events: 3 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3233 Reservations granted: 3232 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 39 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 20 Remaining moving in aisle: 43 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 68103 Longest unresolved passenger ID: 14 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P109(28H/RIGHT) -> P103(25E/RIGHT) -> P125(12H/RIGHT) -> P206(9D/RIGHT) -> P170(15E/RIGHT) -> P71(11C/RIGHT) -> P153(26F/RIGHT) -> P43(18F/RIGHT) -> P32(23H/RIGHT) -> P33(14H/RIGHT) -> P203(24G/RIGHT) -> P114(22G/RIGHT) -> P123(18H/RIGHT) -> P180(19E/RIGHT) -> P168(26H/RIGHT) -> P56(24C/RIGHT) -> P67(19D/RIGHT) -> P27(22E/RIGHT) -> P23(29D/RIGHT) -> P37(20D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 109 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 80838 Total stationary ticks: 181124 Seat-event requests: 3307 Failed seat-event starts: 3160 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 37 Critical blocker identity: P37->20D(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 49 Unresolved outside passengers: 20 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P37(20D/RIGHT/WAITING_FOR_SEAT_EVENT) P23(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(15E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(9D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3142 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 130 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3142 Rear-boundary failures: 18 Middle-bank reservation failures: 1 Active-event deferrals: 651 Simultaneous arbitration losses: 39 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[130]: P130(22D/RIGHT/MOVING_IN_AISLE@tile21) -> P60(24F/RIGHT/MOVING_IN_AISLE@tile22) -> P214(24H/RIGHT/MOVING_IN_AISLE@tile23) -> P7(28G/RIGHT/MOVING_IN_AISLE@tile24) -> P133(25D/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P133->25D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P130{seat=22D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=60,lastMoveTick=434,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 21 Current unavailable yield tiles: 21 Current yield-tile occupants: 130 Final row-event chain: 37|130|60|214|7|133 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 22 Scenario seed: -6586016770656589161 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2089 Passengers seated: 147/216 Average waiting ticks: 515.46 Longest waiting passenger: P14->27G(RIGHT) Longest waiting ticks: 2089 LEFT AISLE ---------- Total moves: 1280 Maximum occupied tiles: 20 Seat events: 80 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1119 Maximum occupied tiles: 29 Seat events: 67 Single-blocker events: 15 Multiple-blocker events: 3 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3233 Reservations granted: 3232 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 39 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 20 Remaining moving in aisle: 43 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 68103 Longest unresolved passenger ID: 14 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P109(28H/RIGHT) -> P103(25E/RIGHT) -> P125(12H/RIGHT) -> P206(9D/RIGHT) -> P170(15E/RIGHT) -> P71(11C/RIGHT) -> P153(26F/RIGHT) -> P43(18F/RIGHT) -> P32(23H/RIGHT) -> P33(14H/RIGHT) -> P203(24G/RIGHT) -> P114(22G/RIGHT) -> P123(18H/RIGHT) -> P180(19E/RIGHT) -> P168(26H/RIGHT) -> P56(24C/RIGHT) -> P67(19D/RIGHT) -> P27(22E/RIGHT) -> P23(29D/RIGHT) -> P37(20D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 109 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 43 Total blocked ticks: 80838 Total stationary ticks: 181124 Seat-event requests: 3307 Failed seat-event starts: 3160 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 37 Critical blocker identity: P37->20D(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 49 Unresolved outside passengers: 20 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P37(20D/RIGHT/WAITING_FOR_SEAT_EVENT) P23(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(15E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(9D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3142 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 130 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3142 Rear-boundary failures: 18 Middle-bank reservation failures: 1 Active-event deferrals: 651 Simultaneous arbitration losses: 39 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[130]: P130(22D/RIGHT/MOVING_IN_AISLE@tile21) -> P60(24F/RIGHT/MOVING_IN_AISLE@tile22) -> P214(24H/RIGHT/MOVING_IN_AISLE@tile23) -> P7(28G/RIGHT/MOVING_IN_AISLE@tile24) -> P133(25D/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P133->25D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P130{seat=22D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=60,lastMoveTick=434,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 21 Current unavailable yield tiles: 21 Current yield-tile occupants: 130 Final row-event chain: 37|130|60|214|7|133 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3347\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | baseline=147/216 (68.06%) | protected=147/216 (68.06%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 23 Scenario seed: 4400685405953848950 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2136 Passengers seated: 150/192 Average waiting ticks: 531.86 Longest waiting passenger: P4->14B(LEFT) Longest waiting ticks: 2136 LEFT AISLE ---------- Total moves: 953 Maximum occupied tiles: 18 Seat events: 60 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 1309 Maximum occupied tiles: 12 Seat events: 90 Single-blocker events: 21 Multiple-blocker events: 2 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 124 Reservations granted: 122 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 3 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 14 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24704 Longest unresolved passenger ID: 4 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P138(25B/LEFT) -> P10(20B/LEFT) -> P58(26B/LEFT) -> P34(25C/LEFT) -> P46(30B/LEFT) -> P31(25D/LEFT) -> P150(24B/LEFT) -> P132(24F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 138 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 35042 Total stationary ticks: 128981 Seat-event requests: 1901 Failed seat-event starts: 1751 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 132 Critical blocker identity: P132->24F(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 18 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P132(24F/LEFT/WAITING_FOR_SEAT_EVENT) P150(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1751 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 25|26 Critical blocker unavailable yield tiles: 25|26 Critical blocker yield-tile occupants: 37|120 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1751 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 493 Simultaneous arbitration losses: 3 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[37]: P37(28A/LEFT/MOVING_IN_AISLE@tile25) -> P120(26F/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[120]: P120(26F/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P120->26F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P37{seat=28A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=120,lastMoveTick=296,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P120{seat=26F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=26,directBlocker=-1,lastMoveTick=295,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 25|26|27 Current unavailable yield tiles: 25|26 Current yield-tile occupants: 37|120 Final row-event chain: 132|37|120 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 23 Scenario seed: 4400685405953848950 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2136 Passengers seated: 153/192 Average waiting ticks: 418.74 Longest waiting passenger: P76->1E(LEFT) Longest waiting ticks: 2136 LEFT AISLE ---------- Total moves: 1067 Maximum occupied tiles: 26 Seat events: 63 Single-blocker events: 14 Multiple-blocker events: 1 Temporary aisle reoccupations: 16 RIGHT AISLE ----------- Total moves: 1309 Maximum occupied tiles: 12 Seat events: 90 Single-blocker events: 20 Multiple-blocker events: 3 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1814 Reservations granted: 1812 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 3 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 13 Remaining moving in aisle: 24 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 41196 Longest unresolved passenger ID: 76 Longest unresolved row: 1 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P82(2E/LEFT) -> P154(8B/LEFT) -> P36(22E/LEFT) -> P32(27E/LEFT) -> P171(16D/LEFT) -> P149(8E/LEFT) -> P4(14B/LEFT) -> P5(17F/LEFT) -> P136(25A/LEFT) -> P77(12A/LEFT) -> P115(12E/LEFT) -> P88(17A/LEFT) -> P7(16A/LEFT) -> P129(19E/LEFT) -> P125(19B/LEFT) -> P99(22B/LEFT) -> P138(25B/LEFT) -> P10(20B/LEFT) -> P58(26B/LEFT) -> P34(25C/LEFT) -> P46(30B/LEFT) -> P31(25D/LEFT) -> P150(24B/LEFT) -> P132(24F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 82 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 48166 Total stationary ticks: 123776 Seat-event requests: 1889 Failed seat-event starts: 1736 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 132 Critical blocker identity: P132->24F(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 26 Unresolved outside passengers: 13 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P132(24F/LEFT/WAITING_FOR_SEAT_EVENT) P150(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P115(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P136(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(17F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(14B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(8E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(8B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(2E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1736 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 25|26|27 Critical blocker unavailable yield tiles: 25|26 Critical blocker yield-tile occupants: 37|120 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1736 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 521 Simultaneous arbitration losses: 3 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[37]: P37(28A/LEFT/MOVING_IN_AISLE@tile25) -> P120(26F/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[120]: P120(26F/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P120->26F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P37{seat=28A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=120,lastMoveTick=296,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P120{seat=26F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=26,directBlocker=-1,lastMoveTick=295,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 25|26|27 Current unavailable yield tiles: 25|26 Current yield-tile occupants: 37|120 Final row-event chain: 132|37|120 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1894\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | baseline=150/192 (78.13%) | protected=153/192 (79.69%) | seatedDelta=+3 | completionDelta=+1.56% | outsideDelta=-11 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 24 Scenario seed: 7636092488993477533 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2073 Passengers seated: 123/282 Average waiting ticks: 1166.56 Longest waiting passenger: P0->2F(LEFT) Longest waiting ticks: 2073 LEFT AISLE ---------- Total moves: 1253 Maximum occupied tiles: 16 Seat events: 77 Single-blocker events: 17 Multiple-blocker events: 1 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 731 Maximum occupied tiles: 12 Seat events: 46 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1786 Reservations granted: 1786 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 135 Remaining moving in aisle: 17 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26606 Longest unresolved passenger ID: 0 Longest unresolved row: 2 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P238(20B/LEFT) -> P10(22D/LEFT) -> P38(5C/LEFT) -> P219(9B/LEFT) -> P185(10B/LEFT) -> P138(25A/LEFT) -> P112(16A/LEFT) -> P213(14E/LEFT) -> P262(17A/LEFT) -> P237(11A/LEFT) -> P243(18D/LEFT) -> P120(25B/LEFT) -> P159(16D/LEFT) -> P89(14B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 238 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 40763 Total stationary ticks: 357221 Seat-event requests: 3421 Failed seat-event starts: 3298 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 89 Critical blocker identity: P89->14B(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 24 Unresolved outside passengers: 135 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P89(14B/LEFT/WAITING_FOR_SEAT_EVENT) P159(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(18D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P262(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P213(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(9B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(5C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P10(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3263 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 246 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3263 Rear-boundary failures: 35 Middle-bank reservation failures: 0 Active-event deferrals: 375 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[246]: P246(15D/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P246->15D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P246{seat=15D,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=536,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 246 Final row-event chain: 89|246 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 24 Scenario seed: 7636092488993477533 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2406 Passengers seated: 224/282 Average waiting ticks: 538.49 Longest waiting passenger: P12->23H(RIGHT) Longest waiting ticks: 2406 LEFT AISLE ---------- Total moves: 2060 Maximum occupied tiles: 17 Seat events: 123 Single-blocker events: 29 Multiple-blocker events: 12 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 1824 Maximum occupied tiles: 32 Seat events: 101 Single-blocker events: 21 Multiple-blocker events: 2 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1628 Reservations granted: 1628 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 10 Remaining moving in aisle: 44 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 73061 Longest unresolved passenger ID: 12 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P71(18G/RIGHT) -> P182(11H/RIGHT) -> P114(23I/RIGHT) -> P118(28I/RIGHT) -> P200(30E/RIGHT) -> P220(24G/RIGHT) -> P214(9G/RIGHT) -> P56(16I/RIGHT) -> P190(19H/RIGHT) -> P4(15H/RIGHT) -> P130(20H/RIGHT) -> P23(19I/RIGHT) -> P209(19G/RIGHT) -> P7(20I/RIGHT) -> P122(16G/RIGHT) -> P247(19D/RIGHT) -> P172(25E/RIGHT) -> P82(30I/RIGHT) -> P196(31G/RIGHT) -> P47(24E/RIGHT) -> P33(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 71 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 44 Total blocked ticks: 84909 Total stationary ticks: 227747 Seat-event requests: 3677 Failed seat-event starts: 3453 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 33 Critical blocker identity: P33->21I(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 48 Unresolved outside passengers: 10 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P33(21I/RIGHT/WAITING_FOR_SEAT_EVENT) P47(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P247(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3241 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 22|23 Critical blocker unavailable yield tiles: 22|23 Critical blocker yield-tile occupants: 67|277 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3241 Rear-boundary failures: 212 Middle-bank reservation failures: 0 Active-event deferrals: 1057 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 11 Yield-occupant trace: yieldOccupant[67]: P67(23F/RIGHT/MOVING_IN_AISLE@tile22) -> P277(29H/RIGHT/MOVING_IN_AISLE@tile23) -> P18(27F/RIGHT/MOVING_IN_AISLE@tile24) -> P31(26D/RIGHT/MOVING_IN_AISLE@tile25) -> P79(29I/RIGHT/MOVING_IN_AISLE@tile26) -> P48(31E/RIGHT/MOVING_IN_AISLE@tile27) -> P132(29D/RIGHT/MOVING_IN_AISLE@tile28) -> P97(31I/RIGHT/MOVING_IN_AISLE@tile29) -> P253(32H/RIGHT/MOVING_IN_AISLE@tile30) -> P17(32E/RIGHT/MOVING_IN_AISLE@tile31) -> P271(32I/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[277]: P277(29H/RIGHT/MOVING_IN_AISLE@tile23) -> P18(27F/RIGHT/MOVING_IN_AISLE@tile24) -> P31(26D/RIGHT/MOVING_IN_AISLE@tile25) -> P79(29I/RIGHT/MOVING_IN_AISLE@tile26) -> P48(31E/RIGHT/MOVING_IN_AISLE@tile27) -> P132(29D/RIGHT/MOVING_IN_AISLE@tile28) -> P97(31I/RIGHT/MOVING_IN_AISLE@tile29) -> P253(32H/RIGHT/MOVING_IN_AISLE@tile30) -> P17(32E/RIGHT/MOVING_IN_AISLE@tile31) -> P271(32I/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P271->32I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P67{seat=23F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=277,lastMoveTick=674,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P277{seat=29H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=18,lastMoveTick=673,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 22|23 Current unavailable yield tiles: 22|23 Current yield-tile occupants: 67|277 Final row-event chain: 33|67|277|18|31|79|48|132|97|253|17|271 Final row-event chain length: 12 Distinct row events in chain: 12 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3677\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | baseline=123/282 (43.62%) | protected=224/282 (79.43%) | seatedDelta=+101 | completionDelta=+35.82% | outsideDelta=-125 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 25 Scenario seed: 3272685063900406174 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2208 Passengers seated: 172/228 Average waiting ticks: 696.72 Longest waiting passenger: P8->26B(LEFT) Longest waiting ticks: 2208 LEFT AISLE ---------- Total moves: 1096 Maximum occupied tiles: 12 Seat events: 73 Single-blocker events: 13 Multiple-blocker events: 5 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 1518 Maximum occupied tiles: 14 Seat events: 99 Single-blocker events: 24 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3359 Reservations granted: 3359 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 41 Remaining moving in aisle: 8 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 13423 Longest unresolved passenger ID: 8 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P7(17F/LEFT) -> P6(29C/LEFT) -> P141(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 7 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 28723 Total stationary ticks: 174619 Seat-event requests: 3447 Failed seat-event starts: 3275 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 9 Critical blocker identity: P9->27C(RIGHT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 15 Unresolved outside passengers: 41 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P9(27C/RIGHT/WAITING_FOR_SEAT_EVENT) P184(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3245 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 207 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3245 Rear-boundary failures: 30 Middle-bank reservation failures: 0 Active-event deferrals: 645 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[207]: P207(30C/RIGHT/MOVING_IN_AISLE@tile29) -> P174(30E/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P174->30E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P207{seat=30C,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=174,lastMoveTick=497,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 29 Current yield-tile occupants: 207 Final row-event chain: 9|207|174 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 25 Scenario seed: 3272685063900406174 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2208 Passengers seated: 172/228 Average waiting ticks: 696.72 Longest waiting passenger: P8->26B(LEFT) Longest waiting ticks: 2208 LEFT AISLE ---------- Total moves: 1096 Maximum occupied tiles: 12 Seat events: 73 Single-blocker events: 13 Multiple-blocker events: 5 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 1518 Maximum occupied tiles: 14 Seat events: 99 Single-blocker events: 24 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3359 Reservations granted: 3359 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 41 Remaining moving in aisle: 8 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 13423 Longest unresolved passenger ID: 8 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P7(17F/LEFT) -> P6(29C/LEFT) -> P141(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 7 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 28723 Total stationary ticks: 174619 Seat-event requests: 3447 Failed seat-event starts: 3275 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 9 Critical blocker identity: P9->27C(RIGHT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 15 Unresolved outside passengers: 41 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P9(27C/RIGHT/WAITING_FOR_SEAT_EVENT) P184(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3245 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 207 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3245 Rear-boundary failures: 30 Middle-bank reservation failures: 0 Active-event deferrals: 645 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[207]: P207(30C/RIGHT/MOVING_IN_AISLE@tile29) -> P174(30E/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P174->30E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P207{seat=30C,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=174,lastMoveTick=497,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 29 Current yield-tile occupants: 207 Final row-event chain: 9|207|174 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3447\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | baseline=172/228 (75.44%) | protected=172/228 (75.44%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 26 Scenario seed: -4494713215838829672 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2226 Passengers seated: 183/192 Average waiting ticks: 357.47 Longest waiting passenger: P46->26C(RIGHT) Longest waiting ticks: 2185 LEFT AISLE ---------- Total moves: 1479 Maximum occupied tiles: 11 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 9 Temporary aisle reoccupations: 47 RIGHT AISLE ----------- Total moves: 1258 Maximum occupied tiles: 15 Seat events: 81 Single-blocker events: 20 Multiple-blocker events: 3 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1816 Reservations granted: 1811 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 4 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 9949 Longest unresolved passenger ID: 38 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P136(29F/RIGHT) -> P121(30F/RIGHT) -> P29(25C/RIGHT) -> P67(30G/RIGHT) -> P46(26C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 136 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 20204 Total stationary ticks: 78013 Seat-event requests: 1907 Failed seat-event starts: 1724 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 46 Critical blocker identity: P46->26C(RIGHT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 9 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P46(26C/RIGHT/WAITING_FOR_SEAT_EVENT) P67(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1724 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 27|28|29 Critical blocker unavailable yield tiles: 27|28|29 Critical blocker yield-tile occupants: 131|58|27 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1724 Rear-boundary failures: 0 Middle-bank reservation failures: 5 Active-event deferrals: 1128 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 3 Trace length: 1 Yield-occupant trace: yieldOccupant[131]: P131(27D/RIGHT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[58]: P58(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[27]: P27(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P27->29D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: false Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P131{seat=27D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=357,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P58{seat=28H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=28,directBlocker=-1,lastMoveTick=342,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P27{seat=29D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=278,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 27|28|29 Current unavailable yield tiles: 27|28|29 Current yield-tile occupants: 131|58|27 Final row-event chain: 46|131 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 26 Scenario seed: -4494713215838829672 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 723 Passengers seated: 192/192 Average waiting ticks: 313.07 Longest waiting passenger: P168->13F(LEFT) Longest waiting ticks: 692 LEFT AISLE ---------- Total moves: 1479 Maximum occupied tiles: 11 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 9 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 1278 Maximum occupied tiles: 12 Seat events: 90 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 103 Reservations granted: 103 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 3409 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 4231 Total stationary ticks: 62897 Seat-event requests: 198 Failed seat-event starts: 6 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 437 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 437 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 198\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | baseline=183/192 (95.31%) | protected=192/192 (100.00%) | seatedDelta=+9 | completionDelta=+4.69% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 27 Scenario seed: -7933949730615177028 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2339 Passengers seated: 192/306 Average waiting ticks: 922.67 Longest waiting passenger: P7->12I(RIGHT) Longest waiting ticks: 2339 LEFT AISLE ---------- Total moves: 1312 Maximum occupied tiles: 13 Seat events: 77 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 20 RIGHT AISLE ----------- Total moves: 2338 Maximum occupied tiles: 27 Seat events: 115 Single-blocker events: 26 Multiple-blocker events: 8 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 113 Reservations granted: 112 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 76 Remaining moving in aisle: 28 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44755 Longest unresolved passenger ID: 7 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P183(34I/RIGHT) -> P3(32J/RIGHT) -> P267(11H/RIGHT) -> P82(6J/RIGHT) -> P94(18I/RIGHT) -> P220(34H/RIGHT) -> P113(20G/RIGHT) -> P142(11G/RIGHT) -> P230(22G/RIGHT) -> P290(12G/RIGHT) -> P80(24I/RIGHT) -> P178(17H/RIGHT) -> P209(15F/RIGHT) -> P53(24J/RIGHT) -> P70(21E/RIGHT) -> P139(19J/RIGHT) -> P140(26I/RIGHT) -> P116(27J/RIGHT) -> P75(36J/RIGHT) -> P233(20J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 183 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 66430 Total stationary ticks: 330605 Seat-event requests: 3543 Failed seat-event starts: 3351 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 233 Critical blocker identity: P233->20J(RIGHT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 38 Unresolved outside passengers: 76 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P233(20J/RIGHT/WAITING_FOR_SEAT_EVENT) P75(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P178(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P290(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(6J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3347 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 21|22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 158 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3347 Rear-boundary failures: 4 Middle-bank reservation failures: 1 Active-event deferrals: 491 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[158]: P158(24H/RIGHT/MOVING_IN_AISLE@tile22) -> P163(28G/RIGHT/MOVING_IN_AISLE@tile23) -> P40(24E/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P40->24E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P158{seat=24H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=163,lastMoveTick=777,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 21|22 Current unavailable yield tiles: 22 Current yield-tile occupants: 158 Final row-event chain: 233|158|163|40 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 27 Scenario seed: -7933949730615177028 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2537 Passengers seated: 287/306 Average waiting ticks: 527.13 Longest waiting passenger: P260->21G(LEFT) Longest waiting ticks: 2493 LEFT AISLE ---------- Total moves: 2610 Maximum occupied tiles: 19 Seat events: 146 Single-blocker events: 35 Multiple-blocker events: 14 Temporary aisle reoccupations: 65 RIGHT AISLE ----------- Total moves: 2690 Maximum occupied tiles: 16 Seat events: 141 Single-blocker events: 32 Multiple-blocker events: 14 Temporary aisle reoccupations: 62 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1763 Reservations granted: 1762 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 13 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21127 Longest unresolved passenger ID: 196 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P24(35H/RIGHT) -> P263(32H/RIGHT) -> P183(34I/RIGHT) -> P3(32J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 24 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 38239 Total stationary ticks: 187644 Seat-event requests: 3486 Failed seat-event starts: 3199 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 3 Critical blocker identity: P3->32J(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 19 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P3(32J/RIGHT/WAITING_FOR_SEAT_EVENT) P183(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P263(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3079 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: 220 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3079 Rear-boundary failures: 120 Middle-bank reservation failures: 1 Active-event deferrals: 992 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[220]: P220(34H/RIGHT/MOVING_IN_AISLE@tile33) -> P75(36J/RIGHT/MOVING_IN_AISLE@tile34) -> P196(36D/RIGHT/MOVING_IN_AISLE@tile35) -> P217(36F/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P217->36F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P220{seat=34H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=33,directBlocker=75,lastMoveTick=951,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: 220 Final row-event chain: 3|220|75|196|217 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3487\nPrecedence substitutions made: 2\nDependency chains followed: 7\nBlocked by waiting-row occupant: 7\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | baseline=192/306 (62.75%) | protected=287/306 (93.79%) | seatedDelta=+95 | completionDelta=+31.05% | outsideDelta=-76 | substitutions=2 | rowBlocks=7 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 28 Scenario seed: 5724914111278379389 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2268 Passengers seated: 210/230 Average waiting ticks: 404.07 Longest waiting passenger: P213->30F(LEFT) Longest waiting ticks: 2219 LEFT AISLE ---------- Total moves: 1863 Maximum occupied tiles: 20 Seat events: 106 Single-blocker events: 22 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1691 Maximum occupied tiles: 12 Seat events: 104 Single-blocker events: 34 Multiple-blocker events: 4 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3177 Reservations granted: 3175 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24004 Longest unresolved passenger ID: 79 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P122(17A/LEFT) -> P183(27A/LEFT) -> P147(21D/LEFT) -> P170(32A/LEFT) -> P212(23B/LEFT) -> P171(25E/LEFT) -> P41(24B/LEFT) -> P61(26E/LEFT) -> P166(29A/LEFT) -> P75(29E/LEFT) -> P43(29D/LEFT) -> P206(28B/LEFT) -> P108(31C/LEFT) -> P12(32F/LEFT) -> P213(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 122 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 37180 Total stationary ticks: 120196 Seat-event requests: 3410 Failed seat-event starts: 3200 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->30F(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 20 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P213(30F/LEFT/WAITING_FOR_SEAT_EVENT) P12(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P206(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3108 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 14 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3108 Rear-boundary failures: 92 Middle-bank reservation failures: 2 Active-event deferrals: 894 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[14]: P14(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P14->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P14{seat=32B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=521,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 32 Current yield-tile occupants: 14 Final row-event chain: 213|14 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 28 Scenario seed: 5724914111278379389 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2268 Passengers seated: 213/230 Average waiting ticks: 390.79 Longest waiting passenger: P213->30F(LEFT) Longest waiting ticks: 2219 LEFT AISLE ---------- Total moves: 1863 Maximum occupied tiles: 20 Seat events: 106 Single-blocker events: 22 Multiple-blocker events: 7 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1696 Maximum occupied tiles: 12 Seat events: 107 Single-blocker events: 36 Multiple-blocker events: 4 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1648 Reservations granted: 1646 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22480 Longest unresolved passenger ID: 79 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P122(17A/LEFT) -> P183(27A/LEFT) -> P147(21D/LEFT) -> P170(32A/LEFT) -> P212(23B/LEFT) -> P171(25E/LEFT) -> P41(24B/LEFT) -> P61(26E/LEFT) -> P166(29A/LEFT) -> P75(29E/LEFT) -> P43(29D/LEFT) -> P206(28B/LEFT) -> P108(31C/LEFT) -> P12(32F/LEFT) -> P213(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 122 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 32607 Total stationary ticks: 115623 Seat-event requests: 3398 Failed seat-event starts: 3185 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->30F(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 17 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P213(30F/LEFT/WAITING_FOR_SEAT_EVENT) P12(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P206(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P122(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1609 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 14 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1576 Rear-boundary failures: 1609 Middle-bank reservation failures: 2 Active-event deferrals: 902 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[14]: P14(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P14->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P14{seat=32B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=521,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 32 Current yield-tile occupants: 14 Final row-event chain: 213|14 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3400\nPrecedence substitutions made: 1\nDependency chains followed: 1574\nBlocked by waiting-row occupant: 1574\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | baseline=210/230 (91.30%) | protected=213/230 (92.61%) | seatedDelta=+3 | completionDelta=+1.30% | outsideDelta=+0 | substitutions=1 | rowBlocks=1574 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 29 Scenario seed: -5219726030885257695 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2567 Passengers seated: 213/324 Average waiting ticks: 1006.81 Longest waiting passenger: P1->18E(RIGHT) Longest waiting ticks: 2567 LEFT AISLE ---------- Total moves: 2630 Maximum occupied tiles: 12 Seat events: 148 Single-blocker events: 37 Multiple-blocker events: 9 Temporary aisle reoccupations: 55 RIGHT AISLE ----------- Total moves: 1315 Maximum occupied tiles: 26 Seat events: 65 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2236 Reservations granted: 2236 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 85 Remaining moving in aisle: 22 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46130 Longest unresolved passenger ID: 1 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P269(32F/RIGHT) -> P291(29H/RIGHT) -> P21(13I/RIGHT) -> P304(18F/RIGHT) -> P145(34D/RIGHT) -> P182(7F/RIGHT) -> P259(25E/RIGHT) -> P6(13J/RIGHT) -> P286(18I/RIGHT) -> P14(21H/RIGHT) -> P59(28E/RIGHT) -> P164(17I/RIGHT) -> P84(21G/RIGHT) -> P95(30H/RIGHT) -> P230(27D/RIGHT) -> P34(35G/RIGHT) -> P277(21D/RIGHT) -> P174(29F/RIGHT) -> P251(33F/RIGHT) -> P250(27H/RIGHT) -> P97(23H/RIGHT) -> P312(22D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 269 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 59619 Total stationary ticks: 375684 Seat-event requests: 2371 Failed seat-event starts: 2158 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 312 Critical blocker identity: P312->22D(RIGHT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 26 Unresolved outside passengers: 85 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P312(22D/RIGHT/WAITING_FOR_SEAT_EVENT) P97(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P251(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P95(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P286(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(13J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(7F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P291(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P269(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2095 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 23|24|25 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 249 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 2095 Rear-boundary failures: 63 Middle-bank reservation failures: 0 Active-event deferrals: 600 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[249]: P249(24I/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P249->24I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P249{seat=24I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=24,directBlocker=-1,lastMoveTick=444,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 23|24|25 Current unavailable yield tiles: 24 Current yield-tile occupants: 249 Final row-event chain: 312|249 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 29 Scenario seed: -5219726030885257695 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2568 Passengers seated: 250/324 Average waiting ticks: 756.41 Longest waiting passenger: P8->36F(RIGHT) Longest waiting ticks: 2568 LEFT AISLE ---------- Total moves: 2630 Maximum occupied tiles: 13 Seat events: 148 Single-blocker events: 37 Multiple-blocker events: 12 Temporary aisle reoccupations: 61 RIGHT AISLE ----------- Total moves: 2074 Maximum occupied tiles: 33 Seat events: 102 Single-blocker events: 24 Multiple-blocker events: 4 Temporary aisle reoccupations: 33 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 231 Reservations granted: 231 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 41 Remaining moving in aisle: 29 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53947 Longest unresolved passenger ID: 8 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P111(30J/RIGHT) -> P131(14J/RIGHT) -> P281(8D/RIGHT) -> P306(20I/RIGHT) -> P40(13D/RIGHT) -> P181(14F/RIGHT) -> P219(12E/RIGHT) -> P90(31F/RIGHT) -> P237(22H/RIGHT) -> P32(26I/RIGHT) -> P134(16H/RIGHT) -> P188(35F/RIGHT) -> P150(17H/RIGHT) -> P19(34H/RIGHT) -> P236(20H/RIGHT) -> P202(24J/RIGHT) -> P101(27J/RIGHT) -> P98(35J/RIGHT) -> P262(36H/RIGHT) -> P252(26J/RIGHT) -> P195(33E/RIGHT) -> P191(31E/RIGHT) -> P189(36I/RIGHT) -> P266(27I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 111 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 67598 Total stationary ticks: 302949 Seat-event requests: 2226 Failed seat-event starts: 1976 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 266 Critical blocker identity: P266->27I(RIGHT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 33 Unresolved outside passengers: 41 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P266(27I/RIGHT/WAITING_FOR_SEAT_EVENT) P189(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P252(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P236(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(12E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(14F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(13D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P306(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1848 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 269 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1848 Rear-boundary failures: 128 Middle-bank reservation failures: 0 Active-event deferrals: 926 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[269]: P269(32F/RIGHT/MOVING_IN_AISLE@tile28) -> P291(29H/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P291->29H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P269{seat=32F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=291,lastMoveTick=643,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 28 Current unavailable yield tiles: 28 Current yield-tile occupants: 269 Final row-event chain: 266|269|291 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2226\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | baseline=213/324 (65.74%) | protected=250/324 (77.16%) | seatedDelta=+37 | completionDelta=+11.42% | outsideDelta=-44 | substitutions=2 | rowBlocks=2 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783773749821 Scenario number: 30 Scenario seed: 3521714431970514307 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2004 Passengers seated: 135/245 Average waiting ticks: 707.21 Longest waiting passenger: P2->16A(LEFT) Longest waiting ticks: 2004 LEFT AISLE ---------- Total moves: 1158 Maximum occupied tiles: 22 Seat events: 68 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1217 Maximum occupied tiles: 31 Seat events: 67 Single-blocker events: 15 Multiple-blocker events: 5 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1567 Reservations granted: 1567 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 57 Remaining moving in aisle: 49 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 76232 Longest unresolved passenger ID: 2 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 30 Longest dependency chain: P49(5D/RIGHT) -> P45(14H/RIGHT) -> P25(4H/RIGHT) -> P91(26H/RIGHT) -> P62(25H/RIGHT) -> P77(20H/RIGHT) -> P167(26G/RIGHT) -> P183(10I/RIGHT) -> P208(24I/RIGHT) -> P224(30H/RIGHT) -> P54(19D/RIGHT) -> P203(18G/RIGHT) -> P102(14I/RIGHT) -> P126(20F/RIGHT) -> P106(28E/RIGHT) -> P185(22I/RIGHT) -> P66(23G/RIGHT) -> P200(30F/RIGHT) -> P51(23I/RIGHT) -> P48(22D/RIGHT) -> P242(30D/RIGHT) -> P17(27I/RIGHT) -> P65(28I/RIGHT) -> P161(28G/RIGHT) -> P26(31H/RIGHT) -> P240(32G/RIGHT) -> P40(29I/RIGHT) -> P226(30E/RIGHT) -> P61(32I/RIGHT) -> P27(30I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 49 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 49 Total blocked ticks: 85818 Total stationary ticks: 251289 Seat-event requests: 3287 Failed seat-event starts: 3152 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 27 Critical blocker identity: P27->30I(RIGHT) Direct fan-out: 1 Total indirect descendants: 29 Critical tree size including blocker: 30 Critical tree depth: 30 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 53 Unresolved outside passengers: 57 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P27(30I/RIGHT/WAITING_FOR_SEAT_EVENT) P61(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P226(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P242(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(22D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(4H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P49(5D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3152 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 138 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3152 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 724 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[138]: P138(31G/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P138->31G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P138{seat=31G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=122,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 138 Final row-event chain: 27|138 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 13:42:30 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783773749821 Scenario number: 30 Scenario seed: 3521714431970514307 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2338 Passengers seated: 188/245 Average waiting ticks: 642.04 Longest waiting passenger: P2->16A(LEFT) Longest waiting ticks: 2338 LEFT AISLE ---------- Total moves: 1158 Maximum occupied tiles: 22 Seat events: 68 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1796 Maximum occupied tiles: 11 Seat events: 120 Single-blocker events: 38 Multiple-blocker events: 9 Temporary aisle reoccupations: 56 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1919 Reservations granted: 1919 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 34 Remaining moving in aisle: 20 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37453 Longest unresolved passenger ID: 2 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P211(11A/LEFT) -> P135(22A/LEFT) -> P37(32A/LEFT) -> P97(24C/LEFT) -> P118(20A/LEFT) -> P243(25A/LEFT) -> P5(29B/LEFT) -> P219(17B/LEFT) -> P141(25E/LEFT) -> P38(19F/LEFT) -> P21(23D/LEFT) -> P105(30A/LEFT) -> P173(20C/LEFT) -> P181(22C/LEFT) -> P89(21C/LEFT) -> P202(23B/LEFT) -> P225(19A/LEFT) -> P60(18E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 211 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 20 Total blocked ticks: 46707 Total stationary ticks: 197319 Seat-event requests: 3555 Failed seat-event starts: 3367 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 60 Critical blocker identity: P60->18E(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 23 Unresolved outside passengers: 34 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P60(18E/LEFT/WAITING_FOR_SEAT_EVENT) P225(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P211(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1865 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 176 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1865 Rear-boundary failures: 1502 Middle-bank reservation failures: 0 Active-event deferrals: 489 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[176]: P176(32D/LEFT/MOVING_IN_AISLE@tile19) -> P56(27A/LEFT/MOVING_IN_AISLE@tile20) -> P18(32E/LEFT/MOVING_IN_AISLE@tile21) -> P15(22B/LEFT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P15->22B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P176{seat=32D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=56,lastMoveTick=445,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 176 Final row-event chain: 60|176|56|18|15 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3555\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | baseline=135/245 (55.10%) | protected=188/245 (76.73%) | seatedDelta=+53 | completionDelta=+21.63% | outsideDelta=-23 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ************************************************************ Experiment seed: 1783773749821 Scenarios executed: 60 Successful completions: 1 Incomplete/MAX_TICKS: 59 Average completed ticks: 2270.30 Average waiting ticks: 732.47 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 1 Scenario seed: 2400700059018929642 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2605 Passengers seated: 250/342 Average waiting ticks: 775.82 Longest waiting passenger: P0->21D(RIGHT) Longest waiting ticks: 2605 LEFT AISLE ---------- Total moves: 2871 Maximum occupied tiles: 29 Seat events: 147 Single-blocker events: 43 Multiple-blocker events: 13 Temporary aisle reoccupations: 71 RIGHT AISLE ----------- Total moves: 2125 Maximum occupied tiles: 28 Seat events: 103 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 319 Reservations granted: 319 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 37 Remaining moving in aisle: 48 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 84315 Longest unresolved passenger ID: 0 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P49(3E/RIGHT) -> P341(26I/RIGHT) -> P250(14H/RIGHT) -> P127(5H/RIGHT) -> P295(12I/RIGHT) -> P159(18I/RIGHT) -> P115(15H/RIGHT) -> P228(11I/RIGHT) -> P277(15I/RIGHT) -> P286(28D/RIGHT) -> P229(26E/RIGHT) -> P65(31H/RIGHT) -> P237(17I/RIGHT) -> P77(16J/RIGHT) -> P201(23J/RIGHT) -> P112(18J/RIGHT) -> P221(22I/RIGHT) -> P246(24H/RIGHT) -> P71(19J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 49 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 48 Total blocked ticks: 103410 Total stationary ticks: 353511 Seat-event requests: 3971 Failed seat-event starts: 3721 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 71 Critical blocker identity: P71->19J(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 55 Unresolved outside passengers: 37 Unresolved internal passengers outside critical tree: 36 Critical blocker tree: P71(19J/RIGHT/WAITING_FOR_SEAT_EVENT) P246(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P112(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P286(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(11I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P295(12I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(5H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P341(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P49(3E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3473 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 20|21 Critical blocker unavailable yield tiles: 20|21 Critical blocker yield-tile occupants: 323|150 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3473 Rear-boundary failures: 248 Middle-bank reservation failures: 0 Active-event deferrals: 1510 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[323]: P323(22H/RIGHT/MOVING_IN_AISLE@tile20) -> P150(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[150]: P150(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P150->21H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P323{seat=22H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=150,lastMoveTick=735,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P150{seat=21H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=734,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 20|21 Current unavailable yield tiles: 20|21 Current yield-tile occupants: 323|150 Final row-event chain: 71|323|150 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 1 Scenario seed: 2400700059018929642 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2605 Passengers seated: 250/342 Average waiting ticks: 775.82 Longest waiting passenger: P0->21D(RIGHT) Longest waiting ticks: 2605 LEFT AISLE ---------- Total moves: 2871 Maximum occupied tiles: 29 Seat events: 147 Single-blocker events: 43 Multiple-blocker events: 13 Temporary aisle reoccupations: 71 RIGHT AISLE ----------- Total moves: 2125 Maximum occupied tiles: 28 Seat events: 103 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 319 Reservations granted: 319 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 37 Remaining moving in aisle: 48 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 84315 Longest unresolved passenger ID: 0 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P49(3E/RIGHT) -> P341(26I/RIGHT) -> P250(14H/RIGHT) -> P127(5H/RIGHT) -> P295(12I/RIGHT) -> P159(18I/RIGHT) -> P115(15H/RIGHT) -> P228(11I/RIGHT) -> P277(15I/RIGHT) -> P286(28D/RIGHT) -> P229(26E/RIGHT) -> P65(31H/RIGHT) -> P237(17I/RIGHT) -> P77(16J/RIGHT) -> P201(23J/RIGHT) -> P112(18J/RIGHT) -> P221(22I/RIGHT) -> P246(24H/RIGHT) -> P71(19J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 49 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 48 Total blocked ticks: 103410 Total stationary ticks: 353511 Seat-event requests: 3971 Failed seat-event starts: 3721 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 71 Critical blocker identity: P71->19J(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 55 Unresolved outside passengers: 37 Unresolved internal passengers outside critical tree: 36 Critical blocker tree: P71(19J/RIGHT/WAITING_FOR_SEAT_EVENT) P246(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P112(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P286(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P277(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(11I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P295(12I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(5H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P341(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P49(3E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3473 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 20|21 Critical blocker unavailable yield tiles: 20|21 Critical blocker yield-tile occupants: 323|150 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3473 Rear-boundary failures: 248 Middle-bank reservation failures: 0 Active-event deferrals: 1510 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[323]: P323(22H/RIGHT/MOVING_IN_AISLE@tile20) -> P150(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[150]: P150(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P150->21H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P323{seat=22H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=150,lastMoveTick=735,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P150{seat=21H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=734,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 20|21 Current unavailable yield tiles: 20|21 Current yield-tile occupants: 323|150 Final row-event chain: 71|323|150 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3971\nPrecedence substitutions made: 0\nDependency chains followed: 56\nBlocked by waiting-row occupant: 56\nSubstituted events started: 0\nOccupied-space rejections: 56\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | baseline=250/342 (73.10%) | protected=250/342 (73.10%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=56 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 2 Scenario seed: 1632705953844059380 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2223 Passengers seated: 149/204 Average waiting ticks: 638.54 Longest waiting passenger: P6->29H(RIGHT) Longest waiting ticks: 2223 LEFT AISLE ---------- Total moves: 1633 Maximum occupied tiles: 14 Seat events: 101 Single-blocker events: 23 Multiple-blocker events: 7 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 693 Maximum occupied tiles: 15 Seat events: 48 Single-blocker events: 8 Multiple-blocker events: 1 Temporary aisle reoccupations: 10 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1609 Reservations granted: 1609 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 33 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 32280 Longest unresolved passenger ID: 6 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P99(22H/RIGHT) -> P22(26H/RIGHT) -> P154(7G/RIGHT) -> P18(10E/RIGHT) -> P107(15G/RIGHT) -> P8(22G/RIGHT) -> P10(27C/RIGHT) -> P146(23G/RIGHT) -> P29(30D/RIGHT) -> P165(11E/RIGHT) -> P82(21D/RIGHT) -> P193(18G/RIGHT) -> P11(29D/RIGHT) -> P36(14H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 99 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 42655 Total stationary ticks: 164700 Seat-event requests: 3578 Failed seat-event starts: 3429 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->14H(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 33 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P36(14H/RIGHT/WAITING_FOR_SEAT_EVENT) P11(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(11E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P146(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(27C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(10E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(7G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3429 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 113 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3429 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 560 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[113]: P113(15E/RIGHT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P113->15E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P113{seat=15E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=15,directBlocker=-1,lastMoveTick=293,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 15 Current unavailable yield tiles: 15 Current yield-tile occupants: 113 Final row-event chain: 36|113 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 2 Scenario seed: 1632705953844059380 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2275 Passengers seated: 180/204 Average waiting ticks: 395.63 Longest waiting passenger: P47->12H(RIGHT) Longest waiting ticks: 2275 LEFT AISLE ---------- Total moves: 1660 Maximum occupied tiles: 12 Seat events: 108 Single-blocker events: 23 Multiple-blocker events: 11 Temporary aisle reoccupations: 50 RIGHT AISLE ----------- Total moves: 1120 Maximum occupied tiles: 22 Seat events: 72 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1892 Reservations granted: 1889 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 2 Remaining moving in aisle: 16 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28766 Longest unresolved passenger ID: 47 Longest unresolved row: 12 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P67(19F/RIGHT) -> P6(29H/RIGHT) -> P30(29C/RIGHT) -> P194(19H/RIGHT) -> P20(23E/RIGHT) -> P134(30E/RIGHT) -> P199(20C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 67 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 43530 Total stationary ticks: 111894 Seat-event requests: 1976 Failed seat-event starts: 1796 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 199 Critical blocker identity: P199->20C(RIGHT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 22 Unresolved outside passengers: 2 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P199(20C/RIGHT/WAITING_FOR_SEAT_EVENT) P134(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1777 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 37 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1777 Rear-boundary failures: 19 Middle-bank reservation failures: 3 Active-event deferrals: 711 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[37]: P37(29E/RIGHT/MOVING_IN_AISLE@tile21) -> P99(22H/RIGHT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P99->22H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P37{seat=29E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=99,lastMoveTick=441,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 21 Current unavailable yield tiles: 21 Current yield-tile occupants: 37 Final row-event chain: 199|37|99 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1979\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | baseline=149/204 (73.04%) | protected=180/204 (88.24%) | seatedDelta=+31 | completionDelta=+15.20% | outsideDelta=-31 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 3 Scenario seed: 8075885651061208997 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2225 Passengers seated: 185/216 Average waiting ticks: 426.83 Longest waiting passenger: P27->23C(RIGHT) Longest waiting ticks: 2225 LEFT AISLE ---------- Total moves: 1448 Maximum occupied tiles: 12 Seat events: 102 Single-blocker events: 28 Multiple-blocker events: 6 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 1417 Maximum occupied tiles: 24 Seat events: 83 Single-blocker events: 16 Multiple-blocker events: 6 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3269 Reservations granted: 3267 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 20 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 33291 Longest unresolved passenger ID: 27 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P156(5G/RIGHT) -> P179(4D/RIGHT) -> P63(17H/RIGHT) -> P114(9G/RIGHT) -> P10(7F/RIGHT) -> P74(30H/RIGHT) -> P199(20H/RIGHT) -> P1(15G/RIGHT) -> P73(28H/RIGHT) -> P69(29E/RIGHT) -> P11(12H/RIGHT) -> P81(12D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 156 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 20 Total blocked ticks: 47346 Total stationary ticks: 127909 Seat-event requests: 3432 Failed seat-event starts: 3247 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 81 Critical blocker identity: P81->12D(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 26 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P81(12D/RIGHT/WAITING_FOR_SEAT_EVENT) P11(12H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(7F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P114(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(4D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(5G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3190 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 13|14 Critical blocker unavailable yield tiles: 13|14 Critical blocker yield-tile occupants: 107|174 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3190 Rear-boundary failures: 57 Middle-bank reservation failures: 2 Active-event deferrals: 854 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 9 Yield-occupant trace: yieldOccupant[107]: P107(29H/RIGHT/MOVING_IN_AISLE@tile13) -> P174(26F/RIGHT/MOVING_IN_AISLE@tile14) -> P5(25E/RIGHT/MOVING_IN_AISLE@tile15) -> P60(30G/RIGHT/MOVING_IN_AISLE@tile16) -> P2(26H/RIGHT/MOVING_IN_AISLE@tile17) -> P24(25G/RIGHT/MOVING_IN_AISLE@tile18) -> P72(29G/RIGHT/MOVING_IN_AISLE@tile19) -> P120(23G/RIGHT/MOVING_IN_AISLE@tile20) -> P32(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[174]: P174(26F/RIGHT/MOVING_IN_AISLE@tile14) -> P5(25E/RIGHT/MOVING_IN_AISLE@tile15) -> P60(30G/RIGHT/MOVING_IN_AISLE@tile16) -> P2(26H/RIGHT/MOVING_IN_AISLE@tile17) -> P24(25G/RIGHT/MOVING_IN_AISLE@tile18) -> P72(29G/RIGHT/MOVING_IN_AISLE@tile19) -> P120(23G/RIGHT/MOVING_IN_AISLE@tile20) -> P32(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P32->21H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P107{seat=29H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=174,lastMoveTick=568,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P174{seat=26F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=5,lastMoveTick=567,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 13|14 Current unavailable yield tiles: 13|14 Current yield-tile occupants: 107|174 Final row-event chain: 81|107|174|5|60|2|24|72|120|32 Final row-event chain length: 10 Distinct row events in chain: 10 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 3 Scenario seed: 8075885651061208997 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2236 Passengers seated: 205/216 Average waiting ticks: 372.34 Longest waiting passenger: P160->29F(LEFT) Longest waiting ticks: 2187 LEFT AISLE ---------- Total moves: 1448 Maximum occupied tiles: 12 Seat events: 102 Single-blocker events: 28 Multiple-blocker events: 6 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 1640 Maximum occupied tiles: 15 Seat events: 103 Single-blocker events: 22 Multiple-blocker events: 10 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3232 Reservations granted: 3230 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 8 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 13267 Longest unresolved passenger ID: 47 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P27(23C/RIGHT) -> P74(30H/RIGHT) -> P73(28H/RIGHT) -> P69(29E/RIGHT) -> P107(29H/RIGHT) -> P60(30G/RIGHT) -> P72(29G/RIGHT) -> P46(30D/RIGHT) -> P47(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 27 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 22648 Total stationary ticks: 96364 Seat-event requests: 3374 Failed seat-event starts: 3169 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 47 Critical blocker identity: P47->30E(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 11 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P47(30E/RIGHT/WAITING_FOR_SEAT_EVENT) P46(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(23C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1625 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1544 Rear-boundary failures: 1625 Middle-bank reservation failures: 2 Active-event deferrals: 841 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3376\nPrecedence substitutions made: 1\nDependency chains followed: 1538\nBlocked by waiting-row occupant: 1538\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | baseline=185/216 (85.65%) | protected=205/216 (94.91%) | seatedDelta=+20 | completionDelta=+9.26% | outsideDelta=-5 | substitutions=1 | rowBlocks=1538 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 4 Scenario seed: 2950673844577657117 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2232 Passengers seated: 159/230 Average waiting ticks: 677.02 Longest waiting passenger: P0->24E(LEFT) Longest waiting ticks: 2232 LEFT AISLE ---------- Total moves: 1663 Maximum occupied tiles: 15 Seat events: 103 Single-blocker events: 25 Multiple-blocker events: 3 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1021 Maximum occupied tiles: 19 Seat events: 56 Single-blocker events: 9 Multiple-blocker events: 4 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1905 Reservations granted: 1905 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 37 Remaining moving in aisle: 27 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46186 Longest unresolved passenger ID: 0 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P118(16E/RIGHT) -> P107(3G/RIGHT) -> P31(5D/RIGHT) -> P116(28G/RIGHT) -> P32(7G/RIGHT) -> P115(8I/RIGHT) -> P50(14G/RIGHT) -> P117(9I/RIGHT) -> P208(27D/RIGHT) -> P187(20I/RIGHT) -> P33(25H/RIGHT) -> P68(28I/RIGHT) -> P178(30G/RIGHT) -> P87(21E/RIGHT) -> P136(31G/RIGHT) -> P35(17E/RIGHT) -> P134(17D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 118 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 61630 Total stationary ticks: 204479 Seat-event requests: 3549 Failed seat-event starts: 3390 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 134 Critical blocker identity: P134->17D(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 34 Unresolved outside passengers: 37 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P134(17D/RIGHT/WAITING_FOR_SEAT_EVENT) P35(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P178(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P33(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(9I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(8I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(7G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(5D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(3G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3350 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 9 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3350 Rear-boundary failures: 40 Middle-bank reservation failures: 0 Active-event deferrals: 443 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[9]: P9(18G/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P9->18G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P9{seat=18G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=18,directBlocker=-1,lastMoveTick=346,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 18 Current unavailable yield tiles: 18 Current yield-tile occupants: 9 Final row-event chain: 134|9 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 4 Scenario seed: 2950673844577657117 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2232 Passengers seated: 204/230 Average waiting ticks: 463.78 Longest waiting passenger: P0->24E(LEFT) Longest waiting ticks: 2232 LEFT AISLE ---------- Total moves: 1663 Maximum occupied tiles: 15 Seat events: 103 Single-blocker events: 23 Multiple-blocker events: 5 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1615 Maximum occupied tiles: 12 Seat events: 101 Single-blocker events: 25 Multiple-blocker events: 7 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 74 Reservations granted: 74 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 9 Remaining moving in aisle: 12 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18464 Longest unresolved passenger ID: 0 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P148(3B/LEFT) -> P175(11C/LEFT) -> P199(19B/LEFT) -> P194(13A/LEFT) -> P91(8B/LEFT) -> P203(13B/LEFT) -> P16(7B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 148 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 31034 Total stationary ticks: 128214 Seat-event requests: 3369 Failed seat-event starts: 3165 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 16 Critical blocker identity: P16->7B(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 17 Unresolved outside passengers: 9 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P16(7B/LEFT/WAITING_FOR_SEAT_EVENT) P203(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(8B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(3B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1656 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 8 Critical blocker unavailable yield tiles: 8 Critical blocker yield-tile occupants: 172 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1509 Rear-boundary failures: 1656 Middle-bank reservation failures: 0 Active-event deferrals: 699 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[172]: P172(9A/LEFT/MOVING_IN_AISLE@tile8) -> P44(27B/LEFT/MOVING_IN_AISLE@tile9) -> P60(21D/LEFT/MOVING_IN_AISLE@tile10) -> P106(11A/LEFT/WAITING_AT_ROW@tile11) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P106->11A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P172{seat=9A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=8,directBlocker=44,lastMoveTick=720,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 8 Current unavailable yield tiles: 8 Current yield-tile occupants: 172 Final row-event chain: 16|172|44|60|106 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3369\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | baseline=159/230 (69.13%) | protected=204/230 (88.70%) | seatedDelta=+45 | completionDelta=+19.57% | outsideDelta=-28 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 5 Scenario seed: 4105607351080394432 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2357 Passengers seated: 221/274 Average waiting ticks: 525.90 Longest waiting passenger: P2->30D(RIGHT) Longest waiting ticks: 2357 LEFT AISLE ---------- Total moves: 1964 Maximum occupied tiles: 17 Seat events: 119 Single-blocker events: 30 Multiple-blocker events: 17 Temporary aisle reoccupations: 64 RIGHT AISLE ----------- Total moves: 1865 Maximum occupied tiles: 32 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3336 Reservations granted: 3333 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 37 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 61194 Longest unresolved passenger ID: 2 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 32 Longest dependency chain: P123(13G/RIGHT) -> P22(6F/RIGHT) -> P153(25I/RIGHT) -> P84(18I/RIGHT) -> P95(24G/RIGHT) -> P29(27H/RIGHT) -> P151(17H/RIGHT) -> P15(11F/RIGHT) -> P11(14I/RIGHT) -> P121(11H/RIGHT) -> P21(26G/RIGHT) -> P261(18G/RIGHT) -> P201(25H/RIGHT) -> P105(29F/RIGHT) -> P157(27I/RIGHT) -> P59(17I/RIGHT) -> P198(28F/RIGHT) -> P67(20E/RIGHT) -> P10(27G/RIGHT) -> P177(24I/RIGHT) -> P58(32I/RIGHT) -> P90(25D/RIGHT) -> P243(28G/RIGHT) -> P85(25F/RIGHT) -> P132(26I/RIGHT) -> P259(29H/RIGHT) -> P32(29I/RIGHT) -> P98(31H/RIGHT) -> P13(32H/RIGHT) -> P37(31I/RIGHT) -> P159(32G/RIGHT) -> P156(32D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 123 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 37 Total blocked ticks: 74769 Total stationary ticks: 208679 Seat-event requests: 3543 Failed seat-event starts: 3322 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->32D(RIGHT) Direct fan-out: 1 Total indirect descendants: 31 Critical tree size including blocker: 32 Critical tree depth: 32 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 42 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P156(32D/RIGHT/WAITING_FOR_SEAT_EVENT) P159(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(11F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P95(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(6F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1763 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1559 Rear-boundary failures: 1763 Middle-bank reservation failures: 3 Active-event deferrals: 944 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:27 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 5 Scenario seed: 4105607351080394432 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2357 Passengers seated: 221/274 Average waiting ticks: 525.90 Longest waiting passenger: P2->30D(RIGHT) Longest waiting ticks: 2357 LEFT AISLE ---------- Total moves: 1964 Maximum occupied tiles: 17 Seat events: 119 Single-blocker events: 30 Multiple-blocker events: 17 Temporary aisle reoccupations: 64 RIGHT AISLE ----------- Total moves: 1865 Maximum occupied tiles: 32 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3336 Reservations granted: 3333 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 37 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 61194 Longest unresolved passenger ID: 2 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 32 Longest dependency chain: P123(13G/RIGHT) -> P22(6F/RIGHT) -> P153(25I/RIGHT) -> P84(18I/RIGHT) -> P95(24G/RIGHT) -> P29(27H/RIGHT) -> P151(17H/RIGHT) -> P15(11F/RIGHT) -> P11(14I/RIGHT) -> P121(11H/RIGHT) -> P21(26G/RIGHT) -> P261(18G/RIGHT) -> P201(25H/RIGHT) -> P105(29F/RIGHT) -> P157(27I/RIGHT) -> P59(17I/RIGHT) -> P198(28F/RIGHT) -> P67(20E/RIGHT) -> P10(27G/RIGHT) -> P177(24I/RIGHT) -> P58(32I/RIGHT) -> P90(25D/RIGHT) -> P243(28G/RIGHT) -> P85(25F/RIGHT) -> P132(26I/RIGHT) -> P259(29H/RIGHT) -> P32(29I/RIGHT) -> P98(31H/RIGHT) -> P13(32H/RIGHT) -> P37(31I/RIGHT) -> P159(32G/RIGHT) -> P156(32D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 123 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 37 Total blocked ticks: 74769 Total stationary ticks: 208679 Seat-event requests: 3543 Failed seat-event starts: 3322 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->32D(RIGHT) Direct fan-out: 1 Total indirect descendants: 31 Critical tree size including blocker: 32 Critical tree depth: 32 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 42 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P156(32D/RIGHT/WAITING_FOR_SEAT_EVENT) P159(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P32(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P157(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P201(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P121(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(14I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(11F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P95(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(6F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1763 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1559 Rear-boundary failures: 1763 Middle-bank reservation failures: 3 Active-event deferrals: 944 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3546\nPrecedence substitutions made: 0\nDependency chains followed: 1542\nBlocked by waiting-row occupant: 3070\nSubstituted events started: 0\nOccupied-space rejections: 3070\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | baseline=221/274 (80.66%) | protected=221/274 (80.66%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=3070 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 6 Scenario seed: -5856496597024460265 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2380 Passengers seated: 172/306 Average waiting ticks: 949.82 Longest waiting passenger: P1->24H(RIGHT) Longest waiting ticks: 2380 LEFT AISLE ---------- Total moves: 2402 Maximum occupied tiles: 35 Seat events: 117 Single-blocker events: 31 Multiple-blocker events: 4 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 976 Maximum occupied tiles: 18 Seat events: 55 Single-blocker events: 11 Multiple-blocker events: 0 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3815 Reservations granted: 3812 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 81 Remaining moving in aisle: 49 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 83443 Longest unresolved passenger ID: 1 Longest unresolved row: 24 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 33 Longest dependency chain: P285(12F/LEFT) -> P86(7F/LEFT) -> P206(33B/LEFT) -> P276(11A/LEFT) -> P6(19E/LEFT) -> P214(7B/LEFT) -> P295(12C/LEFT) -> P60(12A/LEFT) -> P146(25E/LEFT) -> P210(20D/LEFT) -> P269(27C/LEFT) -> P286(15C/LEFT) -> P289(23A/LEFT) -> P204(29D/LEFT) -> P184(20A/LEFT) -> P106(25B/LEFT) -> P39(24B/LEFT) -> P132(32G/LEFT) -> P229(27G/LEFT) -> P288(31G/LEFT) -> P29(23B/LEFT) -> P268(31A/LEFT) -> P68(30F/LEFT) -> P155(31D/LEFT) -> P277(36C/LEFT) -> P251(36A/LEFT) -> P89(29E/LEFT) -> P199(33A/LEFT) -> P62(30A/LEFT) -> P71(31F/LEFT) -> P160(33C/LEFT) -> P179(35B/LEFT) -> P218(33G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 285 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 49 Total blocked ticks: 95216 Total stationary ticks: 376676 Seat-event requests: 3914 Failed seat-event starts: 3742 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 218 Critical blocker identity: P218->33G(LEFT) Direct fan-out: 1 Total indirect descendants: 32 Critical tree size including blocker: 33 Critical tree depth: 33 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 53 Unresolved outside passengers: 81 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P218(33G/LEFT/WAITING_FOR_SEAT_EVENT) P179(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P251(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P288(31G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(32G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P289(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P286(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P269(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P295(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P206(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(7F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(12F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3573 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 34|35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 12 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3573 Rear-boundary failures: 169 Middle-bank reservation failures: 3 Active-event deferrals: 883 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[12]: P12(36G/LEFT/MOVING_IN_AISLE@tile35) -> P7(36F/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P7->36F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P12{seat=36G,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=35,directBlocker=7,lastMoveTick=205,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 34|35 Current unavailable yield tiles: 35 Current yield-tile occupants: 12 Final row-event chain: 218|12|7 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 6 Scenario seed: -5856496597024460265 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2544 Passengers seated: 261/306 Average waiting ticks: 555.73 Longest waiting passenger: P131->24A(LEFT) Longest waiting ticks: 2544 LEFT AISLE ---------- Total moves: 2380 Maximum occupied tiles: 35 Seat events: 116 Single-blocker events: 31 Multiple-blocker events: 5 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 2524 Maximum occupied tiles: 13 Seat events: 145 Single-blocker events: 42 Multiple-blocker events: 13 Temporary aisle reoccupations: 69 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3543 Reservations granted: 3540 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 4 Remaining moving in aisle: 35 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 60521 Longest unresolved passenger ID: 131 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P86(7F/LEFT) -> P206(33B/LEFT) -> P276(11A/LEFT) -> P6(19E/LEFT) -> P214(7B/LEFT) -> P295(12C/LEFT) -> P60(12A/LEFT) -> P146(25E/LEFT) -> P210(20D/LEFT) -> P269(27C/LEFT) -> P286(15C/LEFT) -> P289(23A/LEFT) -> P204(29D/LEFT) -> P184(20A/LEFT) -> P106(25B/LEFT) -> P39(24B/LEFT) -> P132(32G/LEFT) -> P229(27G/LEFT) -> P288(31G/LEFT) -> P29(23B/LEFT) -> P268(31A/LEFT) -> P68(30F/LEFT) -> P226(23F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 86 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 77096 Total stationary ticks: 234572 Seat-event requests: 3699 Failed seat-event starts: 3438 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 226 Critical blocker identity: P226->23F(LEFT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 41 Unresolved outside passengers: 4 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P226(23F/LEFT/WAITING_FOR_SEAT_EVENT) P68(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P288(31G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(32G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P289(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P286(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P269(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P295(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(7B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P206(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(7F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3267 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 155 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3267 Rear-boundary failures: 171 Middle-bank reservation failures: 3 Active-event deferrals: 1154 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 10 Yield-occupant trace: yieldOccupant[155]: P155(31D/LEFT/MOVING_IN_AISLE@tile24) -> P277(36C/LEFT/MOVING_IN_AISLE@tile25) -> P251(36A/LEFT/MOVING_IN_AISLE@tile26) -> P89(29E/LEFT/MOVING_IN_AISLE@tile27) -> P199(33A/LEFT/MOVING_IN_AISLE@tile28) -> P62(30A/LEFT/MOVING_IN_AISLE@tile29) -> P71(31F/LEFT/MOVING_IN_AISLE@tile30) -> P160(33C/LEFT/MOVING_IN_AISLE@tile31) -> P179(35B/LEFT/MOVING_IN_AISLE@tile32) -> P218(33G/LEFT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P218->33G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P155{seat=31D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=277,lastMoveTick=774,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 155 Final row-event chain: 226|155|277|251|89|199|62|71|160|179|218 Final row-event chain length: 11 Distinct row events in chain: 11 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3703\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | baseline=172/306 (56.21%) | protected=261/306 (85.29%) | seatedDelta=+89 | completionDelta=+29.08% | outsideDelta=-77 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 7 Scenario seed: -887810098212474853 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1929 Passengers seated: 105/342 Average waiting ticks: 1254.25 Longest waiting passenger: P0->26J(RIGHT) Longest waiting ticks: 1929 LEFT AISLE ---------- Total moves: 926 Maximum occupied tiles: 26 Seat events: 45 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1200 Maximum occupied tiles: 14 Seat events: 60 Single-blocker events: 12 Multiple-blocker events: 0 Temporary aisle reoccupations: 12 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3152 Reservations granted: 3152 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 197 Remaining moving in aisle: 28 Remaining waiting at row: 12 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44682 Longest unresolved passenger ID: 0 Longest unresolved row: 26 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P109(9G/LEFT) -> P123(28C/LEFT) -> P274(24F/LEFT) -> P18(7A/LEFT) -> P127(29C/LEFT) -> P289(25C/LEFT) -> P304(34A/LEFT) -> P185(14E/LEFT) -> P183(28G/LEFT) -> P301(28A/LEFT) -> P141(16A/LEFT) -> P129(22F/LEFT) -> P63(22D/LEFT) -> P164(20A/LEFT) -> P17(29E/LEFT) -> P46(32E/LEFT) -> P137(30C/LEFT) -> P143(36B/LEFT) -> P71(31A/LEFT) -> P335(20G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 109 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 66116 Total stationary ticks: 475445 Seat-event requests: 3268 Failed seat-event starts: 3163 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 335 Critical blocker identity: P335->20G(LEFT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 12 Terminal WAITING_FOR_SEAT_EVENT nodes: 12 Unresolved internal passengers: 40 Unresolved outside passengers: 197 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P335(20G/LEFT/WAITING_FOR_SEAT_EVENT) P71(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P301(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(28G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P304(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P289(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(7A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(9G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3140 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 34 Waiting-row passengers with zero blockers: 7 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3140 Rear-boundary failures: 23 Middle-bank reservation failures: 0 Active-event deferrals: 501 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[34]: P34(27G/LEFT/MOVING_IN_AISLE@tile21) -> P313(27B/LEFT/MOVING_IN_AISLE@tile22) -> P101(24E/LEFT/MOVING_IN_AISLE@tile23) -> P119(24B/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P119->24B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P34{seat=27G,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=313,lastMoveTick=263,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 21 Current unavailable yield tiles: 21 Current yield-tile occupants: 34 Final row-event chain: 335|34|313|101|119 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 7 Scenario seed: -887810098212474853 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2596 Passengers seated: 293/342 Average waiting ticks: 588.25 Longest waiting passenger: P170->9B(LEFT) Longest waiting ticks: 2582 LEFT AISLE ---------- Total moves: 2673 Maximum occupied tiles: 28 Seat events: 141 Single-blocker events: 34 Multiple-blocker events: 16 Temporary aisle reoccupations: 70 RIGHT AISLE ----------- Total moves: 2947 Maximum occupied tiles: 27 Seat events: 152 Single-blocker events: 41 Multiple-blocker events: 15 Temporary aisle reoccupations: 72 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 176 Reservations granted: 175 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 41 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 67260 Longest unresolved passenger ID: 248 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P316(18E/RIGHT) -> P334(34J/RIGHT) -> P241(33D/RIGHT) -> P107(24H/RIGHT) -> P214(16I/RIGHT) -> P324(35F/RIGHT) -> P21(30D/RIGHT) -> P245(30J/RIGHT) -> P118(27I/RIGHT) -> P318(31J/RIGHT) -> P72(33G/RIGHT) -> P103(27E/RIGHT) -> P284(23I/RIGHT) -> P163(25I/RIGHT) -> P333(29F/RIGHT) -> P295(36J/RIGHT) -> P42(32H/RIGHT) -> P340(27J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 316 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 88453 Total stationary ticks: 273497 Seat-event requests: 3736 Failed seat-event starts: 3443 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 340 Critical blocker identity: P340->27J(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 49 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 31 Critical blocker tree: P340(27J/RIGHT/WAITING_FOR_SEAT_EVENT) P42(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P295(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P333(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P118(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P21(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P324(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P214(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(33D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P334(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P316(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3181 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 213 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3181 Rear-boundary failures: 262 Middle-bank reservation failures: 1 Active-event deferrals: 1466 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[213]: P213(32J/RIGHT/MOVING_IN_AISLE@tile28) -> P131(29I/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P131->29I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P213{seat=32J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=131,lastMoveTick=1024,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 28 Current unavailable yield tiles: 28 Current yield-tile occupants: 213 Final row-event chain: 340|213|131 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3737\nPrecedence substitutions made: 6\nDependency chains followed: 10\nBlocked by waiting-row occupant: 10\nSubstituted events started: 7\nOccupied-space rejections: 1\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | baseline=105/342 (30.70%) | protected=293/342 (85.67%) | seatedDelta=+188 | completionDelta=+54.97% | outsideDelta=-197 | substitutions=6 | rowBlocks=10 | substitutedStarts=7 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 8 Scenario seed: -3543929762447716667 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2094 Passengers seated: 159/306 Average waiting ticks: 917.14 Longest waiting passenger: P1->9I(RIGHT) Longest waiting ticks: 2094 LEFT AISLE ---------- Total moves: 1699 Maximum occupied tiles: 24 Seat events: 80 Single-blocker events: 14 Multiple-blocker events: 0 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 1539 Maximum occupied tiles: 27 Seat events: 79 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 62 Reservations granted: 62 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 96 Remaining moving in aisle: 44 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 67365 Longest unresolved passenger ID: 1 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P55(25G/RIGHT) -> P202(10I/RIGHT) -> P25(19H/RIGHT) -> P138(14H/RIGHT) -> P100(29D/RIGHT) -> P243(9H/RIGHT) -> P193(11J/RIGHT) -> P112(13I/RIGHT) -> P284(10F/RIGHT) -> P158(19J/RIGHT) -> P257(36J/RIGHT) -> P248(21I/RIGHT) -> P249(20I/RIGHT) -> P231(19F/RIGHT) -> P154(33E/RIGHT) -> P111(23I/RIGHT) -> P42(30G/RIGHT) -> P289(24H/RIGHT) -> P148(25J/RIGHT) -> P286(27H/RIGHT) -> P5(34H/RIGHT) -> P278(23J/RIGHT) -> P167(27E/RIGHT) -> P216(25D/RIGHT) -> P39(32E/RIGHT) -> P226(26J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 55 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 44 Total blocked ticks: 81835 Total stationary ticks: 350485 Seat-event requests: 3259 Failed seat-event starts: 3100 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 226 Critical blocker identity: P226->26J(RIGHT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 51 Unresolved outside passengers: 96 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P226(26J/RIGHT/WAITING_FOR_SEAT_EVENT) P39(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P216(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P286(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P289(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P249(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P257(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P284(10F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P112(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(11J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(9H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3079 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 213 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3079 Rear-boundary failures: 21 Middle-bank reservation failures: 0 Active-event deferrals: 518 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[213]: P213(27I/RIGHT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P213->27I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P213{seat=27I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=27,directBlocker=-1,lastMoveTick=525,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 213 Final row-event chain: 226|213 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 8 Scenario seed: -3543929762447716667 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2282 Passengers seated: 184/306 Average waiting ticks: 804.14 Longest waiting passenger: P1->9I(RIGHT) Longest waiting ticks: 2282 LEFT AISLE ---------- Total moves: 2277 Maximum occupied tiles: 36 Seat events: 102 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1579 Maximum occupied tiles: 26 Seat events: 82 Single-blocker events: 14 Multiple-blocker events: 3 Temporary aisle reoccupations: 20 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1771 Reservations granted: 1771 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 60 Remaining moving in aisle: 54 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 87900 Longest unresolved passenger ID: 1 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P55(25G/RIGHT) -> P202(10I/RIGHT) -> P25(19H/RIGHT) -> P138(14H/RIGHT) -> P100(29D/RIGHT) -> P243(9H/RIGHT) -> P193(11J/RIGHT) -> P112(13I/RIGHT) -> P158(19J/RIGHT) -> P257(36J/RIGHT) -> P248(21I/RIGHT) -> P249(20I/RIGHT) -> P231(19F/RIGHT) -> P154(33E/RIGHT) -> P111(23I/RIGHT) -> P42(30G/RIGHT) -> P289(24H/RIGHT) -> P148(25J/RIGHT) -> P286(27H/RIGHT) -> P5(34H/RIGHT) -> P278(23J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 55 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 54 Total blocked ticks: 105667 Total stationary ticks: 336841 Seat-event requests: 3532 Failed seat-event starts: 3348 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 278 Critical blocker identity: P278->23J(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 62 Unresolved outside passengers: 60 Unresolved internal passengers outside critical tree: 41 Critical blocker tree: P278(23J/RIGHT/WAITING_FOR_SEAT_EVENT) P5(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P286(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P289(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(33E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P249(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P257(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P112(13I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(11J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P243(9H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P55(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3327 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 167 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3327 Rear-boundary failures: 21 Middle-bank reservation failures: 0 Active-event deferrals: 788 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[167]: P167(27E/RIGHT/MOVING_IN_AISLE@tile24) -> P216(25D/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P216->25D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P167{seat=27E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=216,lastMoveTick=547,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 24 Current unavailable yield tiles: 24 Current yield-tile occupants: 167 Final row-event chain: 278|167|216 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3532\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | baseline=159/306 (51.96%) | protected=184/306 (60.13%) | seatedDelta=+25 | completionDelta=+8.17% | outsideDelta=-36 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 9 Scenario seed: 8526809215106920303 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2330 Passengers seated: 223/282 Average waiting ticks: 544.92 Longest waiting passenger: P13->11C(LEFT) Longest waiting ticks: 2330 LEFT AISLE ---------- Total moves: 1984 Maximum occupied tiles: 31 Seat events: 114 Single-blocker events: 26 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1851 Maximum occupied tiles: 17 Seat events: 109 Single-blocker events: 28 Multiple-blocker events: 5 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 72 Reservations granted: 72 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 41 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65226 Longest unresolved passenger ID: 13 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P14(27D/LEFT) -> P68(25A/LEFT) -> P162(19B/LEFT) -> P249(25B/LEFT) -> P170(21D/LEFT) -> P267(21B/LEFT) -> P247(29D/LEFT) -> P141(31E/LEFT) -> P54(24C/LEFT) -> P41(29C/LEFT) -> P109(29F/LEFT) -> P26(28D/LEFT) -> P131(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 14 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 81963 Total stationary ticks: 222267 Seat-event requests: 3577 Failed seat-event starts: 3354 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 131 Critical blocker identity: P131->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 48 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 35 Critical blocker tree: P131(26A/LEFT/WAITING_FOR_SEAT_EVENT) P26(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P267(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P162(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3098 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 76 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3098 Rear-boundary failures: 256 Middle-bank reservation failures: 0 Active-event deferrals: 1055 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[76]: P76(31F/LEFT/MOVING_IN_AISLE@tile28) -> P214(31C/LEFT/MOVING_IN_AISLE@tile29) -> P46(31A/LEFT/MOVING_IN_AISLE@tile30) -> P138(32D/LEFT/MOVING_IN_AISLE@tile31) -> P256(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P256->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P76{seat=31F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=214,lastMoveTick=638,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 28 Current yield-tile occupants: 76 Final row-event chain: 131|76|214|46|138|256 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 9 Scenario seed: 8526809215106920303 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2330 Passengers seated: 223/282 Average waiting ticks: 544.92 Longest waiting passenger: P13->11C(LEFT) Longest waiting ticks: 2330 LEFT AISLE ---------- Total moves: 1984 Maximum occupied tiles: 31 Seat events: 114 Single-blocker events: 26 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1851 Maximum occupied tiles: 17 Seat events: 109 Single-blocker events: 28 Multiple-blocker events: 5 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 72 Reservations granted: 72 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 41 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65226 Longest unresolved passenger ID: 13 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P14(27D/LEFT) -> P68(25A/LEFT) -> P162(19B/LEFT) -> P249(25B/LEFT) -> P170(21D/LEFT) -> P267(21B/LEFT) -> P247(29D/LEFT) -> P141(31E/LEFT) -> P54(24C/LEFT) -> P41(29C/LEFT) -> P109(29F/LEFT) -> P26(28D/LEFT) -> P131(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 14 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 81963 Total stationary ticks: 222267 Seat-event requests: 3577 Failed seat-event starts: 3354 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 131 Critical blocker identity: P131->26A(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 48 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 35 Critical blocker tree: P131(26A/LEFT/WAITING_FOR_SEAT_EVENT) P26(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P267(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P162(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3098 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 76 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3098 Rear-boundary failures: 256 Middle-bank reservation failures: 0 Active-event deferrals: 1055 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[76]: P76(31F/LEFT/MOVING_IN_AISLE@tile28) -> P214(31C/LEFT/MOVING_IN_AISLE@tile29) -> P46(31A/LEFT/MOVING_IN_AISLE@tile30) -> P138(32D/LEFT/MOVING_IN_AISLE@tile31) -> P256(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P256->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P76{seat=31F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=214,lastMoveTick=638,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 28 Current yield-tile occupants: 76 Final row-event chain: 131|76|214|46|138|256 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3577\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | baseline=223/282 (79.08%) | protected=223/282 (79.08%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 10 Scenario seed: 2817281852796647986 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2244 Passengers seated: 202/259 Average waiting ticks: 637.68 Longest waiting passenger: P7->21F(LEFT) Longest waiting ticks: 2244 LEFT AISLE ---------- Total moves: 1662 Maximum occupied tiles: 14 Seat events: 98 Single-blocker events: 22 Multiple-blocker events: 5 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 1720 Maximum occupied tiles: 15 Seat events: 104 Single-blocker events: 29 Multiple-blocker events: 5 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3146 Reservations granted: 3146 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 29 Remaining moving in aisle: 19 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29343 Longest unresolved passenger ID: 7 Longest unresolved row: 21 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P251(6E/RIGHT) -> P1(21I/RIGHT) -> P49(13F/RIGHT) -> P34(19G/RIGHT) -> P140(28I/RIGHT) -> P142(30F/RIGHT) -> P47(10I/RIGHT) -> P150(15E/RIGHT) -> P99(22E/RIGHT) -> P180(24E/RIGHT) -> P17(24D/RIGHT) -> P27(12D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 251 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 19 Total blocked ticks: 48830 Total stationary ticks: 197665 Seat-event requests: 3452 Failed seat-event starts: 3250 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 27 Critical blocker identity: P27->12D(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 28 Unresolved outside passengers: 29 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P27(12D/RIGHT/WAITING_FOR_SEAT_EVENT) P17(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(15E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P49(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P251(6E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3157 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 13|14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 249 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3157 Rear-boundary failures: 93 Middle-bank reservation failures: 0 Active-event deferrals: 1091 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[249]: P249(14I/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P249->14I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P249{seat=14I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=14,directBlocker=-1,lastMoveTick=714,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 13|14 Current unavailable yield tiles: 14 Current yield-tile occupants: 249 Final row-event chain: 27|249 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 10 Scenario seed: 2817281852796647986 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2332 Passengers seated: 230/259 Average waiting ticks: 463.79 Longest waiting passenger: P191->20B(LEFT) Longest waiting ticks: 2292 LEFT AISLE ---------- Total moves: 2005 Maximum occupied tiles: 23 Seat events: 114 Single-blocker events: 32 Multiple-blocker events: 7 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 1929 Maximum occupied tiles: 13 Seat events: 116 Single-blocker events: 35 Multiple-blocker events: 7 Temporary aisle reoccupations: 49 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1675 Reservations granted: 1675 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 22 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34622 Longest unresolved passenger ID: 109 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P60(23I/RIGHT) -> P153(25I/RIGHT) -> P40(26E/RIGHT) -> P245(30I/RIGHT) -> P1(21I/RIGHT) -> P140(28I/RIGHT) -> P142(30F/RIGHT) -> P99(22E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 60 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 51327 Total stationary ticks: 158175 Seat-event requests: 3437 Failed seat-event starts: 3207 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 99 Critical blocker identity: P99->22E(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 29 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P99(22E/RIGHT/WAITING_FOR_SEAT_EVENT) P142(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3114 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 180 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3114 Rear-boundary failures: 93 Middle-bank reservation failures: 0 Active-event deferrals: 1073 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[180]: P180(24E/RIGHT/MOVING_IN_AISLE@tile23) -> P17(24D/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P17->24D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P180{seat=24E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=17,lastMoveTick=749,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 180 Final row-event chain: 99|180|17 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3437\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | baseline=202/259 (77.99%) | protected=230/259 (88.80%) | seatedDelta=+28 | completionDelta=+10.81% | outsideDelta=-29 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 11 Scenario seed: -8510233906600702672 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2230 Passengers seated: 154/274 Average waiting ticks: 911.14 Longest waiting passenger: P0->30A(LEFT) Longest waiting ticks: 2230 LEFT AISLE ---------- Total moves: 955 Maximum occupied tiles: 21 Seat events: 54 Single-blocker events: 10 Multiple-blocker events: 1 Temporary aisle reoccupations: 12 RIGHT AISLE ----------- Total moves: 1671 Maximum occupied tiles: 21 Seat events: 100 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 50 Reservations granted: 50 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 78 Remaining moving in aisle: 35 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 58972 Longest unresolved passenger ID: 0 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P3(21D/LEFT) -> P140(11A/LEFT) -> P59(4B/LEFT) -> P143(24C/LEFT) -> P243(8A/LEFT) -> P21(10F/LEFT) -> P132(14C/LEFT) -> P95(20C/LEFT) -> P201(31B/LEFT) -> P117(25C/LEFT) -> P123(18E/LEFT) -> P63(17D/LEFT) -> P251(31C/LEFT) -> P233(26E/LEFT) -> P153(25B/LEFT) -> P33(32E/LEFT) -> P232(29F/LEFT) -> P6(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 3 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 74021 Total stationary ticks: 310771 Seat-event requests: 3568 Failed seat-event starts: 3414 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 6 Critical blocker identity: P6->18B(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 42 Unresolved outside passengers: 78 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P6(18B/LEFT/WAITING_FOR_SEAT_EVENT) P232(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P251(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(10F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(4B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3414 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 70 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3414 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 419 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[70]: P70(19B/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P70->19B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P70{seat=19B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=361,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 70 Final row-event chain: 6|70 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 11 Scenario seed: -8510233906600702672 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2532 Passengers seated: 273/274 Average waiting ticks: 460.23 Longest waiting passenger: P115->31I(RIGHT) Longest waiting ticks: 2483 LEFT AISLE ---------- Total moves: 2246 Maximum occupied tiles: 12 Seat events: 145 Single-blocker events: 40 Multiple-blocker events: 16 Temporary aisle reoccupations: 72 RIGHT AISLE ----------- Total moves: 1989 Maximum occupied tiles: 14 Seat events: 128 Single-blocker events: 26 Multiple-blocker events: 10 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 99 Reservations granted: 95 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 5160 Longest unresolved passenger ID: 115 Longest unresolved row: 31 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 1 Longest dependency chain: P115(31I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 115 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 7948 Total stationary ticks: 130376 Seat-event requests: 1906 Failed seat-event starts: 1633 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 115 Critical blocker identity: P115->31I(RIGHT) Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 1 Critical tree depth: 1 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 1 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P115(31I/RIGHT/WAITING_FOR_SEAT_EVENT) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1623 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 10 Rear-boundary failures: 1623 Middle-bank reservation failures: 4 Active-event deferrals: 611 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1911\nPrecedence substitutions made: 5\nDependency chains followed: 5\nBlocked by waiting-row occupant: 5\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | baseline=154/274 (56.20%) | protected=273/274 (99.64%) | seatedDelta=+119 | completionDelta=+43.43% | outsideDelta=-78 | substitutions=5 | rowBlocks=5 | substitutedStarts=5 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 12 Scenario seed: -2416193497794391101 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2529 Passengers seated: 196/274 Average waiting ticks: 861.89 Longest waiting passenger: P2->8G(RIGHT) Longest waiting ticks: 2529 LEFT AISLE ---------- Total moves: 2185 Maximum occupied tiles: 11 Seat events: 142 Single-blocker events: 31 Multiple-blocker events: 13 Temporary aisle reoccupations: 57 RIGHT AISLE ----------- Total moves: 1023 Maximum occupied tiles: 22 Seat events: 54 Single-blocker events: 7 Multiple-blocker events: 2 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 63 Reservations granted: 63 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 55 Remaining moving in aisle: 18 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38475 Longest unresolved passenger ID: 2 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P235(10I/RIGHT) -> P183(28G/RIGHT) -> P162(26D/RIGHT) -> P86(11H/RIGHT) -> P87(17H/RIGHT) -> P7(11G/RIGHT) -> P255(23E/RIGHT) -> P120(24I/RIGHT) -> P0(16H/RIGHT) -> P206(26I/RIGHT) -> P4(27I/RIGHT) -> P266(32G/RIGHT) -> P224(30I/RIGHT) -> P190(29F/RIGHT) -> P44(32D/RIGHT) -> P71(21E/RIGHT) -> P6(30F/RIGHT) -> P48(29I/RIGHT) -> P93(19H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 235 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 53252 Total stationary ticks: 277481 Seat-event requests: 3924 Failed seat-event starts: 3728 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 93 Critical blocker identity: P93->19H(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 23 Unresolved outside passengers: 55 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P93(19H/RIGHT/WAITING_FOR_SEAT_EVENT) P48(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P6(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P183(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P235(10I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2147 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 196 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2147 Rear-boundary failures: 1581 Middle-bank reservation failures: 0 Active-event deferrals: 709 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[196]: P196(20I/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P196->20I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P196{seat=20I,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=359,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 196 Final row-event chain: 93|196 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 12 Scenario seed: -2416193497794391101 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2530 Passengers seated: 242/274 Average waiting ticks: 520.32 Longest waiting passenger: P8->18H(RIGHT) Longest waiting ticks: 2530 LEFT AISLE ---------- Total moves: 2185 Maximum occupied tiles: 11 Seat events: 142 Single-blocker events: 31 Multiple-blocker events: 15 Temporary aisle reoccupations: 61 RIGHT AISLE ----------- Total moves: 1825 Maximum occupied tiles: 26 Seat events: 100 Single-blocker events: 25 Multiple-blocker events: 7 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1878 Reservations granted: 1874 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 22 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40434 Longest unresolved passenger ID: 8 Longest unresolved row: 18 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P46(27D/RIGHT) -> P96(4I/RIGHT) -> P72(8H/RIGHT) -> P2(8G/RIGHT) -> P148(7G/RIGHT) -> P271(23H/RIGHT) -> P241(21H/RIGHT) -> P101(25F/RIGHT) -> P115(17I/RIGHT) -> P139(29G/RIGHT) -> P132(27E/RIGHT) -> P142(24H/RIGHT) -> P34(17G/RIGHT) -> P158(16I/RIGHT) -> P189(18I/RIGHT) -> P228(18G/RIGHT) -> P200(24G/RIGHT) -> P166(18D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 46 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 55334 Total stationary ticks: 186393 Seat-event requests: 3733 Failed seat-event starts: 3491 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 166 Critical blocker identity: P166->18D(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 27 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P166(18D/RIGHT/WAITING_FOR_SEAT_EVENT) P200(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P132(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P271(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(7G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(8G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(8H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(4I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1879 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 19|20 Critical blocker unavailable yield tiles: 19|20 Critical blocker yield-tile occupants: 82|23 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1879 Rear-boundary failures: 1612 Middle-bank reservation failures: 4 Active-event deferrals: 1127 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[82]: P82(27H/RIGHT/MOVING_IN_AISLE@tile19) -> P23(20H/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[23]: P23(20H/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P23->20H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P82{seat=27H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=23,lastMoveTick=707,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P23{seat=20H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=706,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 19|20 Current unavailable yield tiles: 19|20 Current yield-tile occupants: 82|23 Final row-event chain: 166|82|23 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3738\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 6\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | baseline=196/274 (71.53%) | protected=242/274 (88.32%) | seatedDelta=+46 | completionDelta=+16.79% | outsideDelta=-50 | substitutions=4 | rowBlocks=4 | substitutedStarts=6 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 13 Scenario seed: -5297058250633698745 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2249 Passengers seated: 164/235 Average waiting ticks: 603.87 Longest waiting passenger: P19->5C(LEFT) Longest waiting ticks: 2249 LEFT AISLE ---------- Total moves: 1163 Maximum occupied tiles: 29 Seat events: 59 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1583 Maximum occupied tiles: 18 Seat events: 105 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3593 Reservations granted: 3591 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 28 Remaining moving in aisle: 36 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64537 Longest unresolved passenger ID: 19 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P148(16B/LEFT) -> P174(25B/LEFT) -> P100(27B/LEFT) -> P151(20B/LEFT) -> P91(20E/LEFT) -> P202(20A/LEFT) -> P169(26E/LEFT) -> P187(23B/LEFT) -> P112(30C/LEFT) -> P9(24E/LEFT) -> P31(28C/LEFT) -> P110(28B/LEFT) -> P205(30F/LEFT) -> P32(29A/LEFT) -> P83(29C/LEFT) -> P12(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 148 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 79709 Total stationary ticks: 208593 Seat-event requests: 3672 Failed seat-event starts: 3508 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 12 Critical blocker identity: P12->29F(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 43 Unresolved outside passengers: 28 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P12(29F/LEFT/WAITING_FOR_SEAT_EVENT) P83(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3335 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3335 Rear-boundary failures: 173 Middle-bank reservation failures: 2 Active-event deferrals: 751 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 13 Scenario seed: -5297058250633698745 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2275 Passengers seated: 168/235 Average waiting ticks: 594.79 Longest waiting passenger: P19->5C(LEFT) Longest waiting ticks: 2275 LEFT AISLE ---------- Total moves: 1163 Maximum occupied tiles: 29 Seat events: 59 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1605 Maximum occupied tiles: 18 Seat events: 109 Single-blocker events: 26 Multiple-blocker events: 9 Temporary aisle reoccupations: 47 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2134 Reservations granted: 2132 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 1494 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 28 Remaining moving in aisle: 34 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 62402 Longest unresolved passenger ID: 19 Longest unresolved row: 5 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P148(16B/LEFT) -> P174(25B/LEFT) -> P100(27B/LEFT) -> P151(20B/LEFT) -> P91(20E/LEFT) -> P202(20A/LEFT) -> P169(26E/LEFT) -> P187(23B/LEFT) -> P112(30C/LEFT) -> P9(24E/LEFT) -> P31(28C/LEFT) -> P110(28B/LEFT) -> P205(30F/LEFT) -> P32(29A/LEFT) -> P83(29C/LEFT) -> P12(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 148 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 74737 Total stationary ticks: 204349 Seat-event requests: 2214 Failed seat-event starts: 2046 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 12 Critical blocker identity: P12->29F(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 39 Unresolved outside passengers: 28 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P12(29F/LEFT/WAITING_FOR_SEAT_EVENT) P83(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P112(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1873 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1873 Rear-boundary failures: 173 Middle-bank reservation failures: 2 Active-event deferrals: 795 Simultaneous arbitration losses: 1494 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3710\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | baseline=164/235 (69.79%) | protected=168/235 (71.49%) | seatedDelta=+4 | completionDelta=+1.70% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 14 Scenario seed: -2109495309210490560 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1953 Passengers seated: 95/192 Average waiting ticks: 716.74 Longest waiting passenger: P2->21E(RIGHT) Longest waiting ticks: 1953 LEFT AISLE ---------- Total moves: 1010 Maximum occupied tiles: 24 Seat events: 60 Single-blocker events: 9 Multiple-blocker events: 2 Temporary aisle reoccupations: 14 RIGHT AISLE ----------- Total moves: 648 Maximum occupied tiles: 24 Seat events: 35 Single-blocker events: 7 Multiple-blocker events: 0 Temporary aisle reoccupations: 7 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3332 Reservations granted: 3331 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 49 Remaining moving in aisle: 42 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 67256 Longest unresolved passenger ID: 2 Longest unresolved row: 21 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P68(19C/LEFT) -> P156(26D/LEFT) -> P139(12B/LEFT) -> P81(25F/LEFT) -> P98(10B/LEFT) -> P118(14A/LEFT) -> P83(29C/LEFT) -> P30(20B/LEFT) -> P164(16B/LEFT) -> P135(24B/LEFT) -> P140(15F/LEFT) -> P62(18C/LEFT) -> P130(14C/LEFT) -> P109(25A/LEFT) -> P16(20E/LEFT) -> P97(17D/LEFT) -> P158(28E/LEFT) -> P129(28A/LEFT) -> P48(22F/LEFT) -> P190(26F/LEFT) -> P173(21F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 68 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 42 Total blocked ticks: 79094 Total stationary ticks: 205956 Seat-event requests: 3381 Failed seat-event starts: 3286 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 173 Critical blocker identity: P173->21F(LEFT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 48 Unresolved outside passengers: 49 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P173(21F/LEFT/WAITING_FOR_SEAT_EVENT) P190(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(15F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P83(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3258 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 5 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3258 Rear-boundary failures: 28 Middle-bank reservation failures: 1 Active-event deferrals: 475 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[5]: P5(27B/LEFT/MOVING_IN_AISLE@tile22) -> P151(23B/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P151->23B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P5{seat=27B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=151,lastMoveTick=367,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 5 Final row-event chain: 173|5|151 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 14 Scenario seed: -2109495309210490560 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2214 Passengers seated: 158/192 Average waiting ticks: 427.09 Longest waiting passenger: P53->30B(LEFT) Longest waiting ticks: 2214 LEFT AISLE ---------- Total moves: 1010 Maximum occupied tiles: 26 Seat events: 58 Single-blocker events: 8 Multiple-blocker events: 3 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 1395 Maximum occupied tiles: 10 Seat events: 100 Single-blocker events: 27 Multiple-blocker events: 4 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1913 Reservations granted: 1909 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 21 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37642 Longest unresolved passenger ID: 53 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P68(19C/LEFT) -> P156(26D/LEFT) -> P139(12B/LEFT) -> P81(25F/LEFT) -> P98(10B/LEFT) -> P118(14A/LEFT) -> P83(29C/LEFT) -> P30(20B/LEFT) -> P164(16B/LEFT) -> P135(24B/LEFT) -> P140(15F/LEFT) -> P62(18C/LEFT) -> P130(14C/LEFT) -> P109(25A/LEFT) -> P16(20E/LEFT) -> P97(17D/LEFT) -> P158(28E/LEFT) -> P129(28A/LEFT) -> P48(22F/LEFT) -> P190(26F/LEFT) -> P173(21F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 68 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 51479 Total stationary ticks: 121430 Seat-event requests: 3471 Failed seat-event starts: 3313 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 173 Critical blocker identity: P173->21F(LEFT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 27 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P173(21F/LEFT/WAITING_FOR_SEAT_EVENT) P190(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(15F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P164(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P83(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1824 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 22|23|24 Critical blocker unavailable yield tiles: 22|23 Critical blocker yield-tile occupants: 5|151 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1824 Rear-boundary failures: 1489 Middle-bank reservation failures: 4 Active-event deferrals: 627 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[5]: P5(27B/LEFT/MOVING_IN_AISLE@tile22) -> P151(23B/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[151]: P151(23B/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P151->23B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P5{seat=27B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=151,lastMoveTick=357,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P151{seat=23B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=23,directBlocker=-1,lastMoveTick=356,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 22|23|24 Current unavailable yield tiles: 22|23 Current yield-tile occupants: 5|151 Final row-event chain: 173|5|151 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3476\nPrecedence substitutions made: 1\nDependency chains followed: 19\nBlocked by waiting-row occupant: 19\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | baseline=95/192 (49.48%) | protected=158/192 (82.29%) | seatedDelta=+63 | completionDelta=+32.81% | outsideDelta=-42 | substitutions=1 | rowBlocks=19 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 15 Scenario seed: 9130170878163940473 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2153 Passengers seated: 171/204 Average waiting ticks: 492.69 Longest waiting passenger: P3->6E(RIGHT) Longest waiting ticks: 2153 LEFT AISLE ---------- Total moves: 1484 Maximum occupied tiles: 18 Seat events: 91 Single-blocker events: 19 Multiple-blocker events: 6 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 1195 Maximum occupied tiles: 13 Seat events: 80 Single-blocker events: 20 Multiple-blocker events: 6 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3230 Reservations granted: 3228 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 13 Remaining moving in aisle: 11 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 17831 Longest unresolved passenger ID: 3 Longest unresolved row: 6 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P53(27E/LEFT) -> P119(29A/LEFT) -> P21(27F/LEFT) -> P0(26A/LEFT) -> P58(30B/LEFT) -> P125(29B/LEFT) -> P47(28F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 53 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 35869 Total stationary ticks: 120675 Seat-event requests: 3320 Failed seat-event starts: 3149 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 47 Critical blocker identity: P47->28F(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 20 Unresolved outside passengers: 13 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P47(28F/LEFT/WAITING_FOR_SEAT_EVENT) P125(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P53(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3128 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 29|30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 166 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3128 Rear-boundary failures: 21 Middle-bank reservation failures: 2 Active-event deferrals: 662 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[166]: P166(30D/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P166->30D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P166{seat=30D,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=431,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 29|30 Current unavailable yield tiles: 30 Current yield-tile occupants: 166 Final row-event chain: 47|166 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 15 Scenario seed: 9130170878163940473 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2223 Passengers seated: 192/204 Average waiting ticks: 360.01 Longest waiting passenger: P166->30D(LEFT) Longest waiting ticks: 2180 LEFT AISLE ---------- Total moves: 1484 Maximum occupied tiles: 18 Seat events: 91 Single-blocker events: 20 Multiple-blocker events: 6 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 1410 Maximum occupied tiles: 13 Seat events: 101 Single-blocker events: 24 Multiple-blocker events: 11 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3258 Reservations granted: 3256 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 8 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 13569 Longest unresolved passenger ID: 166 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P53(27E/LEFT) -> P119(29A/LEFT) -> P21(27F/LEFT) -> P0(26A/LEFT) -> P58(30B/LEFT) -> P125(29B/LEFT) -> P47(28F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 53 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 24256 Total stationary ticks: 89491 Seat-event requests: 3354 Failed seat-event starts: 3162 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 47 Critical blocker identity: P47->28F(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 12 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P47(28F/LEFT/WAITING_FOR_SEAT_EVENT) P125(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P53(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1618 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 29|30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 166 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1618 Rear-boundary failures: 1544 Middle-bank reservation failures: 2 Active-event deferrals: 775 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[166]: P166(30D/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P166->30D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P166{seat=30D,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=431,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 29|30 Current unavailable yield tiles: 30 Current yield-tile occupants: 166 Final row-event chain: 47|166 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3356\nPrecedence substitutions made: 2\nDependency chains followed: 39\nBlocked by waiting-row occupant: 39\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | baseline=171/204 (83.82%) | protected=192/204 (94.12%) | seatedDelta=+21 | completionDelta=+10.29% | outsideDelta=-13 | substitutions=2 | rowBlocks=39 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 16 Scenario seed: 7938045637726264322 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2438 Passengers seated: 196/288 Average waiting ticks: 824.30 Longest waiting passenger: P0->28C(LEFT) Longest waiting ticks: 2438 LEFT AISLE ---------- Total moves: 1473 Maximum occupied tiles: 33 Seat events: 64 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 2277 Maximum occupied tiles: 14 Seat events: 132 Single-blocker events: 30 Multiple-blocker events: 12 Temporary aisle reoccupations: 54 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2101 Reservations granted: 2101 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 2 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 56 Remaining moving in aisle: 29 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 57750 Longest unresolved passenger ID: 0 Longest unresolved row: 28 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P70(22G/LEFT) -> P40(21C/LEFT) -> P60(18B/LEFT) -> P109(34D/LEFT) -> P236(26E/LEFT) -> P223(32F/LEFT) -> P2(27E/LEFT) -> P123(22D/LEFT) -> P81(27A/LEFT) -> P45(35E/LEFT) -> P72(36D/LEFT) -> P213(35C/LEFT) -> P41(36A/LEFT) -> P203(30B/LEFT) -> P181(31B/LEFT) -> P174(35B/LEFT) -> P285(31A/LEFT) -> P18(32G/LEFT) -> P9(31E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 70 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 76762 Total stationary ticks: 298328 Seat-event requests: 3845 Failed seat-event starts: 3649 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 9 Critical blocker identity: P9->31E(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 36 Unresolved outside passengers: 56 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P9(31E/LEFT/WAITING_FOR_SEAT_EVENT) P18(32G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P213(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P223(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(34D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(22G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2032 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 42 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 2032 Rear-boundary failures: 1617 Middle-bank reservation failures: 0 Active-event deferrals: 1149 Simultaneous arbitration losses: 2 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[42]: P42(34B/LEFT/MOVING_IN_AISLE@tile32) -> P13(33C/LEFT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P13->33C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P42{seat=34B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=32,directBlocker=13,lastMoveTick=274,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 42 Final row-event chain: 9|42|13 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 16 Scenario seed: 7938045637726264322 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2438 Passengers seated: 196/288 Average waiting ticks: 824.30 Longest waiting passenger: P0->28C(LEFT) Longest waiting ticks: 2438 LEFT AISLE ---------- Total moves: 1473 Maximum occupied tiles: 33 Seat events: 64 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 RIGHT AISLE ----------- Total moves: 2277 Maximum occupied tiles: 14 Seat events: 132 Single-blocker events: 30 Multiple-blocker events: 12 Temporary aisle reoccupations: 54 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2101 Reservations granted: 2101 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 2 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 56 Remaining moving in aisle: 29 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 57750 Longest unresolved passenger ID: 0 Longest unresolved row: 28 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P70(22G/LEFT) -> P40(21C/LEFT) -> P60(18B/LEFT) -> P109(34D/LEFT) -> P236(26E/LEFT) -> P223(32F/LEFT) -> P2(27E/LEFT) -> P123(22D/LEFT) -> P81(27A/LEFT) -> P45(35E/LEFT) -> P72(36D/LEFT) -> P213(35C/LEFT) -> P41(36A/LEFT) -> P203(30B/LEFT) -> P181(31B/LEFT) -> P174(35B/LEFT) -> P285(31A/LEFT) -> P18(32G/LEFT) -> P9(31E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 70 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 76762 Total stationary ticks: 298328 Seat-event requests: 3845 Failed seat-event starts: 3649 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 9 Critical blocker identity: P9->31E(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 36 Unresolved outside passengers: 56 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P9(31E/LEFT/WAITING_FOR_SEAT_EVENT) P18(32G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P213(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P223(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P236(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(34D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(22G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2032 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 42 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 2032 Rear-boundary failures: 1617 Middle-bank reservation failures: 0 Active-event deferrals: 1149 Simultaneous arbitration losses: 2 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[42]: P42(34B/LEFT/MOVING_IN_AISLE@tile32) -> P13(33C/LEFT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P13->33C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P42{seat=34B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=32,directBlocker=13,lastMoveTick=274,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 42 Final row-event chain: 9|42|13 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3847\nPrecedence substitutions made: 0\nDependency chains followed: 1936\nBlocked by waiting-row occupant: 1936\nSubstituted events started: 0\nOccupied-space rejections: 1936\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | baseline=196/288 (68.06%) | protected=196/288 (68.06%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=1936 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 17 Scenario seed: 8897568046011320751 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2328 Passengers seated: 192/245 Average waiting ticks: 533.16 Longest waiting passenger: P13->10G(RIGHT) Longest waiting ticks: 2328 LEFT AISLE ---------- Total moves: 1870 Maximum occupied tiles: 17 Seat events: 116 Single-blocker events: 28 Multiple-blocker events: 7 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 1390 Maximum occupied tiles: 27 Seat events: 76 Single-blocker events: 11 Multiple-blocker events: 4 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 149 Reservations granted: 149 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 18 Remaining moving in aisle: 31 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 55026 Longest unresolved passenger ID: 13 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P54(32E/RIGHT) -> P189(26F/RIGHT) -> P90(15H/RIGHT) -> P145(27I/RIGHT) -> P9(8D/RIGHT) -> P124(14D/RIGHT) -> P107(31G/RIGHT) -> P186(32G/RIGHT) -> P73(18H/RIGHT) -> P71(28G/RIGHT) -> P27(28H/RIGHT) -> P242(16D/RIGHT) -> P144(14H/RIGHT) -> P225(23G/RIGHT) -> P53(24G/RIGHT) -> P44(31I/RIGHT) -> P16(29D/RIGHT) -> P143(29H/RIGHT) -> P74(21I/RIGHT) -> P115(32I/RIGHT) -> P183(21H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 54 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 66976 Total stationary ticks: 188722 Seat-event requests: 3658 Failed seat-event starts: 3466 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 183 Critical blocker identity: P183->21H(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 35 Unresolved outside passengers: 18 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P183(21H/RIGHT/WAITING_FOR_SEAT_EVENT) P115(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P242(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(14D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1796 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 163 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1796 Rear-boundary failures: 1670 Middle-bank reservation failures: 0 Active-event deferrals: 777 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[163]: P163(22E/RIGHT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P163->22E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P163{seat=22E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=22,directBlocker=-1,lastMoveTick=497,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 22 Current unavailable yield tiles: 22 Current yield-tile occupants: 163 Final row-event chain: 183|163 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 17 Scenario seed: 8897568046011320751 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2328 Passengers seated: 212/245 Average waiting ticks: 397.67 Longest waiting passenger: P84->32D(RIGHT) Longest waiting ticks: 2266 LEFT AISLE ---------- Total moves: 1870 Maximum occupied tiles: 17 Seat events: 116 Single-blocker events: 31 Multiple-blocker events: 7 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 1705 Maximum occupied tiles: 26 Seat events: 96 Single-blocker events: 25 Multiple-blocker events: 7 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1848 Reservations granted: 1848 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 31 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53579 Longest unresolved passenger ID: 223 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 25 Longest dependency chain: P108(9G/RIGHT) -> P219(28D/RIGHT) -> P99(15I/RIGHT) -> P180(28I/RIGHT) -> P63(30G/RIGHT) -> P193(26G/RIGHT) -> P142(20I/RIGHT) -> P54(32E/RIGHT) -> P189(26F/RIGHT) -> P145(27I/RIGHT) -> P107(31G/RIGHT) -> P186(32G/RIGHT) -> P71(28G/RIGHT) -> P27(28H/RIGHT) -> P225(23G/RIGHT) -> P53(24G/RIGHT) -> P44(31I/RIGHT) -> P16(29D/RIGHT) -> P143(29H/RIGHT) -> P115(32I/RIGHT) -> P153(31D/RIGHT) -> P136(30H/RIGHT) -> P86(31H/RIGHT) -> P223(32H/RIGHT) -> P84(32D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 108 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 62313 Total stationary ticks: 154355 Seat-event requests: 3578 Failed seat-event starts: 3366 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 84 Critical blocker identity: P84->32D(RIGHT) Direct fan-out: 1 Total indirect descendants: 24 Critical tree size including blocker: 25 Critical tree depth: 25 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 33 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P84(32D/RIGHT/WAITING_FOR_SEAT_EVENT) P223(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P63(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P180(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P99(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(9G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3361 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 5 Rear-boundary failures: 3361 Middle-bank reservation failures: 0 Active-event deferrals: 834 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3578\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | baseline=192/245 (78.37%) | protected=212/245 (86.53%) | seatedDelta=+20 | completionDelta=+8.16% | outsideDelta=-18 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 18 Scenario seed: -3425170433609461563 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 1966 Passengers seated: 100/274 Average waiting ticks: 1125.43 Longest waiting passenger: P0->10F(LEFT) Longest waiting ticks: 1966 LEFT AISLE ---------- Total moves: 690 Maximum occupied tiles: 22 Seat events: 37 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 RIGHT AISLE ----------- Total moves: 958 Maximum occupied tiles: 18 Seat events: 63 Single-blocker events: 7 Multiple-blocker events: 3 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1538 Reservations granted: 1538 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 134 Remaining moving in aisle: 31 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50085 Longest unresolved passenger ID: 0 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P59(7C/LEFT) -> P52(16E/LEFT) -> P92(28A/LEFT) -> P243(27B/LEFT) -> P247(25F/LEFT) -> P106(28B/LEFT) -> P230(17B/LEFT) -> P123(12A/LEFT) -> P2(31E/LEFT) -> P191(22A/LEFT) -> P80(25D/LEFT) -> P25(20E/LEFT) -> P104(30A/LEFT) -> P82(32D/LEFT) -> P148(27C/LEFT) -> P146(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 59 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 66961 Total stationary ticks: 359761 Seat-event requests: 3353 Failed seat-event starts: 3253 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 146 Critical blocker identity: P146->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 40 Unresolved outside passengers: 134 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P146(19A/LEFT/WAITING_FOR_SEAT_EVENT) P148(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(12A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P243(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P59(7C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3252 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 56 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3252 Rear-boundary failures: 1 Middle-bank reservation failures: 0 Active-event deferrals: 405 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[56]: P56(20A/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P56->20A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P56{seat=20A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=20,directBlocker=-1,lastMoveTick=206,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 20 Current unavailable yield tiles: 20 Current yield-tile occupants: 56 Final row-event chain: 146|56 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 18 Scenario seed: -3425170433609461563 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2437 Passengers seated: 229/274 Average waiting ticks: 528.59 Longest waiting passenger: P12->15C(LEFT) Longest waiting ticks: 2437 LEFT AISLE ---------- Total moves: 1784 Maximum occupied tiles: 30 Seat events: 97 Single-blocker events: 28 Multiple-blocker events: 4 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2098 Maximum occupied tiles: 15 Seat events: 132 Single-blocker events: 33 Multiple-blocker events: 17 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 84 Reservations granted: 84 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 30 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53379 Longest unresolved passenger ID: 12 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P54(6B/LEFT) -> P242(14F/LEFT) -> P32(13B/LEFT) -> P216(10C/LEFT) -> P140(32E/LEFT) -> P132(23B/LEFT) -> P177(25C/LEFT) -> P232(22C/LEFT) -> P4(15B/LEFT) -> P61(31B/LEFT) -> P171(21E/LEFT) -> P233(26B/LEFT) -> P89(20F/LEFT) -> P222(21B/LEFT) -> P77(24C/LEFT) -> P183(28E/LEFT) -> P153(17A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 54 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 66107 Total stationary ticks: 201461 Seat-event requests: 3710 Failed seat-event starts: 3481 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 153 Critical blocker identity: P153->17A(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 34 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P153(17A/LEFT/WAITING_FOR_SEAT_EVENT) P183(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P216(10C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(13B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1820 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 18|19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 108 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1820 Rear-boundary failures: 1661 Middle-bank reservation failures: 0 Active-event deferrals: 1083 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 11 Yield-occupant trace: yieldOccupant[108]: P108(22B/LEFT/MOVING_IN_AISLE@tile19) -> P250(25A/LEFT/MOVING_IN_AISLE@tile20) -> P9(29C/LEFT/MOVING_IN_AISLE@tile21) -> P214(23C/LEFT/MOVING_IN_AISLE@tile22) -> P175(26C/LEFT/MOVING_IN_AISLE@tile23) -> P239(26D/LEFT/MOVING_IN_AISLE@tile24) -> P272(29E/LEFT/MOVING_IN_AISLE@tile25) -> P65(31C/LEFT/MOVING_IN_AISLE@tile26) -> P75(32A/LEFT/MOVING_IN_AISLE@tile27) -> P71(30D/LEFT/MOVING_IN_AISLE@tile28) -> P21(29A/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P21->29A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P108{seat=22B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=250,lastMoveTick=640,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 18|19 Current unavailable yield tiles: 19 Current yield-tile occupants: 108 Final row-event chain: 153|108|250|9|214|175|239|272|65|75|71|21 Final row-event chain length: 12 Distinct row events in chain: 12 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3710\nPrecedence substitutions made: 7\nDependency chains followed: 7\nBlocked by waiting-row occupant: 7\nSubstituted events started: 9\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | baseline=100/274 (36.50%) | protected=229/274 (83.58%) | seatedDelta=+129 | completionDelta=+47.08% | outsideDelta=-123 | substitutions=7 | rowBlocks=7 | substitutedStarts=9 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 19 Scenario seed: -387803864677120641 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2186 Passengers seated: 114/228 Average waiting ticks: 899.82 Longest waiting passenger: P0->9B(LEFT) Longest waiting ticks: 2186 LEFT AISLE ---------- Total moves: 522 Maximum occupied tiles: 22 Seat events: 21 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 RIGHT AISLE ----------- Total moves: 1564 Maximum occupied tiles: 26 Seat events: 93 Single-blocker events: 29 Multiple-blocker events: 2 Temporary aisle reoccupations: 33 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3733 Reservations granted: 3726 Reservations denied/waited: 7 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 67 Remaining moving in aisle: 41 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 73202 Longest unresolved passenger ID: 0 Longest unresolved row: 9 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P125(11H/RIGHT) -> P156(9C/RIGHT) -> P223(19F/RIGHT) -> P138(23F/RIGHT) -> P174(23H/RIGHT) -> P207(18H/RIGHT) -> P31(22H/RIGHT) -> P221(22G/RIGHT) -> P224(26G/RIGHT) -> P43(24E/RIGHT) -> P197(24G/RIGHT) -> P140(18E/RIGHT) -> P15(25H/RIGHT) -> P186(25E/RIGHT) -> P84(29D/RIGHT) -> P56(22F/RIGHT) -> P220(24D/RIGHT) -> P163(25G/RIGHT) -> P170(28H/RIGHT) -> P73(27F/RIGHT) -> P58(29C/RIGHT) -> P136(30C/RIGHT) -> P55(28C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 87927 Total stationary ticks: 280022 Seat-event requests: 3821 Failed seat-event starts: 3707 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 55 Critical blocker identity: P55->28C(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 47 Unresolved outside passengers: 67 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P55(28C/RIGHT/WAITING_FOR_SEAT_EVENT) P136(30C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P186(25E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P224(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P156(9C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P125(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3707 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 145 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3707 Rear-boundary failures: 0 Middle-bank reservation failures: 7 Active-event deferrals: 1165 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[145]: P145(29H/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P145->29H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P145{seat=29H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=114,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 145 Final row-event chain: 55|145 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 19 Scenario seed: -387803864677120641 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2301 Passengers seated: 135/228 Average waiting ticks: 941.89 Longest waiting passenger: P0->9B(LEFT) Longest waiting ticks: 2301 LEFT AISLE ---------- Total moves: 522 Maximum occupied tiles: 22 Seat events: 21 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 RIGHT AISLE ----------- Total moves: 1702 Maximum occupied tiles: 14 Seat events: 114 Single-blocker events: 38 Multiple-blocker events: 2 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2256 Reservations granted: 2248 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 67 Remaining moving in aisle: 20 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 42633 Longest unresolved passenger ID: 0 Longest unresolved row: 9 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P177(14F/LEFT) -> P72(29E/LEFT) -> P7(7D/LEFT) -> P180(29B/LEFT) -> P70(10B/LEFT) -> P36(8F/LEFT) -> P216(24F/LEFT) -> P194(28F/LEFT) -> P168(10E/LEFT) -> P67(18B/LEFT) -> P60(26D/LEFT) -> P132(22A/LEFT) -> P24(25C/LEFT) -> P161(27B/LEFT) -> P203(15D/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 177 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 20 Total blocked ticks: 57390 Total stationary ticks: 259345 Seat-event requests: 3864 Failed seat-event starts: 3729 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 203 Critical blocker identity: P203->15D(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 26 Unresolved outside passengers: 67 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P203(15D/LEFT/WAITING_FOR_SEAT_EVENT) P161(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P24(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P67(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(10E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P216(24F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(8F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(7D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3727 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 131 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3727 Rear-boundary failures: 2 Middle-bank reservation failures: 8 Active-event deferrals: 825 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[131]: P131(23B/LEFT/MOVING_IN_AISLE@tile16) -> P214(28D/LEFT/MOVING_IN_AISLE@tile17) -> P13(21A/LEFT/MOVING_IN_AISLE@tile18) -> P139(27A/LEFT/MOVING_IN_AISLE@tile19) -> P6(20A/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P6->20A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P131{seat=23B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=214,lastMoveTick=131,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 131 Final row-event chain: 203|131|214|13|139|6 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3873\nPrecedence substitutions made: 1\nDependency chains followed: 1590\nBlocked by waiting-row occupant: 3139\nSubstituted events started: 1\nOccupied-space rejections: 1549\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | baseline=114/228 (50.00%) | protected=135/228 (59.21%) | seatedDelta=+21 | completionDelta=+9.21% | outsideDelta=+0 | substitutions=1 | rowBlocks=3139 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 20 Scenario seed: 9025601861030892012 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2119 Passengers seated: 162/192 Average waiting ticks: 330.24 Longest waiting passenger: P160->21F(LEFT) Longest waiting ticks: 2065 LEFT AISLE ---------- Total moves: 1342 Maximum occupied tiles: 12 Seat events: 88 Single-blocker events: 26 Multiple-blocker events: 3 Temporary aisle reoccupations: 32 RIGHT AISLE ----------- Total moves: 1279 Maximum occupied tiles: 25 Seat events: 74 Single-blocker events: 16 Multiple-blocker events: 3 Temporary aisle reoccupations: 22 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3238 Reservations granted: 3238 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 26 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 42128 Longest unresolved passenger ID: 79 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P26(30E/RIGHT) -> P10(28C/RIGHT) -> P172(19H/RIGHT) -> P7(27F/RIGHT) -> P30(16G/RIGHT) -> P173(20G/RIGHT) -> P40(15G/RIGHT) -> P52(29F/RIGHT) -> P62(13D/RIGHT) -> P59(14H/RIGHT) -> P5(24H/RIGHT) -> P179(15H/RIGHT) -> P89(16F/RIGHT) -> P141(17G/RIGHT) -> P39(16H/RIGHT) -> P152(29C/RIGHT) -> P86(20F/RIGHT) -> P94(26F/RIGHT) -> P110(20E/RIGHT) -> P74(27G/RIGHT) -> P102(26G/RIGHT) -> P70(27H/RIGHT) -> P79(29H/RIGHT) -> P78(24D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 26 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 52125 Total stationary ticks: 107703 Seat-event requests: 3318 Failed seat-event starts: 3156 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 78 Critical blocker identity: P78->24D(RIGHT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 30 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P78(24D/RIGHT/WAITING_FOR_SEAT_EVENT) P79(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P74(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P110(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(29C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P59(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(13D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P30(16G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3156 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 25|26 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 96 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3156 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 638 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[96]: P96(25G/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P96->25G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P96{seat=25G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=25,directBlocker=-1,lastMoveTick=370,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 25|26 Current unavailable yield tiles: 25 Current yield-tile occupants: 96 Final row-event chain: 78|96 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 20 Scenario seed: 9025601861030892012 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2180 Passengers seated: 188/192 Average waiting ticks: 315.04 Longest waiting passenger: P152->29C(RIGHT) Longest waiting ticks: 2126 LEFT AISLE ---------- Total moves: 1353 Maximum occupied tiles: 12 Seat events: 93 Single-blocker events: 28 Multiple-blocker events: 4 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1500 Maximum occupied tiles: 12 Seat events: 95 Single-blocker events: 19 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1645 Reservations granted: 1645 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 4835 Longest unresolved passenger ID: 152 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P26(30E/RIGHT) -> P10(28C/RIGHT) -> P52(29F/RIGHT) -> P152(29C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 26 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 10508 Total stationary ticks: 67896 Seat-event requests: 1740 Failed seat-event starts: 1552 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 152 Critical blocker identity: P152->29C(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 4 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P152(29C/RIGHT/WAITING_FOR_SEAT_EVENT) P52(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1549 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3 Rear-boundary failures: 1549 Middle-bank reservation failures: 0 Active-event deferrals: 566 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1740\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | baseline=162/192 (84.38%) | protected=188/192 (97.92%) | seatedDelta=+26 | completionDelta=+13.54% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 21 Scenario seed: -8379413798781154392 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2184 Passengers seated: 147/235 Average waiting ticks: 792.93 Longest waiting passenger: P1->6F(LEFT) Longest waiting ticks: 2184 LEFT AISLE ---------- Total moves: 771 Maximum occupied tiles: 13 Seat events: 52 Single-blocker events: 6 Multiple-blocker events: 1 Temporary aisle reoccupations: 8 RIGHT AISLE ----------- Total moves: 1570 Maximum occupied tiles: 20 Seat events: 95 Single-blocker events: 26 Multiple-blocker events: 9 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1579 Reservations granted: 1579 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 55 Remaining moving in aisle: 26 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43201 Longest unresolved passenger ID: 1 Longest unresolved row: 6 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P141(4F/LEFT) -> P30(18E/LEFT) -> P107(16D/LEFT) -> P64(6B/LEFT) -> P186(16B/LEFT) -> P123(24B/LEFT) -> P162(10D/LEFT) -> P87(13F/LEFT) -> P204(12D/LEFT) -> P197(23A/LEFT) -> P97(28A/LEFT) -> P86(12A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 141 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 58098 Total stationary ticks: 231786 Seat-event requests: 3599 Failed seat-event starts: 3452 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 86 Critical blocker identity: P86->12A(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 33 Unresolved outside passengers: 55 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P86(12A/LEFT/WAITING_FOR_SEAT_EVENT) P97(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P204(12D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(13F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P162(10D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(6B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(4F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3331 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 13 Critical blocker unavailable yield tiles: 13 Critical blocker yield-tile occupants: 109 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3331 Rear-boundary failures: 121 Middle-bank reservation failures: 0 Active-event deferrals: 561 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[109]: P109(13B/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P109->13B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P109{seat=13B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=13,directBlocker=-1,lastMoveTick=343,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 13 Current unavailable yield tiles: 13 Current yield-tile occupants: 109 Final row-event chain: 86|109 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 21 Scenario seed: -8379413798781154392 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2328 Passengers seated: 212/235 Average waiting ticks: 434.03 Longest waiting passenger: P73->22H(RIGHT) Longest waiting ticks: 2328 LEFT AISLE ---------- Total moves: 1632 Maximum occupied tiles: 12 Seat events: 117 Single-blocker events: 19 Multiple-blocker events: 14 Temporary aisle reoccupations: 52 RIGHT AISLE ----------- Total moves: 1570 Maximum occupied tiles: 20 Seat events: 95 Single-blocker events: 24 Multiple-blocker events: 11 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1763 Reservations granted: 1763 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25480 Longest unresolved passenger ID: 73 Longest unresolved row: 22 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P116(24C/RIGHT) -> P35(15H/RIGHT) -> P31(26F/RIGHT) -> P150(24H/RIGHT) -> P220(8D/RIGHT) -> P138(28E/RIGHT) -> P181(21G/RIGHT) -> P177(17H/RIGHT) -> P212(9C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 116 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 38785 Total stationary ticks: 130599 Seat-event requests: 1987 Failed seat-event starts: 1775 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 212 Critical blocker identity: P212->9C(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 20 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P212(9C/RIGHT/WAITING_FOR_SEAT_EVENT) P177(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(8D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(24C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1657 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 10|11|12 Critical blocker unavailable yield tiles: 10|11 Critical blocker yield-tile occupants: 227|168 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1657 Rear-boundary failures: 118 Middle-bank reservation failures: 0 Active-event deferrals: 650 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[227]: P227(26H/RIGHT/MOVING_IN_AISLE@tile10) -> P168(11G/RIGHT/WAITING_AT_ROW@tile11) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[168]: P168(11G/RIGHT/WAITING_AT_ROW@tile11) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P168->11G(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P227{seat=26H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=10,directBlocker=168,lastMoveTick=684,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P168{seat=11G,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=11,directBlocker=-1,lastMoveTick=683,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 10|11|12 Current unavailable yield tiles: 10|11 Current yield-tile occupants: 227|168 Final row-event chain: 212|227|168 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1987\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | baseline=147/235 (62.55%) | protected=212/235 (90.21%) | seatedDelta=+65 | completionDelta=+27.66% | outsideDelta=-52 | substitutions=3 | rowBlocks=3 | substitutedStarts=5 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 22 Scenario seed: 8984357731885309507 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2513 Passengers seated: 234/353 Average waiting ticks: 837.41 Longest waiting passenger: P3->17F(RIGHT) Longest waiting ticks: 2513 LEFT AISLE ---------- Total moves: 2620 Maximum occupied tiles: 32 Seat events: 138 Single-blocker events: 40 Multiple-blocker events: 11 Temporary aisle reoccupations: 62 RIGHT AISLE ----------- Total moves: 2107 Maximum occupied tiles: 34 Seat events: 96 Single-blocker events: 22 Multiple-blocker events: 3 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3641 Reservations granted: 3641 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 53 Remaining moving in aisle: 57 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 97640 Longest unresolved passenger ID: 3 Longest unresolved row: 17 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P108(8E/RIGHT) -> P7(30I/RIGHT) -> P290(19D/RIGHT) -> P213(21D/RIGHT) -> P38(16H/RIGHT) -> P66(25D/RIGHT) -> P314(24F/RIGHT) -> P229(34D/RIGHT) -> P345(27J/RIGHT) -> P215(20G/RIGHT) -> P29(16E/RIGHT) -> P267(34J/RIGHT) -> P149(22E/RIGHT) -> P329(19F/RIGHT) -> P119(22I/RIGHT) -> P72(33H/RIGHT) -> P309(36E/RIGHT) -> P221(19I/RIGHT) -> P234(28I/RIGHT) -> P107(23H/RIGHT) -> P333(25G/RIGHT) -> P176(32H/RIGHT) -> P217(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 108 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 57 Total blocked ticks: 120162 Total stationary ticks: 397200 Seat-event requests: 3884 Failed seat-event starts: 3650 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 66 Unresolved outside passengers: 53 Unresolved internal passengers outside critical tree: 43 Critical blocker tree: P217(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P176(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P333(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P234(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P309(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P329(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P345(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P314(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P290(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(8E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3496 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 24|25|26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 11 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3496 Rear-boundary failures: 154 Middle-bank reservation failures: 0 Active-event deferrals: 1820 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[11]: P11(31E/RIGHT/MOVING_IN_AISLE@tile26) -> P188(35G/RIGHT/MOVING_IN_AISLE@tile27) -> P195(35I/RIGHT/MOVING_IN_AISLE@tile28) -> P100(30D/RIGHT/MOVING_IN_AISLE@tile29) -> P224(30E/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P224->30E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P11{seat=31E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=188,lastMoveTick=659,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 24|25|26 Current unavailable yield tiles: 26 Current yield-tile occupants: 11 Final row-event chain: 217|11|188|195|100|224 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 22 Scenario seed: 8984357731885309507 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2720 Passengers seated: 264/353 Average waiting ticks: 814.78 Longest waiting passenger: P3->17F(RIGHT) Longest waiting ticks: 2720 LEFT AISLE ---------- Total moves: 3039 Maximum occupied tiles: 18 Seat events: 168 Single-blocker events: 47 Multiple-blocker events: 19 Temporary aisle reoccupations: 86 RIGHT AISLE ----------- Total moves: 2107 Maximum occupied tiles: 34 Seat events: 96 Single-blocker events: 22 Multiple-blocker events: 3 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2267 Reservations granted: 2267 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 43 Remaining moving in aisle: 41 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 80333 Longest unresolved passenger ID: 3 Longest unresolved row: 17 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P108(8E/RIGHT) -> P7(30I/RIGHT) -> P290(19D/RIGHT) -> P213(21D/RIGHT) -> P38(16H/RIGHT) -> P66(25D/RIGHT) -> P314(24F/RIGHT) -> P229(34D/RIGHT) -> P345(27J/RIGHT) -> P215(20G/RIGHT) -> P29(16E/RIGHT) -> P267(34J/RIGHT) -> P149(22E/RIGHT) -> P329(19F/RIGHT) -> P119(22I/RIGHT) -> P72(33H/RIGHT) -> P309(36E/RIGHT) -> P221(19I/RIGHT) -> P234(28I/RIGHT) -> P107(23H/RIGHT) -> P333(25G/RIGHT) -> P176(32H/RIGHT) -> P217(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 108 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 41 Total blocked ticks: 97832 Total stationary ticks: 372277 Seat-event requests: 4178 Failed seat-event starts: 3914 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 46 Unresolved outside passengers: 43 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P217(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P176(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P333(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P234(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P309(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P329(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P345(27J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P314(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(21D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P290(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P108(8E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3760 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 24|25|26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 11 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3760 Rear-boundary failures: 154 Middle-bank reservation failures: 0 Active-event deferrals: 1788 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[11]: P11(31E/RIGHT/MOVING_IN_AISLE@tile26) -> P188(35G/RIGHT/MOVING_IN_AISLE@tile27) -> P195(35I/RIGHT/MOVING_IN_AISLE@tile28) -> P100(30D/RIGHT/MOVING_IN_AISLE@tile29) -> P224(30E/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P224->30E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P11{seat=31E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=188,lastMoveTick=659,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 24|25|26 Current unavailable yield tiles: 26 Current yield-tile occupants: 11 Final row-event chain: 217|11|188|195|100|224 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 4178\nPrecedence substitutions made: 1\nDependency chains followed: 1705\nBlocked by waiting-row occupant: 1705\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | baseline=234/353 (66.29%) | protected=264/353 (74.79%) | seatedDelta=+30 | completionDelta=+8.50% | outsideDelta=-10 | substitutions=1 | rowBlocks=1705 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 23 Scenario seed: 2962826664265284447 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2127 Passengers seated: 113/216 Average waiting ticks: 944.46 Longest waiting passenger: P2->24C(LEFT) Longest waiting ticks: 2127 LEFT AISLE ---------- Total moves: 501 Maximum occupied tiles: 9 Seat events: 30 Single-blocker events: 3 Multiple-blocker events: 0 Temporary aisle reoccupations: 3 RIGHT AISLE ----------- Total moves: 1393 Maximum occupied tiles: 22 Seat events: 83 Single-blocker events: 15 Multiple-blocker events: 1 Temporary aisle reoccupations: 17 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3574 Reservations granted: 3574 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 72 Remaining moving in aisle: 25 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 40882 Longest unresolved passenger ID: 2 Longest unresolved row: 24 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P187(27E/RIGHT) -> P198(19F/RIGHT) -> P73(21E/RIGHT) -> P176(20C/RIGHT) -> P26(15H/RIGHT) -> P40(21H/RIGHT) -> P168(19G/RIGHT) -> P61(18C/RIGHT) -> P153(20H/RIGHT) -> P92(21C/RIGHT) -> P162(28G/RIGHT) -> P45(25D/RIGHT) -> P4(22H/RIGHT) -> P117(26C/RIGHT) -> P28(29F/RIGHT) -> P24(24H/RIGHT) -> P44(27C/RIGHT) -> P15(30D/RIGHT) -> P155(27F/RIGHT) -> P115(29G/RIGHT) -> P23(28C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 187 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 54365 Total stationary ticks: 246307 Seat-event requests: 3636 Failed seat-event starts: 3523 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 23 Critical blocker identity: P23->28C(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 31 Unresolved outside passengers: 72 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P23(28C/RIGHT/WAITING_FOR_SEAT_EVENT) P115(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(27C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(21C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(18C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(20C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3523 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 156 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3523 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 604 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[156]: P156(29H/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P156->29H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P156{seat=29H,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=253,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 156 Final row-event chain: 23|156 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 23 Scenario seed: 2962826664265284447 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2298 Passengers seated: 213/216 Average waiting ticks: 378.31 Longest waiting passenger: P15->30D(RIGHT) Longest waiting ticks: 2242 LEFT AISLE ---------- Total moves: 1685 Maximum occupied tiles: 10 Seat events: 109 Single-blocker events: 24 Multiple-blocker events: 8 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 1511 Maximum occupied tiles: 13 Seat events: 104 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 42 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3259 Reservations granted: 3256 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 1 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 3859 Longest unresolved passenger ID: 15 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P29(30C/LEFT) -> P116(29E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 29 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 1 Total blocked ticks: 9523 Total stationary ticks: 86393 Seat-event requests: 3365 Failed seat-event starts: 3152 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 116 Critical blocker identity: P116->29E(LEFT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 3 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P116(29E/LEFT/WAITING_FOR_SEAT_EVENT) P29(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3151 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1 Rear-boundary failures: 3151 Middle-bank reservation failures: 3 Active-event deferrals: 571 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3368\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | baseline=113/216 (52.31%) | protected=213/216 (98.61%) | seatedDelta=+100 | completionDelta=+46.30% | outsideDelta=-72 | substitutions=3 | rowBlocks=3 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 24 Scenario seed: -2687591394746113414 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2128 Passengers seated: 167/235 Average waiting ticks: 560.71 Longest waiting passenger: P2->9C(RIGHT) Longest waiting ticks: 2128 LEFT AISLE ---------- Total moves: 1288 Maximum occupied tiles: 25 Seat events: 80 Single-blocker events: 23 Multiple-blocker events: 4 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1340 Maximum occupied tiles: 18 Seat events: 87 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1707 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1506 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 25 Remaining moving in aisle: 38 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 58641 Longest unresolved passenger ID: 2 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P107(13D/LEFT) -> P217(23E/LEFT) -> P62(17F/LEFT) -> P54(5D/LEFT) -> P34(26C/LEFT) -> P140(29B/LEFT) -> P227(21C/LEFT) -> P14(23B/LEFT) -> P109(29A/LEFT) -> P153(25D/LEFT) -> P133(28D/LEFT) -> P210(17D/LEFT) -> P203(28B/LEFT) -> P66(27D/LEFT) -> P97(24A/LEFT) -> P212(30F/LEFT) -> P70(28A/LEFT) -> P59(18F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 107 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 38 Total blocked ticks: 70223 Total stationary ticks: 192643 Seat-event requests: 1794 Failed seat-event starts: 1627 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 59 Critical blocker identity: P59->18F(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 43 Unresolved outside passengers: 25 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P59(18F/LEFT/WAITING_FOR_SEAT_EVENT) P70(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(5D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(17F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1614 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 27 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1614 Rear-boundary failures: 13 Middle-bank reservation failures: 0 Active-event deferrals: 567 Simultaneous arbitration losses: 1506 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[27]: P27(19D/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P27->19D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P27{seat=19D,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=19,directBlocker=-1,lastMoveTick=508,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 27 Final row-event chain: 59|27 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 24 Scenario seed: -2687591394746113414 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2369 Passengers seated: 204/235 Average waiting ticks: 424.45 Longest waiting passenger: P36->19F(LEFT) Longest waiting ticks: 2369 LEFT AISLE ---------- Total moves: 1418 Maximum occupied tiles: 28 Seat events: 84 Single-blocker events: 27 Multiple-blocker events: 4 Temporary aisle reoccupations: 35 RIGHT AISLE ----------- Total moves: 1735 Maximum occupied tiles: 13 Seat events: 120 Single-blocker events: 32 Multiple-blocker events: 10 Temporary aisle reoccupations: 55 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1951 Reservations granted: 1951 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 25 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45065 Longest unresolved passenger ID: 36 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P107(13D/LEFT) -> P217(23E/LEFT) -> P62(17F/LEFT) -> P34(26C/LEFT) -> P140(29B/LEFT) -> P227(21C/LEFT) -> P14(23B/LEFT) -> P109(29A/LEFT) -> P153(25D/LEFT) -> P133(28D/LEFT) -> P203(28B/LEFT) -> P66(27D/LEFT) -> P97(24A/LEFT) -> P212(30F/LEFT) -> P70(28A/LEFT) -> P78(29E/LEFT) -> P155(30A/LEFT) -> P105(26E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 107 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 55032 Total stationary ticks: 147694 Seat-event requests: 2056 Failed seat-event starts: 1852 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 105 Critical blocker identity: P105->26E(LEFT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 28 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P105(26E/LEFT/WAITING_FOR_SEAT_EVENT) P155(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P62(17F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1839 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 5 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1839 Rear-boundary failures: 13 Middle-bank reservation failures: 0 Active-event deferrals: 560 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[5]: P5(30E/LEFT/MOVING_IN_AISLE@tile27) -> P46(30B/LEFT/MOVING_IN_AISLE@tile28) -> P233(29F/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P233->29F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P5{seat=30E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=46,lastMoveTick=365,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 5 Final row-event chain: 105|5|46|233 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2056\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | baseline=167/235 (71.06%) | protected=204/235 (86.81%) | seatedDelta=+37 | completionDelta=+15.74% | outsideDelta=-22 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 25 Scenario seed: 4434064411982486166 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2178 Passengers seated: 168/353 Average waiting ticks: 1129.75 Longest waiting passenger: P1->30F(LEFT) Longest waiting ticks: 2178 LEFT AISLE ---------- Total moves: 1464 Maximum occupied tiles: 14 Seat events: 76 Single-blocker events: 11 Multiple-blocker events: 4 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1801 Maximum occupied tiles: 27 Seat events: 92 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3219 Reservations granted: 3219 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 144 Remaining moving in aisle: 31 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48718 Longest unresolved passenger ID: 1 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P155(18J/RIGHT) -> P117(24G/RIGHT) -> P252(19D/RIGHT) -> P308(19H/RIGHT) -> P256(33H/RIGHT) -> P244(35F/RIGHT) -> P272(22G/RIGHT) -> P127(20E/RIGHT) -> P42(24J/RIGHT) -> P237(35I/RIGHT) -> P279(30G/RIGHT) -> P49(23J/RIGHT) -> P84(34J/RIGHT) -> P174(24I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 155 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 69379 Total stationary ticks: 450552 Seat-event requests: 3393 Failed seat-event starts: 3225 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 174 Critical blocker identity: P174->24I(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 41 Unresolved outside passengers: 144 Unresolved internal passengers outside critical tree: 27 Critical blocker tree: P174(24I/RIGHT/WAITING_FOR_SEAT_EVENT) P84(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P49(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P256(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P308(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P252(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3211 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 187 Waiting-row passengers with zero blockers: 6 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3211 Rear-boundary failures: 14 Middle-bank reservation failures: 0 Active-event deferrals: 679 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[187]: P187(32I/RIGHT/MOVING_IN_AISLE@tile25) -> P334(26F/RIGHT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P334->26F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P187{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=334,lastMoveTick=460,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 187 Final row-event chain: 174|187|334 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 25 Scenario seed: 4434064411982486166 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2673 Passengers seated: 259/353 Average waiting ticks: 914.71 Longest waiting passenger: P8->23I(RIGHT) Longest waiting ticks: 2673 LEFT AISLE ---------- Total moves: 2895 Maximum occupied tiles: 14 Seat events: 167 Single-blocker events: 39 Multiple-blocker events: 21 Temporary aisle reoccupations: 82 RIGHT AISLE ----------- Total moves: 1801 Maximum occupied tiles: 27 Seat events: 92 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2112 Reservations granted: 2112 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 67 Remaining moving in aisle: 23 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 47301 Longest unresolved passenger ID: 8 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P155(18J/RIGHT) -> P117(24G/RIGHT) -> P252(19D/RIGHT) -> P308(19H/RIGHT) -> P256(33H/RIGHT) -> P244(35F/RIGHT) -> P272(22G/RIGHT) -> P127(20E/RIGHT) -> P42(24J/RIGHT) -> P237(35I/RIGHT) -> P279(30G/RIGHT) -> P49(23J/RIGHT) -> P84(34J/RIGHT) -> P174(24I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 155 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 62349 Total stationary ticks: 374605 Seat-event requests: 2348 Failed seat-event starts: 2089 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 174 Critical blocker identity: P174->24I(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 27 Unresolved outside passengers: 67 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P174(24I/RIGHT/WAITING_FOR_SEAT_EVENT) P84(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P49(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P127(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P256(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P308(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P252(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P117(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P155(18J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2075 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 187 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2075 Rear-boundary failures: 14 Middle-bank reservation failures: 0 Active-event deferrals: 961 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[187]: P187(32I/RIGHT/MOVING_IN_AISLE@tile25) -> P334(26F/RIGHT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P334->26F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P187{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=334,lastMoveTick=460,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 187 Final row-event chain: 174|187|334 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 2348\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | baseline=168/353 (47.59%) | protected=259/353 (73.37%) | seatedDelta=+91 | completionDelta=+25.78% | outsideDelta=-77 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 26 Scenario seed: -2140408149303090705 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2318 Passengers seated: 188/245 Average waiting ticks: 715.64 Longest waiting passenger: P1->9D(LEFT) Longest waiting ticks: 2318 LEFT AISLE ---------- Total moves: 1155 Maximum occupied tiles: 15 Seat events: 73 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 1769 Maximum occupied tiles: 12 Seat events: 115 Single-blocker events: 29 Multiple-blocker events: 8 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 63 Reservations granted: 63 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 42 Remaining moving in aisle: 9 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 16536 Longest unresolved passenger ID: 1 Longest unresolved row: 9 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P154(30A/LEFT) -> P23(5B/LEFT) -> P88(19A/LEFT) -> P218(25F/LEFT) -> P109(32B/LEFT) -> P110(19F/LEFT) -> P242(14C/LEFT) -> P135(31F/LEFT) -> P226(18B/LEFT) -> P158(10B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 154 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 9 Total blocked ticks: 31448 Total stationary ticks: 194508 Seat-event requests: 1998 Failed seat-event starts: 1810 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 158 Critical blocker identity: P158->10B(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 15 Unresolved outside passengers: 42 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P158(10B/LEFT/WAITING_FOR_SEAT_EVENT) P226(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(5B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P154(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1810 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 167 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1810 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 472 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[167]: P167(11A/LEFT/WAITING_AT_ROW@tile11) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P167->11A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P167{seat=11A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=11,directBlocker=-1,lastMoveTick=502,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 167 Final row-event chain: 158|167 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 26 Scenario seed: -2140408149303090705 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2395 Passengers seated: 241/245 Average waiting ticks: 404.89 Longest waiting passenger: P109->32B(LEFT) Longest waiting ticks: 2345 LEFT AISLE ---------- Total moves: 2059 Maximum occupied tiles: 15 Seat events: 126 Single-blocker events: 41 Multiple-blocker events: 12 Temporary aisle reoccupations: 65 RIGHT AISLE ----------- Total moves: 1769 Maximum occupied tiles: 12 Seat events: 115 Single-blocker events: 29 Multiple-blocker events: 8 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 83 Reservations granted: 83 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 5223 Longest unresolved passenger ID: 109 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P189(31C/LEFT) -> P117(32D/LEFT) -> P73(32A/LEFT) -> P109(32B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 189 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 12443 Total stationary ticks: 108018 Seat-event requests: 1840 Failed seat-event starts: 1599 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 109 Critical blocker identity: P109->32B(LEFT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 4 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P109(32B/LEFT/WAITING_FOR_SEAT_EVENT) P73(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1589 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 10 Rear-boundary failures: 1589 Middle-bank reservation failures: 0 Active-event deferrals: 710 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1840\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | baseline=188/245 (76.73%) | protected=241/245 (98.37%) | seatedDelta=+53 | completionDelta=+21.63% | outsideDelta=-42 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 27 Scenario seed: -4119176995566533201 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2136 Passengers seated: 158/204 Average waiting ticks: 512.06 Longest waiting passenger: P13->8E(RIGHT) Longest waiting ticks: 2136 LEFT AISLE ---------- Total moves: 1400 Maximum occupied tiles: 16 Seat events: 88 Single-blocker events: 13 Multiple-blocker events: 5 Temporary aisle reoccupations: 23 RIGHT AISLE ----------- Total moves: 1103 Maximum occupied tiles: 14 Seat events: 70 Single-blocker events: 21 Multiple-blocker events: 3 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3339 Reservations granted: 3339 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 16 Remaining moving in aisle: 22 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34709 Longest unresolved passenger ID: 13 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P39(9E/LEFT) -> P18(12C/LEFT) -> P7(28D/LEFT) -> P53(16E/LEFT) -> P181(15D/LEFT) -> P103(20A/LEFT) -> P151(23B/LEFT) -> P48(28B/LEFT) -> P163(22F/LEFT) -> P147(24D/LEFT) -> P144(24C/LEFT) -> P63(25A/LEFT) -> P189(19F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 39 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 51339 Total stationary ticks: 141290 Seat-event requests: 3424 Failed seat-event starts: 3266 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 189 Critical blocker identity: P189->19F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 30 Unresolved outside passengers: 16 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P189(19F/LEFT/WAITING_FOR_SEAT_EVENT) P63(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(15D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P53(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(9E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3214 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 20|21|22 Critical blocker unavailable yield tiles: 20|21 Critical blocker yield-tile occupants: 26|106 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3214 Rear-boundary failures: 52 Middle-bank reservation failures: 0 Active-event deferrals: 725 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[26]: P26(28A/LEFT/MOVING_IN_AISLE@tile20) -> P106(21A/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[106]: P106(21A/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P106->21A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P26{seat=28A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=106,lastMoveTick=573,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P106{seat=21A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=572,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 20|21|22 Current unavailable yield tiles: 20|21 Current yield-tile occupants: 26|106 Final row-event chain: 189|26|106 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 27 Scenario seed: -4119176995566533201 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2155 Passengers seated: 178/204 Average waiting ticks: 367.15 Longest waiting passenger: P189->19F(LEFT) Longest waiting ticks: 2121 LEFT AISLE ---------- Total moves: 1400 Maximum occupied tiles: 16 Seat events: 88 Single-blocker events: 12 Multiple-blocker events: 6 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 1396 Maximum occupied tiles: 19 Seat events: 90 Single-blocker events: 27 Multiple-blocker events: 6 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3287 Reservations granted: 3287 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 21 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 33102 Longest unresolved passenger ID: 173 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P39(9E/LEFT) -> P18(12C/LEFT) -> P7(28D/LEFT) -> P53(16E/LEFT) -> P181(15D/LEFT) -> P103(20A/LEFT) -> P151(23B/LEFT) -> P48(28B/LEFT) -> P163(22F/LEFT) -> P147(24D/LEFT) -> P144(24C/LEFT) -> P63(25A/LEFT) -> P189(19F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 39 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 45272 Total stationary ticks: 110311 Seat-event requests: 3382 Failed seat-event starts: 3204 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 189 Critical blocker identity: P189->19F(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P189(19F/LEFT/WAITING_FOR_SEAT_EVENT) P63(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(15D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P53(16E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(9E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3152 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 20|21|22 Critical blocker unavailable yield tiles: 20|21 Critical blocker yield-tile occupants: 26|106 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3152 Rear-boundary failures: 52 Middle-bank reservation failures: 0 Active-event deferrals: 931 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[26]: P26(28A/LEFT/MOVING_IN_AISLE@tile20) -> P106(21A/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[106]: P106(21A/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P106->21A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P26{seat=28A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=106,lastMoveTick=573,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P106{seat=21A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=572,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 20|21|22 Current unavailable yield tiles: 20|21 Current yield-tile occupants: 26|106 Final row-event chain: 189|26|106 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3382\nPrecedence substitutions made: 1\nDependency chains followed: 1606\nBlocked by waiting-row occupant: 1606\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | baseline=158/204 (77.45%) | protected=178/204 (87.25%) | seatedDelta=+20 | completionDelta=+9.80% | outsideDelta=-16 | substitutions=1 | rowBlocks=1606 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 28 Scenario seed: 8509605163782302600 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2085 Passengers seated: 148/204 Average waiting ticks: 469.00 Longest waiting passenger: P41->27C(RIGHT) Longest waiting ticks: 2085 LEFT AISLE ---------- Total moves: 1082 Maximum occupied tiles: 22 Seat events: 70 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1336 Maximum occupied tiles: 24 Seat events: 78 Single-blocker events: 16 Multiple-blocker events: 6 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3226 Reservations granted: 3220 Reservations denied/waited: 6 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 10 Remaining moving in aisle: 36 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 56293 Longest unresolved passenger ID: 41 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P15(19E/RIGHT) -> P52(3H/RIGHT) -> P90(5F/RIGHT) -> P27(22E/RIGHT) -> P1(30H/RIGHT) -> P177(14H/RIGHT) -> P31(17H/RIGHT) -> P18(18G/RIGHT) -> P109(10G/RIGHT) -> P53(25C/RIGHT) -> P165(12E/RIGHT) -> P122(23H/RIGHT) -> P70(25D/RIGHT) -> P61(27H/RIGHT) -> P166(29E/RIGHT) -> P19(17E/RIGHT) -> P113(30F/RIGHT) -> P22(18C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 15 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 75345 Total stationary ticks: 153856 Seat-event requests: 3313 Failed seat-event starts: 3165 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->18C(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 46 Unresolved outside passengers: 10 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P22(18C/RIGHT/WAITING_FOR_SEAT_EVENT) P113(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(12E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(3H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3165 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 19|20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 123 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3165 Rear-boundary failures: 0 Middle-bank reservation failures: 6 Active-event deferrals: 640 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[123]: P123(23G/RIGHT/MOVING_IN_AISLE@tile20) -> P72(21E/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P72->21E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P123{seat=23G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=72,lastMoveTick=510,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 19|20 Current unavailable yield tiles: 20 Current yield-tile occupants: 123 Final row-event chain: 22|123|72 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 28 Scenario seed: 8509605163782302600 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2132 Passengers seated: 171/204 Average waiting ticks: 400.72 Longest waiting passenger: P41->27C(RIGHT) Longest waiting ticks: 2132 LEFT AISLE ---------- Total moves: 1282 Maximum occupied tiles: 15 Seat events: 89 Single-blocker events: 20 Multiple-blocker events: 7 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1340 Maximum occupied tiles: 20 Seat events: 82 Single-blocker events: 17 Multiple-blocker events: 6 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3198 Reservations granted: 3193 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 6 Remaining moving in aisle: 23 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 35937 Longest unresolved passenger ID: 41 Longest unresolved row: 27 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P15(19E/RIGHT) -> P52(3H/RIGHT) -> P90(5F/RIGHT) -> P27(22E/RIGHT) -> P1(30H/RIGHT) -> P177(14H/RIGHT) -> P31(17H/RIGHT) -> P18(18G/RIGHT) -> P109(10G/RIGHT) -> P53(25C/RIGHT) -> P165(12E/RIGHT) -> P122(23H/RIGHT) -> P70(25D/RIGHT) -> P61(27H/RIGHT) -> P166(29E/RIGHT) -> P19(17E/RIGHT) -> P113(30F/RIGHT) -> P22(18C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 15 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 45913 Total stationary ticks: 119994 Seat-event requests: 3278 Failed seat-event starts: 3107 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 22 Critical blocker identity: P22->18C(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 27 Unresolved outside passengers: 6 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P22(18C/RIGHT/WAITING_FOR_SEAT_EVENT) P113(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P166(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P122(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(12E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(25C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(3H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3077 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 19|20 Critical blocker unavailable yield tiles: 20 Critical blocker yield-tile occupants: 123 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3077 Rear-boundary failures: 30 Middle-bank reservation failures: 5 Active-event deferrals: 550 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[123]: P123(23G/RIGHT/MOVING_IN_AISLE@tile20) -> P72(21E/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P72->21E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P123{seat=23G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=72,lastMoveTick=530,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 19|20 Current unavailable yield tiles: 20 Current yield-tile occupants: 123 Final row-event chain: 22|123|72 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3284\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | baseline=148/204 (72.55%) | protected=171/204 (83.82%) | seatedDelta=+23 | completionDelta=+11.27% | outsideDelta=-4 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 29 Scenario seed: -1811088755792527557 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2454 Passengers seated: 250/274 Average waiting ticks: 524.52 Longest waiting passenger: P19->14I(RIGHT) Longest waiting ticks: 2454 LEFT AISLE ---------- Total moves: 2028 Maximum occupied tiles: 12 Seat events: 132 Single-blocker events: 38 Multiple-blocker events: 12 Temporary aisle reoccupations: 62 RIGHT AISLE ----------- Total moves: 1988 Maximum occupied tiles: 16 Seat events: 118 Single-blocker events: 23 Multiple-blocker events: 9 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 221 Reservations granted: 220 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 13 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21012 Longest unresolved passenger ID: 19 Longest unresolved row: 14 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P47(19I/RIGHT) -> P159(19E/RIGHT) -> P263(8E/RIGHT) -> P143(30G/RIGHT) -> P160(10G/RIGHT) -> P75(11H/RIGHT) -> P260(10H/RIGHT) -> P124(21I/RIGHT) -> P35(26G/RIGHT) -> P241(25D/RIGHT) -> P15(26H/RIGHT) -> P243(12I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 47 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 39536 Total stationary ticks: 168181 Seat-event requests: 3534 Failed seat-event starts: 3284 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 243 Critical blocker identity: P243->12I(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 21 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P243(12I/RIGHT/WAITING_FOR_SEAT_EVENT) P15(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P263(8E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3177 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 13|14 Critical blocker unavailable yield tiles: 13|14 Critical blocker yield-tile occupants: 233|54 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3177 Rear-boundary failures: 107 Middle-bank reservation failures: 1 Active-event deferrals: 982 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[233]: P233(26I/RIGHT/MOVING_IN_AISLE@tile13) -> P54(14E/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[54]: P54(14E/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P54->14E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P233{seat=26I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=54,lastMoveTick=848,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P54{seat=14E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=14,directBlocker=-1,lastMoveTick=847,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 13|14 Current unavailable yield tiles: 13|14 Current yield-tile occupants: 233|54 Final row-event chain: 243|233|54 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 29 Scenario seed: -1811088755792527557 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2454 Passengers seated: 250/274 Average waiting ticks: 524.52 Longest waiting passenger: P19->14I(RIGHT) Longest waiting ticks: 2454 LEFT AISLE ---------- Total moves: 2028 Maximum occupied tiles: 12 Seat events: 132 Single-blocker events: 38 Multiple-blocker events: 12 Temporary aisle reoccupations: 62 RIGHT AISLE ----------- Total moves: 1988 Maximum occupied tiles: 16 Seat events: 118 Single-blocker events: 23 Multiple-blocker events: 9 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 221 Reservations granted: 220 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 3 Remaining moving in aisle: 13 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21012 Longest unresolved passenger ID: 19 Longest unresolved row: 14 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P47(19I/RIGHT) -> P159(19E/RIGHT) -> P263(8E/RIGHT) -> P143(30G/RIGHT) -> P160(10G/RIGHT) -> P75(11H/RIGHT) -> P260(10H/RIGHT) -> P124(21I/RIGHT) -> P35(26G/RIGHT) -> P241(25D/RIGHT) -> P15(26H/RIGHT) -> P243(12I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 47 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 39536 Total stationary ticks: 168181 Seat-event requests: 3534 Failed seat-event starts: 3284 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 243 Critical blocker identity: P243->12I(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 21 Unresolved outside passengers: 3 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P243(12I/RIGHT/WAITING_FOR_SEAT_EVENT) P15(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P260(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P263(8E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3177 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 13|14 Critical blocker unavailable yield tiles: 13|14 Critical blocker yield-tile occupants: 233|54 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3177 Rear-boundary failures: 107 Middle-bank reservation failures: 1 Active-event deferrals: 982 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[233]: P233(26I/RIGHT/MOVING_IN_AISLE@tile13) -> P54(14E/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[54]: P54(14E/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P54->14E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P233{seat=26I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=13,directBlocker=54,lastMoveTick=848,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P54{seat=14E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=14,directBlocker=-1,lastMoveTick=847,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 13|14 Current unavailable yield tiles: 13|14 Current yield-tile occupants: 233|54 Final row-event chain: 243|233|54 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 3535\nPrecedence substitutions made: 0\nDependency chains followed: 1566\nBlocked by waiting-row occupant: 4598\nSubstituted events started: 0\nOccupied-space rejections: 3032\nMaximum scheduling-chain depth: 4\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | baseline=250/274 (91.24%) | protected=250/274 (91.24%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=4598 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: BASELINE Dependency-aware precedence enabled: false Experiment seed: 1783777227717 Scenario number: 30 Scenario seed: -337201890741472859 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2171 Passengers seated: 166/204 Average waiting ticks: 412.12 Longest waiting passenger: P25->11B(LEFT) Longest waiting ticks: 2171 LEFT AISLE ---------- Total moves: 1121 Maximum occupied tiles: 22 Seat events: 73 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 1565 Maximum occupied tiles: 16 Seat events: 93 Single-blocker events: 31 Multiple-blocker events: 3 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 114 Reservations granted: 109 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 26 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 43000 Longest unresolved passenger ID: 25 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P35(25E/LEFT) -> P39(5F/LEFT) -> P96(10B/LEFT) -> P145(16A/LEFT) -> P13(9B/LEFT) -> P130(24E/LEFT) -> P203(17E/LEFT) -> P42(21A/LEFT) -> P56(30C/LEFT) -> P174(25D/LEFT) -> P186(28E/LEFT) -> P179(22D/LEFT) -> P37(23C/LEFT) -> P60(23B/LEFT) -> P193(17A/LEFT) -> P199(29A/LEFT) -> P0(23A/LEFT) -> P177(19C/LEFT) -> P40(21B/LEFT) -> P33(20A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 55153 Total stationary ticks: 129566 Seat-event requests: 3401 Failed seat-event starts: 3235 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 33 Critical blocker identity: P33->20A(LEFT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 31 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P33(20A/LEFT/WAITING_FOR_SEAT_EVENT) P40(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(22D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(9B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P96(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P39(5F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3206 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 21 Critical blocker unavailable yield tiles: 21 Critical blocker yield-tile occupants: 43 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3206 Rear-boundary failures: 29 Middle-bank reservation failures: 5 Active-event deferrals: 629 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[43]: P43(21C/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P43->21C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P43{seat=21C,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=433,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 21 Current unavailable yield tiles: 21 Current yield-tile occupants: 43 Final row-event chain: 33|43 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: BASELINE\nDependency-aware precedence enabled: false\nNormal candidates examined: 0\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Date/Time: 2026-07-11 14:40:28 Experiment mode: DEPENDENCY_AWARE_PRECEDENCE Dependency-aware precedence enabled: true Experiment seed: 1783777227717 Scenario number: 30 Scenario seed: -337201890741472859 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2230 Passengers seated: 195/204 Average waiting ticks: 340.44 Longest waiting passenger: P139->30D(RIGHT) Longest waiting ticks: 2170 LEFT AISLE ---------- Total moves: 1439 Maximum occupied tiles: 12 Seat events: 102 Single-blocker events: 19 Multiple-blocker events: 6 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 1565 Maximum occupied tiles: 16 Seat events: 93 Single-blocker events: 31 Multiple-blocker events: 3 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 128 Reservations granted: 127 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 7 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 12174 Longest unresolved passenger ID: 122 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P126(27C/RIGHT) -> P1(28F/RIGHT) -> P53(29E/RIGHT) -> P122(30G/RIGHT) -> P139(30D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 126 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 7 Total blocked ticks: 19965 Total stationary ticks: 84543 Seat-event requests: 1818 Failed seat-event starts: 1623 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 139 Critical blocker identity: P139->30D(RIGHT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 9 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P139(30D/RIGHT/WAITING_FOR_SEAT_EVENT) P122(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P1(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(27C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1593 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1593 Rear-boundary failures: 30 Middle-bank reservation failures: 1 Active-event deferrals: 621 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DEPENDENCY_AWARE_PRECEDENCE\nDependency-aware precedence enabled: true\nNormal candidates examined: 1819\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | baseline=166/204 (81.37%) | protected=195/204 (95.59%) | seatedDelta=+29 | completionDelta=+14.22% | outsideDelta=-7 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ************************************************************ Experiment seed: 1783777227717 Scenarios executed: 60 Successful completions: 0 Incomplete/MAX_TICKS: 60 Average completed ticks: 2301.08 Average waiting ticks: 623.50 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 1 Scenario seed: 4098747897166291627 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2236 Passengers seated: 195/216 Average waiting ticks: 418.85 Longest waiting passenger: P62->11C(RIGHT) Longest waiting ticks: 2225 LEFT AISLE ---------- Total moves: 1711 Maximum occupied tiles: 16 Seat events: 102 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1347 Maximum occupied tiles: 13 Seat events: 93 Single-blocker events: 23 Multiple-blocker events: 8 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1739 Reservations granted: 1739 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 13 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 20297 Longest unresolved passenger ID: 1 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P123(13H/RIGHT) -> P153(16C/RIGHT) -> P82(11G/RIGHT) -> P2(19F/RIGHT) -> P203(25G/RIGHT) -> P102(16E/RIGHT) -> P138(22F/RIGHT) -> P62(11C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 123 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 37101 Total stationary ticks: 113161 Seat-event requests: 3370 Failed seat-event starts: 3175 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 62 Critical blocker identity: P62->11C(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 21 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P62(11C/RIGHT/WAITING_FOR_SEAT_EVENT) P138(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(16C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3139 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 12|13|14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 10 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3139 Rear-boundary failures: 36 Middle-bank reservation failures: 0 Active-event deferrals: 841 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[10]: P10(17D/RIGHT/MOVING_IN_AISLE@tile14) -> P49(15G/RIGHT/WAITING_AT_ROW@tile15) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P49->15G(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P10{seat=17D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=49,lastMoveTick=687,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 12|13|14 Current unavailable yield tiles: 14 Current yield-tile occupants: 10 Final row-event chain: 62|10|49 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3370\nPrecedence substitutions made: 1\nDependency chains followed: 1581\nBlocked by waiting-row occupant: 4617\nSubstituted events started: 1\nOccupied-space rejections: 3036\nMaximum scheduling-chain depth: 4\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 1 Scenario seed: 4098747897166291627 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2236 Passengers seated: 195/216 Average waiting ticks: 418.84 Longest waiting passenger: P62->11C(RIGHT) Longest waiting ticks: 2225 LEFT AISLE ---------- Total moves: 1711 Maximum occupied tiles: 16 Seat events: 102 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1347 Maximum occupied tiles: 13 Seat events: 93 Single-blocker events: 23 Multiple-blocker events: 8 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1739 Reservations granted: 1739 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 13 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 20297 Longest unresolved passenger ID: 1 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P123(13H/RIGHT) -> P153(16C/RIGHT) -> P82(11G/RIGHT) -> P2(19F/RIGHT) -> P203(25G/RIGHT) -> P102(16E/RIGHT) -> P138(22F/RIGHT) -> P62(11C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 123 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 37100 Total stationary ticks: 113160 Seat-event requests: 3370 Failed seat-event starts: 3175 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 62 Critical blocker identity: P62->11C(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 21 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P62(11C/RIGHT/WAITING_FOR_SEAT_EVENT) P138(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(11G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P153(16C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P123(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3139 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 12|13|14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 10 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3139 Rear-boundary failures: 36 Middle-bank reservation failures: 0 Active-event deferrals: 841 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[10]: P10(17D/RIGHT/MOVING_IN_AISLE@tile14) -> P49(15G/RIGHT/WAITING_AT_ROW@tile15) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P49->15G(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P10{seat=17D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=49,lastMoveTick=687,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 12|13|14 Current unavailable yield tiles: 14 Current yield-tile occupants: 10 Final row-event chain: 62|10|49 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3370\nPrecedence substitutions made: 1\nDependency chains followed: 1581\nBlocked by waiting-row occupant: 4617\nSubstituted events started: 1\nOccupied-space rejections: 9132\nMaximum scheduling-chain depth: 4\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | baseline=195/216 (90.28%) | scored=195/216 (90.28%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=4617 | substitutedStarts=1 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 2 Scenario seed: 5970535235865406398 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2278 Passengers seated: 196/216 Average waiting ticks: 371.58 Longest waiting passenger: P166->15H(RIGHT) Longest waiting ticks: 2254 LEFT AISLE ---------- Total moves: 1600 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 30 Multiple-blocker events: 4 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 1481 Maximum occupied tiles: 22 Seat events: 85 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 164 Reservations granted: 161 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 17 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28991 Longest unresolved passenger ID: 163 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P60(19G/RIGHT) -> P209(27G/RIGHT) -> P14(14C/RIGHT) -> P215(26H/RIGHT) -> P140(24E/RIGHT) -> P129(18G/RIGHT) -> P77(16D/RIGHT) -> P166(15H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 60 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 38065 Total stationary ticks: 111669 Seat-event requests: 1910 Failed seat-event starts: 1714 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 166 Critical blocker identity: P166->15H(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 20 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P166(15H/RIGHT/WAITING_FOR_SEAT_EVENT) P77(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(14C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1678 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 5 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1678 Rear-boundary failures: 36 Middle-bank reservation failures: 3 Active-event deferrals: 585 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 6 Yield-occupant trace: yieldOccupant[5]: P5(22G/RIGHT/MOVING_IN_AISLE@tile16) -> P59(22H/RIGHT/MOVING_IN_AISLE@tile17) -> P79(26C/RIGHT/MOVING_IN_AISLE@tile18) -> P107(25F/RIGHT/MOVING_IN_AISLE@tile19) -> P30(30E/RIGHT/MOVING_IN_AISLE@tile20) -> P44(21D/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P44->21D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P5{seat=22G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=59,lastMoveTick=602,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 5 Final row-event chain: 166|5|59|79|107|30|44 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 1913\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 2 Scenario seed: 5970535235865406398 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2278 Passengers seated: 196/216 Average waiting ticks: 371.58 Longest waiting passenger: P166->15H(RIGHT) Longest waiting ticks: 2254 LEFT AISLE ---------- Total moves: 1600 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 30 Multiple-blocker events: 4 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 1481 Maximum occupied tiles: 22 Seat events: 85 Single-blocker events: 21 Multiple-blocker events: 5 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 164 Reservations granted: 161 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 17 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28991 Longest unresolved passenger ID: 163 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P60(19G/RIGHT) -> P209(27G/RIGHT) -> P14(14C/RIGHT) -> P215(26H/RIGHT) -> P140(24E/RIGHT) -> P129(18G/RIGHT) -> P77(16D/RIGHT) -> P166(15H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 60 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 17 Total blocked ticks: 38065 Total stationary ticks: 111669 Seat-event requests: 1910 Failed seat-event starts: 1714 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 166 Critical blocker identity: P166->15H(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 20 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P166(15H/RIGHT/WAITING_FOR_SEAT_EVENT) P77(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(14C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(19G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1678 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 5 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1678 Rear-boundary failures: 36 Middle-bank reservation failures: 3 Active-event deferrals: 585 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 6 Yield-occupant trace: yieldOccupant[5]: P5(22G/RIGHT/MOVING_IN_AISLE@tile16) -> P59(22H/RIGHT/MOVING_IN_AISLE@tile17) -> P79(26C/RIGHT/MOVING_IN_AISLE@tile18) -> P107(25F/RIGHT/MOVING_IN_AISLE@tile19) -> P30(30E/RIGHT/MOVING_IN_AISLE@tile20) -> P44(21D/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P44->21D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P5{seat=22G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=59,lastMoveTick=602,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 5 Final row-event chain: 166|5|59|79|107|30|44 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 1913\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | baseline=196/216 (90.74%) | scored=196/216 (90.74%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 3 Scenario seed: -5706147119642731379 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2161 Passengers seated: 141/216 Average waiting ticks: 686.63 Longest waiting passenger: P0->8H(RIGHT) Longest waiting ticks: 2161 LEFT AISLE ---------- Total moves: 1419 Maximum occupied tiles: 16 Seat events: 92 Single-blocker events: 21 Multiple-blocker events: 8 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 783 Maximum occupied tiles: 21 Seat events: 49 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 75 Reservations granted: 75 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 44 Remaining moving in aisle: 28 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49391 Longest unresolved passenger ID: 0 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P18(2D/RIGHT) -> P111(26C/RIGHT) -> P143(28G/RIGHT) -> P160(8G/RIGHT) -> P12(25G/RIGHT) -> P85(17G/RIGHT) -> P76(19E/RIGHT) -> P206(26G/RIGHT) -> P168(23F/RIGHT) -> P54(24D/RIGHT) -> P26(27H/RIGHT) -> P97(23G/RIGHT) -> P116(23D/RIGHT) -> P20(30G/RIGHT) -> P193(29F/RIGHT) -> P152(24H/RIGHT) -> P174(26H/RIGHT) -> P179(18H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 18 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 57759 Total stationary ticks: 199464 Seat-event requests: 3590 Failed seat-event starts: 3449 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 179 Critical blocker identity: P179->18H(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 31 Unresolved outside passengers: 44 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P179(18H/RIGHT/WAITING_FOR_SEAT_EVENT) P174(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(8G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(2D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1822 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 150 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1822 Rear-boundary failures: 1627 Middle-bank reservation failures: 0 Active-event deferrals: 561 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[150]: P150(28H/RIGHT/MOVING_IN_AISLE@tile19) -> P84(26D/RIGHT/MOVING_IN_AISLE@tile20) -> P24(21E/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P24->21E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P150{seat=28H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=84,lastMoveTick=316,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 150 Final row-event chain: 179|150|84|24 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3590\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 3 Scenario seed: -5706147119642731379 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2161 Passengers seated: 141/216 Average waiting ticks: 686.63 Longest waiting passenger: P0->8H(RIGHT) Longest waiting ticks: 2161 LEFT AISLE ---------- Total moves: 1419 Maximum occupied tiles: 16 Seat events: 92 Single-blocker events: 21 Multiple-blocker events: 8 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 783 Maximum occupied tiles: 21 Seat events: 49 Single-blocker events: 9 Multiple-blocker events: 1 Temporary aisle reoccupations: 11 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 75 Reservations granted: 75 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 44 Remaining moving in aisle: 28 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49391 Longest unresolved passenger ID: 0 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P18(2D/RIGHT) -> P111(26C/RIGHT) -> P143(28G/RIGHT) -> P160(8G/RIGHT) -> P12(25G/RIGHT) -> P85(17G/RIGHT) -> P76(19E/RIGHT) -> P206(26G/RIGHT) -> P168(23F/RIGHT) -> P54(24D/RIGHT) -> P26(27H/RIGHT) -> P97(23G/RIGHT) -> P116(23D/RIGHT) -> P20(30G/RIGHT) -> P193(29F/RIGHT) -> P152(24H/RIGHT) -> P174(26H/RIGHT) -> P179(18H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 18 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 57759 Total stationary ticks: 199464 Seat-event requests: 3590 Failed seat-event starts: 3449 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 179 Critical blocker identity: P179->18H(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 31 Unresolved outside passengers: 44 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P179(18H/RIGHT/WAITING_FOR_SEAT_EVENT) P174(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P193(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P116(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P26(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P168(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P76(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(8G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(2D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1822 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 150 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1822 Rear-boundary failures: 1627 Middle-bank reservation failures: 0 Active-event deferrals: 561 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[150]: P150(28H/RIGHT/MOVING_IN_AISLE@tile19) -> P84(26D/RIGHT/MOVING_IN_AISLE@tile20) -> P24(21E/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P24->21E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P150{seat=28H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=84,lastMoveTick=316,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 150 Final row-event chain: 179|150|84|24 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3590\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | baseline=141/216 (65.28%) | scored=141/216 (65.28%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 4 Scenario seed: -7663445247922115102 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2203 Passengers seated: 196/204 Average waiting ticks: 334.97 Longest waiting passenger: P150->30A(LEFT) Longest waiting ticks: 2137 LEFT AISLE ---------- Total moves: 1533 Maximum occupied tiles: 15 Seat events: 97 Single-blocker events: 23 Multiple-blocker events: 5 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1427 Maximum occupied tiles: 11 Seat events: 99 Single-blocker events: 29 Multiple-blocker events: 4 Temporary aisle reoccupations: 37 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 107 Reservations granted: 105 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 7 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 11551 Longest unresolved passenger ID: 146 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P195(28E/LEFT) -> P106(28A/LEFT) -> P81(28D/LEFT) -> P189(27C/LEFT) -> P155(30C/LEFT) -> P180(29D/LEFT) -> P146(30F/LEFT) -> P150(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 195 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 7 Total blocked ticks: 17295 Total stationary ticks: 82514 Seat-event requests: 1777 Failed seat-event starts: 1581 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 150 Critical blocker identity: P150->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 8 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P150(30A/LEFT/WAITING_FOR_SEAT_EVENT) P146(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1573 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 8 Rear-boundary failures: 1573 Middle-bank reservation failures: 2 Active-event deferrals: 518 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 1779\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 4 Scenario seed: -7663445247922115102 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2203 Passengers seated: 196/204 Average waiting ticks: 334.97 Longest waiting passenger: P150->30A(LEFT) Longest waiting ticks: 2137 LEFT AISLE ---------- Total moves: 1533 Maximum occupied tiles: 15 Seat events: 97 Single-blocker events: 23 Multiple-blocker events: 5 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1427 Maximum occupied tiles: 11 Seat events: 99 Single-blocker events: 29 Multiple-blocker events: 4 Temporary aisle reoccupations: 37 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 107 Reservations granted: 105 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 7 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 11551 Longest unresolved passenger ID: 146 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P195(28E/LEFT) -> P106(28A/LEFT) -> P81(28D/LEFT) -> P189(27C/LEFT) -> P155(30C/LEFT) -> P180(29D/LEFT) -> P146(30F/LEFT) -> P150(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 195 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 7 Total blocked ticks: 17295 Total stationary ticks: 82514 Seat-event requests: 1777 Failed seat-event starts: 1581 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 150 Critical blocker identity: P150->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 8 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P150(30A/LEFT/WAITING_FOR_SEAT_EVENT) P146(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1573 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 8 Rear-boundary failures: 1573 Middle-bank reservation failures: 2 Active-event deferrals: 518 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 1779\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | baseline=196/204 (96.08%) | scored=196/204 (96.08%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 5 Scenario seed: -3220793564000292622 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2679 Passengers seated: 282/342 Average waiting ticks: 674.12 Longest waiting passenger: P23->11H(RIGHT) Longest waiting ticks: 2679 LEFT AISLE ---------- Total moves: 2982 Maximum occupied tiles: 17 Seat events: 165 Single-blocker events: 46 Multiple-blocker events: 24 Temporary aisle reoccupations: 98 RIGHT AISLE ----------- Total moves: 2326 Maximum occupied tiles: 34 Seat events: 117 Single-blocker events: 27 Multiple-blocker events: 11 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 216 Reservations granted: 216 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 35 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65075 Longest unresolved passenger ID: 23 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P81(17H/RIGHT) -> P73(23D/RIGHT) -> P265(18E/RIGHT) -> P297(23E/RIGHT) -> P53(18H/RIGHT) -> P231(33J/RIGHT) -> P13(34I/RIGHT) -> P89(36F/RIGHT) -> P304(34E/RIGHT) -> P266(35H/RIGHT) -> P305(22F/RIGHT) -> P82(31E/RIGHT) -> P330(35E/RIGHT) -> P14(33G/RIGHT) -> P318(34J/RIGHT) -> P67(34H/RIGHT) -> P54(34D/RIGHT) -> P154(30D/RIGHT) -> P40(31D/RIGHT) -> P118(31G/RIGHT) -> P221(30J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 81 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 88566 Total stationary ticks: 300748 Seat-event requests: 3986 Failed seat-event starts: 3704 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 221 Critical blocker identity: P221->30J(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 43 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P221(30J/RIGHT/WAITING_FOR_SEAT_EVENT) P118(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P330(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P305(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P297(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3586 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 111 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3586 Rear-boundary failures: 118 Middle-bank reservation failures: 0 Active-event deferrals: 2047 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[111]: P111(31J/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P111->31J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P111{seat=31J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=558,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31 Current yield-tile occupants: 111 Final row-event chain: 221|111 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3986\nPrecedence substitutions made: 1\nDependency chains followed: 226\nBlocked by waiting-row occupant: 226\nSubstituted events started: 2\nOccupied-space rejections: 78\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 5 Scenario seed: -3220793564000292622 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2679 Passengers seated: 282/342 Average waiting ticks: 674.12 Longest waiting passenger: P23->11H(RIGHT) Longest waiting ticks: 2679 LEFT AISLE ---------- Total moves: 2982 Maximum occupied tiles: 17 Seat events: 165 Single-blocker events: 46 Multiple-blocker events: 24 Temporary aisle reoccupations: 98 RIGHT AISLE ----------- Total moves: 2326 Maximum occupied tiles: 34 Seat events: 117 Single-blocker events: 27 Multiple-blocker events: 11 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 216 Reservations granted: 216 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 17 Remaining moving in aisle: 35 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65075 Longest unresolved passenger ID: 23 Longest unresolved row: 11 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P81(17H/RIGHT) -> P73(23D/RIGHT) -> P265(18E/RIGHT) -> P297(23E/RIGHT) -> P53(18H/RIGHT) -> P231(33J/RIGHT) -> P13(34I/RIGHT) -> P89(36F/RIGHT) -> P304(34E/RIGHT) -> P266(35H/RIGHT) -> P305(22F/RIGHT) -> P82(31E/RIGHT) -> P330(35E/RIGHT) -> P14(33G/RIGHT) -> P318(34J/RIGHT) -> P67(34H/RIGHT) -> P54(34D/RIGHT) -> P154(30D/RIGHT) -> P40(31D/RIGHT) -> P118(31G/RIGHT) -> P221(30J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 81 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 88566 Total stationary ticks: 300748 Seat-event requests: 3986 Failed seat-event starts: 3704 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 221 Critical blocker identity: P221->30J(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 43 Unresolved outside passengers: 17 Unresolved internal passengers outside critical tree: 22 Critical blocker tree: P221(30J/RIGHT/WAITING_FOR_SEAT_EVENT) P118(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(30D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P67(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P14(33G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P330(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P82(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P305(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P304(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P297(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3586 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 111 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3586 Rear-boundary failures: 118 Middle-bank reservation failures: 0 Active-event deferrals: 2047 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[111]: P111(31J/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P111->31J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P111{seat=31J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=558,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31 Current yield-tile occupants: 111 Final row-event chain: 221|111 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3986\nPrecedence substitutions made: 1\nDependency chains followed: 226\nBlocked by waiting-row occupant: 226\nSubstituted events started: 2\nOccupied-space rejections: 2073\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | baseline=282/342 (82.46%) | scored=282/342 (82.46%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=226 | substitutedStarts=2 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 6 Scenario seed: 3824100138204636416 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2631 Passengers seated: 232/342 Average waiting ticks: 867.15 Longest waiting passenger: P1->4G(RIGHT) Longest waiting ticks: 2631 LEFT AISLE ---------- Total moves: 2932 Maximum occupied tiles: 23 Seat events: 157 Single-blocker events: 41 Multiple-blocker events: 16 Temporary aisle reoccupations: 74 RIGHT AISLE ----------- Total moves: 1637 Maximum occupied tiles: 35 Seat events: 75 Single-blocker events: 20 Multiple-blocker events: 2 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3856 Reservations granted: 3852 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 60 Remaining moving in aisle: 46 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 92737 Longest unresolved passenger ID: 1 Longest unresolved row: 4 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P200(28H/RIGHT) -> P272(21H/RIGHT) -> P340(24G/RIGHT) -> P251(21I/RIGHT) -> P144(16H/RIGHT) -> P23(10E/RIGHT) -> P60(15G/RIGHT) -> P39(32J/RIGHT) -> P335(12E/RIGHT) -> P318(14J/RIGHT) -> P46(31I/RIGHT) -> P231(14H/RIGHT) -> P25(16I/RIGHT) -> P13(20G/RIGHT) -> P264(26D/RIGHT) -> P273(34I/RIGHT) -> P184(21F/RIGHT) -> P58(36H/RIGHT) -> P303(19D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 200 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 106427 Total stationary ticks: 393060 Seat-event requests: 4106 Failed seat-event starts: 3874 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 303 Critical blocker identity: P303->19D(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 50 Unresolved outside passengers: 60 Unresolved internal passengers outside critical tree: 31 Critical blocker tree: P303(19D/RIGHT/WAITING_FOR_SEAT_EVENT) P58(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P273(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P335(12E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(10E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P251(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P340(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3622 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 20|21|22 Critical blocker unavailable yield tiles: 20|21|22 Critical blocker yield-tile occupants: 223|173|228 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3622 Rear-boundary failures: 252 Middle-bank reservation failures: 4 Active-event deferrals: 1073 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 3 Trace length: 16 Yield-occupant trace: yieldOccupant[223]: P223(31H/RIGHT/MOVING_IN_AISLE@tile20) -> P173(36F/RIGHT/MOVING_IN_AISLE@tile21) -> P228(33D/RIGHT/MOVING_IN_AISLE@tile22) -> P52(26E/RIGHT/MOVING_IN_AISLE@tile23) -> P10(25G/RIGHT/MOVING_IN_AISLE@tile24) -> P301(29J/RIGHT/MOVING_IN_AISLE@tile25) -> P279(27F/RIGHT/MOVING_IN_AISLE@tile26) -> P9(29G/RIGHT/MOVING_IN_AISLE@tile27) -> P49(33G/RIGHT/MOVING_IN_AISLE@tile28) -> P76(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P88(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P178(34D/RIGHT/MOVING_IN_AISLE@tile31) -> P225(35D/RIGHT/MOVING_IN_AISLE@tile32) -> P239(36I/RIGHT/MOVING_IN_AISLE@tile33) -> P315(35E/RIGHT/MOVING_IN_AISLE@tile34) -> P280(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[173]: P173(36F/RIGHT/MOVING_IN_AISLE@tile21) -> P228(33D/RIGHT/MOVING_IN_AISLE@tile22) -> P52(26E/RIGHT/MOVING_IN_AISLE@tile23) -> P10(25G/RIGHT/MOVING_IN_AISLE@tile24) -> P301(29J/RIGHT/MOVING_IN_AISLE@tile25) -> P279(27F/RIGHT/MOVING_IN_AISLE@tile26) -> P9(29G/RIGHT/MOVING_IN_AISLE@tile27) -> P49(33G/RIGHT/MOVING_IN_AISLE@tile28) -> P76(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P88(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P178(34D/RIGHT/MOVING_IN_AISLE@tile31) -> P225(35D/RIGHT/MOVING_IN_AISLE@tile32) -> P239(36I/RIGHT/MOVING_IN_AISLE@tile33) -> P315(35E/RIGHT/MOVING_IN_AISLE@tile34) -> P280(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[228]: P228(33D/RIGHT/MOVING_IN_AISLE@tile22) -> P52(26E/RIGHT/MOVING_IN_AISLE@tile23) -> P10(25G/RIGHT/MOVING_IN_AISLE@tile24) -> P301(29J/RIGHT/MOVING_IN_AISLE@tile25) -> P279(27F/RIGHT/MOVING_IN_AISLE@tile26) -> P9(29G/RIGHT/MOVING_IN_AISLE@tile27) -> P49(33G/RIGHT/MOVING_IN_AISLE@tile28) -> P76(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P88(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P178(34D/RIGHT/MOVING_IN_AISLE@tile31) -> P225(35D/RIGHT/MOVING_IN_AISLE@tile32) -> P239(36I/RIGHT/MOVING_IN_AISLE@tile33) -> P315(35E/RIGHT/MOVING_IN_AISLE@tile34) -> P280(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P280->35J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P223{seat=31H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=173,lastMoveTick=513,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P173{seat=36F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=228,lastMoveTick=512,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P228{seat=33D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=52,lastMoveTick=504,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 20|21|22 Current unavailable yield tiles: 20|21|22 Current yield-tile occupants: 223|173|228 Final row-event chain: 303|223|173|228|52|10|301|279|9|49|76|88|178|225|239|315|280 Final row-event chain length: 17 Distinct row events in chain: 17 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 4111\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 6 Scenario seed: 3824100138204636416 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2631 Passengers seated: 232/342 Average waiting ticks: 867.15 Longest waiting passenger: P1->4G(RIGHT) Longest waiting ticks: 2631 LEFT AISLE ---------- Total moves: 2932 Maximum occupied tiles: 23 Seat events: 157 Single-blocker events: 41 Multiple-blocker events: 16 Temporary aisle reoccupations: 74 RIGHT AISLE ----------- Total moves: 1637 Maximum occupied tiles: 35 Seat events: 75 Single-blocker events: 20 Multiple-blocker events: 2 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3856 Reservations granted: 3852 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 60 Remaining moving in aisle: 46 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 92737 Longest unresolved passenger ID: 1 Longest unresolved row: 4 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P200(28H/RIGHT) -> P272(21H/RIGHT) -> P340(24G/RIGHT) -> P251(21I/RIGHT) -> P144(16H/RIGHT) -> P23(10E/RIGHT) -> P60(15G/RIGHT) -> P39(32J/RIGHT) -> P335(12E/RIGHT) -> P318(14J/RIGHT) -> P46(31I/RIGHT) -> P231(14H/RIGHT) -> P25(16I/RIGHT) -> P13(20G/RIGHT) -> P264(26D/RIGHT) -> P273(34I/RIGHT) -> P184(21F/RIGHT) -> P58(36H/RIGHT) -> P303(19D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 200 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 106427 Total stationary ticks: 393060 Seat-event requests: 4106 Failed seat-event starts: 3874 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 303 Critical blocker identity: P303->19D(RIGHT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 50 Unresolved outside passengers: 60 Unresolved internal passengers outside critical tree: 31 Critical blocker tree: P303(19D/RIGHT/WAITING_FOR_SEAT_EVENT) P58(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P273(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P13(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P231(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P46(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P335(12E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(15G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P23(10E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P251(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P340(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3622 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 20|21|22 Critical blocker unavailable yield tiles: 20|21|22 Critical blocker yield-tile occupants: 223|173|228 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3622 Rear-boundary failures: 252 Middle-bank reservation failures: 4 Active-event deferrals: 1073 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 3 Trace length: 16 Yield-occupant trace: yieldOccupant[223]: P223(31H/RIGHT/MOVING_IN_AISLE@tile20) -> P173(36F/RIGHT/MOVING_IN_AISLE@tile21) -> P228(33D/RIGHT/MOVING_IN_AISLE@tile22) -> P52(26E/RIGHT/MOVING_IN_AISLE@tile23) -> P10(25G/RIGHT/MOVING_IN_AISLE@tile24) -> P301(29J/RIGHT/MOVING_IN_AISLE@tile25) -> P279(27F/RIGHT/MOVING_IN_AISLE@tile26) -> P9(29G/RIGHT/MOVING_IN_AISLE@tile27) -> P49(33G/RIGHT/MOVING_IN_AISLE@tile28) -> P76(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P88(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P178(34D/RIGHT/MOVING_IN_AISLE@tile31) -> P225(35D/RIGHT/MOVING_IN_AISLE@tile32) -> P239(36I/RIGHT/MOVING_IN_AISLE@tile33) -> P315(35E/RIGHT/MOVING_IN_AISLE@tile34) -> P280(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[173]: P173(36F/RIGHT/MOVING_IN_AISLE@tile21) -> P228(33D/RIGHT/MOVING_IN_AISLE@tile22) -> P52(26E/RIGHT/MOVING_IN_AISLE@tile23) -> P10(25G/RIGHT/MOVING_IN_AISLE@tile24) -> P301(29J/RIGHT/MOVING_IN_AISLE@tile25) -> P279(27F/RIGHT/MOVING_IN_AISLE@tile26) -> P9(29G/RIGHT/MOVING_IN_AISLE@tile27) -> P49(33G/RIGHT/MOVING_IN_AISLE@tile28) -> P76(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P88(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P178(34D/RIGHT/MOVING_IN_AISLE@tile31) -> P225(35D/RIGHT/MOVING_IN_AISLE@tile32) -> P239(36I/RIGHT/MOVING_IN_AISLE@tile33) -> P315(35E/RIGHT/MOVING_IN_AISLE@tile34) -> P280(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[228]: P228(33D/RIGHT/MOVING_IN_AISLE@tile22) -> P52(26E/RIGHT/MOVING_IN_AISLE@tile23) -> P10(25G/RIGHT/MOVING_IN_AISLE@tile24) -> P301(29J/RIGHT/MOVING_IN_AISLE@tile25) -> P279(27F/RIGHT/MOVING_IN_AISLE@tile26) -> P9(29G/RIGHT/MOVING_IN_AISLE@tile27) -> P49(33G/RIGHT/MOVING_IN_AISLE@tile28) -> P76(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P88(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P178(34D/RIGHT/MOVING_IN_AISLE@tile31) -> P225(35D/RIGHT/MOVING_IN_AISLE@tile32) -> P239(36I/RIGHT/MOVING_IN_AISLE@tile33) -> P315(35E/RIGHT/MOVING_IN_AISLE@tile34) -> P280(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P280->35J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P223{seat=31H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=173,lastMoveTick=513,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P173{seat=36F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=21,directBlocker=228,lastMoveTick=512,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P228{seat=33D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=52,lastMoveTick=504,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 20|21|22 Current unavailable yield tiles: 20|21|22 Current yield-tile occupants: 223|173|228 Final row-event chain: 303|223|173|228|52|10|301|279|9|49|76|88|178|225|239|315|280 Final row-event chain length: 17 Distinct row events in chain: 17 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 4111\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | baseline=232/342 (67.84%) | scored=232/342 (67.84%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 7 Scenario seed: 3550802935725533338 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2486 Passengers seated: 205/282 Average waiting ticks: 734.67 Longest waiting passenger: P5->14I(RIGHT) Longest waiting ticks: 2486 LEFT AISLE ---------- Total moves: 2217 Maximum occupied tiles: 12 Seat events: 140 Single-blocker events: 39 Multiple-blocker events: 12 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 1345 Maximum occupied tiles: 31 Seat events: 65 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2166 Reservations granted: 2166 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 46 Remaining moving in aisle: 30 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 62300 Longest unresolved passenger ID: 5 Longest unresolved row: 14 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 31 Longest dependency chain: P187(21I/RIGHT) -> P131(4I/RIGHT) -> P38(22H/RIGHT) -> P250(5I/RIGHT) -> P267(7H/RIGHT) -> P66(7E/RIGHT) -> P143(11D/RIGHT) -> P148(25F/RIGHT) -> P87(14H/RIGHT) -> P80(14E/RIGHT) -> P261(13G/RIGHT) -> P204(30I/RIGHT) -> P215(18F/RIGHT) -> P206(26E/RIGHT) -> P195(29G/RIGHT) -> P159(29I/RIGHT) -> P172(27H/RIGHT) -> P48(26H/RIGHT) -> P27(26G/RIGHT) -> P197(21H/RIGHT) -> P270(27I/RIGHT) -> P191(26F/RIGHT) -> P81(30G/RIGHT) -> P79(28H/RIGHT) -> P200(29H/RIGHT) -> P19(32F/RIGHT) -> P96(31G/RIGHT) -> P255(31I/RIGHT) -> P194(30E/RIGHT) -> P240(31H/RIGHT) -> P213(31D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 187 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 69211 Total stationary ticks: 272674 Seat-event requests: 2304 Failed seat-event starts: 2099 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->31D(RIGHT) Direct fan-out: 1 Total indirect descendants: 30 Critical tree size including blocker: 31 Critical tree depth: 31 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 31 Unresolved outside passengers: 46 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P213(31D/RIGHT/WAITING_FOR_SEAT_EVENT) P240(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(14E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(11D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(7E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(7H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(5I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(4I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 2096 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3 Rear-boundary failures: 2096 Middle-bank reservation failures: 0 Active-event deferrals: 540 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 2304\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 7 Scenario seed: 3550802935725533338 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2486 Passengers seated: 205/282 Average waiting ticks: 734.67 Longest waiting passenger: P5->14I(RIGHT) Longest waiting ticks: 2486 LEFT AISLE ---------- Total moves: 2217 Maximum occupied tiles: 12 Seat events: 140 Single-blocker events: 39 Multiple-blocker events: 12 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 1345 Maximum occupied tiles: 31 Seat events: 65 Single-blocker events: 13 Multiple-blocker events: 1 Temporary aisle reoccupations: 15 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2166 Reservations granted: 2166 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 46 Remaining moving in aisle: 30 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 62300 Longest unresolved passenger ID: 5 Longest unresolved row: 14 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 31 Longest dependency chain: P187(21I/RIGHT) -> P131(4I/RIGHT) -> P38(22H/RIGHT) -> P250(5I/RIGHT) -> P267(7H/RIGHT) -> P66(7E/RIGHT) -> P143(11D/RIGHT) -> P148(25F/RIGHT) -> P87(14H/RIGHT) -> P80(14E/RIGHT) -> P261(13G/RIGHT) -> P204(30I/RIGHT) -> P215(18F/RIGHT) -> P206(26E/RIGHT) -> P195(29G/RIGHT) -> P159(29I/RIGHT) -> P172(27H/RIGHT) -> P48(26H/RIGHT) -> P27(26G/RIGHT) -> P197(21H/RIGHT) -> P270(27I/RIGHT) -> P191(26F/RIGHT) -> P81(30G/RIGHT) -> P79(28H/RIGHT) -> P200(29H/RIGHT) -> P19(32F/RIGHT) -> P96(31G/RIGHT) -> P255(31I/RIGHT) -> P194(30E/RIGHT) -> P240(31H/RIGHT) -> P213(31D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 187 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 69211 Total stationary ticks: 272674 Seat-event requests: 2304 Failed seat-event starts: 2099 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 213 Critical blocker identity: P213->31D(RIGHT) Direct fan-out: 1 Total indirect descendants: 30 Critical tree size including blocker: 31 Critical tree depth: 31 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 31 Unresolved outside passengers: 46 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P213(31D/RIGHT/WAITING_FOR_SEAT_EVENT) P240(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P96(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P19(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P48(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P159(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(18F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P204(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P261(13G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(14E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(25F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(11D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(7E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(7H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(5I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(4I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 2096 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3 Rear-boundary failures: 2096 Middle-bank reservation failures: 0 Active-event deferrals: 540 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 2304\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | baseline=205/282 (72.70%) | scored=205/282 (72.70%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 8 Scenario seed: 4827444422352480983 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2168 Passengers seated: 171/204 Average waiting ticks: 343.79 Longest waiting passenger: P88->16H(RIGHT) Longest waiting ticks: 2132 LEFT AISLE ---------- Total moves: 1400 Maximum occupied tiles: 26 Seat events: 78 Single-blocker events: 16 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 1368 Maximum occupied tiles: 13 Seat events: 93 Single-blocker events: 20 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1840 Reservations granted: 1838 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 30 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48913 Longest unresolved passenger ID: 30 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P126(19E/LEFT) -> P75(18B/LEFT) -> P195(18A/LEFT) -> P189(15F/LEFT) -> P183(30A/LEFT) -> P137(24A/LEFT) -> P78(27A/LEFT) -> P124(22F/LEFT) -> P114(21E/LEFT) -> P111(26E/LEFT) -> P21(22B/LEFT) -> P6(25A/LEFT) -> P33(28A/LEFT) -> P138(23E/LEFT) -> P77(25E/LEFT) -> P44(28B/LEFT) -> P176(27F/LEFT) -> P12(29F/LEFT) -> P69(29A/LEFT) -> P202(29B/LEFT) -> P167(30E/LEFT) -> P30(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 126 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 57702 Total stationary ticks: 121459 Seat-event requests: 3443 Failed seat-event starts: 3272 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 30 Critical blocker identity: P30->30F(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 33 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P30(30F/LEFT/WAITING_FOR_SEAT_EVENT) P167(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(15F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1742 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1530 Rear-boundary failures: 1742 Middle-bank reservation failures: 2 Active-event deferrals: 645 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3445\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 8 Scenario seed: 4827444422352480983 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2168 Passengers seated: 171/204 Average waiting ticks: 343.79 Longest waiting passenger: P88->16H(RIGHT) Longest waiting ticks: 2132 LEFT AISLE ---------- Total moves: 1400 Maximum occupied tiles: 26 Seat events: 78 Single-blocker events: 16 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 1368 Maximum occupied tiles: 13 Seat events: 93 Single-blocker events: 20 Multiple-blocker events: 5 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1840 Reservations granted: 1838 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 30 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48913 Longest unresolved passenger ID: 30 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P126(19E/LEFT) -> P75(18B/LEFT) -> P195(18A/LEFT) -> P189(15F/LEFT) -> P183(30A/LEFT) -> P137(24A/LEFT) -> P78(27A/LEFT) -> P124(22F/LEFT) -> P114(21E/LEFT) -> P111(26E/LEFT) -> P21(22B/LEFT) -> P6(25A/LEFT) -> P33(28A/LEFT) -> P138(23E/LEFT) -> P77(25E/LEFT) -> P44(28B/LEFT) -> P176(27F/LEFT) -> P12(29F/LEFT) -> P69(29A/LEFT) -> P202(29B/LEFT) -> P167(30E/LEFT) -> P30(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 126 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 57702 Total stationary ticks: 121459 Seat-event requests: 3443 Failed seat-event starts: 3272 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 30 Critical blocker identity: P30->30F(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 33 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P30(30F/LEFT/WAITING_FOR_SEAT_EVENT) P167(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P44(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P77(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(15F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1742 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1530 Rear-boundary failures: 1742 Middle-bank reservation failures: 2 Active-event deferrals: 645 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3445\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | baseline=171/204 (83.82%) | scored=171/204 (83.82%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 9 Scenario seed: 8198185113049830028 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2754 Passengers seated: 340/353 Average waiting ticks: 627.61 Longest waiting passenger: P64->29E(LEFT) Longest waiting ticks: 2705 LEFT AISLE ---------- Total moves: 3045 Maximum occupied tiles: 16 Seat events: 165 Single-blocker events: 41 Multiple-blocker events: 21 Temporary aisle reoccupations: 86 RIGHT AISLE ----------- Total moves: 3104 Maximum occupied tiles: 13 Seat events: 175 Single-blocker events: 41 Multiple-blocker events: 29 Temporary aisle reoccupations: 101 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3256 Reservations granted: 3256 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 7 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 11692 Longest unresolved passenger ID: 100 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P229(35H/RIGHT) -> P281(35J/RIGHT) -> P137(33H/RIGHT) -> P226(33E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 229 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 7 Total blocked ticks: 29521 Total stationary ticks: 238544 Seat-event requests: 3515 Failed seat-event starts: 3175 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 226 Critical blocker identity: P226->33E(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 13 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P226(33E/RIGHT/WAITING_FOR_SEAT_EVENT) P137(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3134 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 34|35 Critical blocker unavailable yield tiles: 34 Critical blocker yield-tile occupants: 101 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3134 Rear-boundary failures: 41 Middle-bank reservation failures: 0 Active-event deferrals: 1128 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[101]: P101(34D/RIGHT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P101->34D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P101{seat=34D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=34,directBlocker=-1,lastMoveTick=1186,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 34|35 Current unavailable yield tiles: 34 Current yield-tile occupants: 101 Final row-event chain: 226|101 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3515\nPrecedence substitutions made: 4\nDependency chains followed: 1528\nBlocked by waiting-row occupant: 1528\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 9 Scenario seed: 8198185113049830028 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2754 Passengers seated: 340/353 Average waiting ticks: 627.61 Longest waiting passenger: P64->29E(LEFT) Longest waiting ticks: 2705 LEFT AISLE ---------- Total moves: 3045 Maximum occupied tiles: 16 Seat events: 165 Single-blocker events: 41 Multiple-blocker events: 21 Temporary aisle reoccupations: 86 RIGHT AISLE ----------- Total moves: 3104 Maximum occupied tiles: 13 Seat events: 175 Single-blocker events: 41 Multiple-blocker events: 29 Temporary aisle reoccupations: 101 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3256 Reservations granted: 3256 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 7 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 11692 Longest unresolved passenger ID: 100 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P229(35H/RIGHT) -> P281(35J/RIGHT) -> P137(33H/RIGHT) -> P226(33E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 229 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 7 Total blocked ticks: 29521 Total stationary ticks: 238544 Seat-event requests: 3515 Failed seat-event starts: 3175 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 226 Critical blocker identity: P226->33E(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 13 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P226(33E/RIGHT/WAITING_FOR_SEAT_EVENT) P137(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P281(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3134 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 34|35 Critical blocker unavailable yield tiles: 34 Critical blocker yield-tile occupants: 101 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3134 Rear-boundary failures: 41 Middle-bank reservation failures: 0 Active-event deferrals: 1128 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[101]: P101(34D/RIGHT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P101->34D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P101{seat=34D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=34,directBlocker=-1,lastMoveTick=1186,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 34|35 Current unavailable yield tiles: 34 Current yield-tile occupants: 101 Final row-event chain: 226|101 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3515\nPrecedence substitutions made: 4\nDependency chains followed: 1528\nBlocked by waiting-row occupant: 1528\nSubstituted events started: 5\nOccupied-space rejections: 1600\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | baseline=340/353 (96.32%) | scored=340/353 (96.32%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=4 | rowBlocks=1528 | substitutedStarts=5 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 10 Scenario seed: 4842399558065841840 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2323 Passengers seated: 224/230 Average waiting ticks: 403.54 Longest waiting passenger: P177->28F(LEFT) Longest waiting ticks: 2280 LEFT AISLE ---------- Total moves: 1667 Maximum occupied tiles: 12 Seat events: 110 Single-blocker events: 27 Multiple-blocker events: 9 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 1759 Maximum occupied tiles: 11 Seat events: 114 Single-blocker events: 33 Multiple-blocker events: 5 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1602 Reservations granted: 1602 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 2 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 6931 Longest unresolved passenger ID: 195 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P41(32D/LEFT) -> P82(31B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 41 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 2 Total blocked ticks: 14524 Total stationary ticks: 99337 Seat-event requests: 3340 Failed seat-event starts: 3116 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 82 Critical blocker identity: P82->31B(LEFT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 6 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P82(31B/LEFT/WAITING_FOR_SEAT_EVENT) P41(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1575 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 195 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1575 Rear-boundary failures: 1541 Middle-bank reservation failures: 0 Active-event deferrals: 608 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[195]: P195(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P195->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P195{seat=32B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=658,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 195 Final row-event chain: 82|195 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3340\nPrecedence substitutions made: 2\nDependency chains followed: 44\nBlocked by waiting-row occupant: 44\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 10 Scenario seed: 4842399558065841840 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2323 Passengers seated: 224/230 Average waiting ticks: 403.54 Longest waiting passenger: P177->28F(LEFT) Longest waiting ticks: 2280 LEFT AISLE ---------- Total moves: 1667 Maximum occupied tiles: 12 Seat events: 110 Single-blocker events: 27 Multiple-blocker events: 9 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 1759 Maximum occupied tiles: 11 Seat events: 114 Single-blocker events: 33 Multiple-blocker events: 5 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1602 Reservations granted: 1602 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 2 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 6931 Longest unresolved passenger ID: 195 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P41(32D/LEFT) -> P82(31B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 41 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 2 Total blocked ticks: 14524 Total stationary ticks: 99337 Seat-event requests: 3340 Failed seat-event starts: 3116 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 82 Critical blocker identity: P82->31B(LEFT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 6 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P82(31B/LEFT/WAITING_FOR_SEAT_EVENT) P41(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1575 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 195 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1575 Rear-boundary failures: 1541 Middle-bank reservation failures: 0 Active-event deferrals: 608 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[195]: P195(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P195->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P195{seat=32B,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=658,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 195 Final row-event chain: 82|195 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3340\nPrecedence substitutions made: 2\nDependency chains followed: 44\nBlocked by waiting-row occupant: 44\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | baseline=224/230 (97.39%) | scored=224/230 (97.39%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=44 | substitutedStarts=2 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 11 Scenario seed: -8761826106007172504 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2492 Passengers seated: 243/353 Average waiting ticks: 745.89 Longest waiting passenger: P5->23J(RIGHT) Longest waiting ticks: 2492 LEFT AISLE ---------- Total moves: 2588 Maximum occupied tiles: 36 Seat events: 131 Single-blocker events: 30 Multiple-blocker events: 14 Temporary aisle reoccupations: 59 RIGHT AISLE ----------- Total moves: 2292 Maximum occupied tiles: 36 Seat events: 112 Single-blocker events: 32 Multiple-blocker events: 11 Temporary aisle reoccupations: 56 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 240 Reservations granted: 238 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 38 Remaining moving in aisle: 67 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 112081 Longest unresolved passenger ID: 5 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 33 Longest dependency chain: P143(25J/RIGHT) -> P129(21H/RIGHT) -> P228(17I/RIGHT) -> P84(28D/RIGHT) -> P52(15J/RIGHT) -> P22(23I/RIGHT) -> P91(35G/RIGHT) -> P174(14J/RIGHT) -> P100(31F/RIGHT) -> P305(34J/RIGHT) -> P346(27I/RIGHT) -> P136(24H/RIGHT) -> P194(34H/RIGHT) -> P98(22I/RIGHT) -> P36(27H/RIGHT) -> P147(34I/RIGHT) -> P255(21J/RIGHT) -> P107(31J/RIGHT) -> P213(22H/RIGHT) -> P244(36H/RIGHT) -> P233(27F/RIGHT) -> P297(28J/RIGHT) -> P119(32I/RIGHT) -> P209(29E/RIGHT) -> P349(30H/RIGHT) -> P50(29D/RIGHT) -> P80(29I/RIGHT) -> P41(35J/RIGHT) -> P43(34E/RIGHT) -> P221(31E/RIGHT) -> P278(32H/RIGHT) -> P163(34F/RIGHT) -> P331(33I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 143 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 67 Total blocked ticks: 127774 Total stationary ticks: 378865 Seat-event requests: 3861 Failed seat-event starts: 3618 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 331 Critical blocker identity: P331->33I(RIGHT) Direct fan-out: 1 Total indirect descendants: 32 Critical tree size including blocker: 33 Critical tree depth: 33 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 72 Unresolved outside passengers: 38 Unresolved internal passengers outside critical tree: 39 Critical blocker tree: P331(33I/RIGHT/WAITING_FOR_SEAT_EVENT) P163(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P349(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P297(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P346(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P305(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3485 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 34 Critical blocker unavailable yield tiles: 34 Critical blocker yield-tile occupants: 215 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3485 Rear-boundary failures: 133 Middle-bank reservation failures: 2 Active-event deferrals: 1849 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[215]: P215(35I/RIGHT/MOVING_IN_AISLE@tile34) -> P273(36I/RIGHT/MOVING_IN_AISLE@tile35) -> P40(36D/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P40->36D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P215{seat=35I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=34,directBlocker=273,lastMoveTick=176,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 34 Current unavailable yield tiles: 34 Current yield-tile occupants: 215 Final row-event chain: 331|215|273|40 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3863\nPrecedence substitutions made: 2\nDependency chains followed: 114\nBlocked by waiting-row occupant: 114\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:42 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 11 Scenario seed: -8761826106007172504 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2492 Passengers seated: 243/353 Average waiting ticks: 745.89 Longest waiting passenger: P5->23J(RIGHT) Longest waiting ticks: 2492 LEFT AISLE ---------- Total moves: 2588 Maximum occupied tiles: 36 Seat events: 131 Single-blocker events: 30 Multiple-blocker events: 14 Temporary aisle reoccupations: 59 RIGHT AISLE ----------- Total moves: 2292 Maximum occupied tiles: 36 Seat events: 112 Single-blocker events: 32 Multiple-blocker events: 11 Temporary aisle reoccupations: 56 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 240 Reservations granted: 238 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 38 Remaining moving in aisle: 67 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 112081 Longest unresolved passenger ID: 5 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 33 Longest dependency chain: P143(25J/RIGHT) -> P129(21H/RIGHT) -> P228(17I/RIGHT) -> P84(28D/RIGHT) -> P52(15J/RIGHT) -> P22(23I/RIGHT) -> P91(35G/RIGHT) -> P174(14J/RIGHT) -> P100(31F/RIGHT) -> P305(34J/RIGHT) -> P346(27I/RIGHT) -> P136(24H/RIGHT) -> P194(34H/RIGHT) -> P98(22I/RIGHT) -> P36(27H/RIGHT) -> P147(34I/RIGHT) -> P255(21J/RIGHT) -> P107(31J/RIGHT) -> P213(22H/RIGHT) -> P244(36H/RIGHT) -> P233(27F/RIGHT) -> P297(28J/RIGHT) -> P119(32I/RIGHT) -> P209(29E/RIGHT) -> P349(30H/RIGHT) -> P50(29D/RIGHT) -> P80(29I/RIGHT) -> P41(35J/RIGHT) -> P43(34E/RIGHT) -> P221(31E/RIGHT) -> P278(32H/RIGHT) -> P163(34F/RIGHT) -> P331(33I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 143 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 67 Total blocked ticks: 127774 Total stationary ticks: 378865 Seat-event requests: 3861 Failed seat-event starts: 3618 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 331 Critical blocker identity: P331->33I(RIGHT) Direct fan-out: 1 Total indirect descendants: 32 Critical tree size including blocker: 33 Critical tree depth: 33 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 72 Unresolved outside passengers: 38 Unresolved internal passengers outside critical tree: 39 Critical blocker tree: P331(33I/RIGHT/WAITING_FOR_SEAT_EVENT) P163(34F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P349(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P119(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P297(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P244(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P255(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P194(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P346(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P305(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P100(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(14J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P22(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P52(15J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(17I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3485 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 34 Critical blocker unavailable yield tiles: 34 Critical blocker yield-tile occupants: 215 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3485 Rear-boundary failures: 133 Middle-bank reservation failures: 2 Active-event deferrals: 1849 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[215]: P215(35I/RIGHT/MOVING_IN_AISLE@tile34) -> P273(36I/RIGHT/MOVING_IN_AISLE@tile35) -> P40(36D/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P40->36D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P215{seat=35I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=34,directBlocker=273,lastMoveTick=176,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 34 Current unavailable yield tiles: 34 Current yield-tile occupants: 215 Final row-event chain: 331|215|273|40 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3863\nPrecedence substitutions made: 2\nDependency chains followed: 114\nBlocked by waiting-row occupant: 114\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | baseline=243/353 (68.84%) | scored=243/353 (68.84%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=114 | substitutedStarts=3 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 12 Scenario seed: 637918601665333156 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2648 Passengers seated: 260/342 Average waiting ticks: 800.95 Longest waiting passenger: P14->14A(LEFT) Longest waiting ticks: 2648 LEFT AISLE ---------- Total moves: 1983 Maximum occupied tiles: 27 Seat events: 99 Single-blocker events: 14 Multiple-blocker events: 7 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 3036 Maximum occupied tiles: 21 Seat events: 161 Single-blocker events: 39 Multiple-blocker events: 15 Temporary aisle reoccupations: 69 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1652 Reservations granted: 1650 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 38 Remaining moving in aisle: 33 Remaining waiting at row: 11 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 59658 Longest unresolved passenger ID: 14 Longest unresolved row: 14 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P216(26E/LEFT) -> P269(20A/LEFT) -> P280(35C/LEFT) -> P167(27C/LEFT) -> P198(19A/LEFT) -> P100(25C/LEFT) -> P251(34F/LEFT) -> P332(13A/LEFT) -> P320(30A/LEFT) -> P145(22A/LEFT) -> P224(12B/LEFT) -> P305(20D/LEFT) -> P283(36B/LEFT) -> P160(17G/LEFT) -> P59(15B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 216 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 87046 Total stationary ticks: 338253 Seat-event requests: 3895 Failed seat-event starts: 3635 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 59 Critical blocker identity: P59->15B(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 11 Terminal WAITING_FOR_SEAT_EVENT nodes: 11 Unresolved internal passengers: 44 Unresolved outside passengers: 38 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P59(15B/LEFT/WAITING_FOR_SEAT_EVENT) P160(17G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P305(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P145(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P320(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P332(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P251(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P167(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P269(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P216(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3539 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 60 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3539 Rear-boundary failures: 96 Middle-bank reservation failures: 2 Active-event deferrals: 1276 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[60]: P60(30F/LEFT/MOVING_IN_AISLE@tile16) -> P7(24D/LEFT/MOVING_IN_AISLE@tile17) -> P173(29C/LEFT/MOVING_IN_AISLE@tile18) -> P93(23A/LEFT/MOVING_IN_AISLE@tile19) -> P285(20G/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P285->20G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P60{seat=30F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=7,lastMoveTick=700,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 60 Final row-event chain: 59|60|7|173|93|285 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3897\nPrecedence substitutions made: 2\nDependency chains followed: 33\nBlocked by waiting-row occupant: 33\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 12 Scenario seed: 637918601665333156 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2648 Passengers seated: 289/342 Average waiting ticks: 646.17 Longest waiting passenger: P36->35F(LEFT) Longest waiting ticks: 2648 LEFT AISLE ---------- Total moves: 2484 Maximum occupied tiles: 25 Seat events: 128 Single-blocker events: 25 Multiple-blocker events: 13 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 3036 Maximum occupied tiles: 21 Seat events: 161 Single-blocker events: 40 Multiple-blocker events: 16 Temporary aisle reoccupations: 73 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1653 Reservations granted: 1651 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 34 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 58056 Longest unresolved passenger ID: 36 Longest unresolved row: 35 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P133(26F/LEFT) -> P199(34A/LEFT) -> P42(4A/LEFT) -> P210(11E/LEFT) -> P38(24C/LEFT) -> P237(8E/LEFT) -> P189(8B/LEFT) -> P325(23B/LEFT) -> P125(33C/LEFT) -> P147(18C/LEFT) -> P74(21D/LEFT) -> P340(34C/LEFT) -> P215(18A/LEFT) -> P14(14A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 133 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 79967 Total stationary ticks: 284302 Seat-event requests: 3779 Failed seat-event starts: 3490 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 14 Critical blocker identity: P14->14A(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 42 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P14(14A/LEFT/WAITING_FOR_SEAT_EVENT) P215(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P340(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P325(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(8B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(8E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(11E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(4A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(26F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3394 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 15|16 Critical blocker unavailable yield tiles: 15|16 Critical blocker yield-tile occupants: 89|46 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3394 Rear-boundary failures: 96 Middle-bank reservation failures: 2 Active-event deferrals: 1527 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 3 Yield-occupant trace: yieldOccupant[89]: P89(27F/LEFT/MOVING_IN_AISLE@tile15) -> P46(30C/LEFT/MOVING_IN_AISLE@tile16) -> P131(17E/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[46]: P46(30C/LEFT/MOVING_IN_AISLE@tile16) -> P131(17E/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P131->17E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P89{seat=27F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=46,lastMoveTick=895,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P46{seat=30C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=131,lastMoveTick=894,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 15|16 Current unavailable yield tiles: 15|16 Current yield-tile occupants: 89|46 Final row-event chain: 14|89|46|131 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3781\nPrecedence substitutions made: 4\nDependency chains followed: 97\nBlocked by waiting-row occupant: 97\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | baseline=260/342 (76.02%) | scored=289/342 (84.50%) | seatedDelta=+29 | completionDelta=+8.48% | outsideDelta=-27 | substitutions=4 | rowBlocks=97 | substitutedStarts=5 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 13 Scenario seed: 6618692995369972663 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2372 Passengers seated: 238/259 Average waiting ticks: 479.13 Longest waiting passenger: P153->4F(LEFT) Longest waiting ticks: 2368 LEFT AISLE ---------- Total moves: 1960 Maximum occupied tiles: 17 Seat events: 115 Single-blocker events: 31 Multiple-blocker events: 4 Temporary aisle reoccupations: 39 RIGHT AISLE ----------- Total moves: 1954 Maximum occupied tiles: 13 Seat events: 123 Single-blocker events: 34 Multiple-blocker events: 9 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1670 Reservations granted: 1665 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18126 Longest unresolved passenger ID: 138 Longest unresolved row: 31 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P94(32C/LEFT) -> P74(30C/LEFT) -> P180(32B/LEFT) -> P138(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 94 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 39772 Total stationary ticks: 145877 Seat-event requests: 3418 Failed seat-event starts: 3180 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 138 Critical blocker identity: P138->31A(LEFT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 21 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P138(31A/LEFT/WAITING_FOR_SEAT_EVENT) P180(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3084 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 7 Yield-tile occupied failures: 3084 Rear-boundary failures: 96 Middle-bank reservation failures: 5 Active-event deferrals: 1075 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3423\nPrecedence substitutions made: 3\nDependency chains followed: 42\nBlocked by waiting-row occupant: 42\nSubstituted events started: 4\nOccupied-space rejections: 3\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 13 Scenario seed: 6618692995369972663 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2372 Passengers seated: 242/259 Average waiting ticks: 461.43 Longest waiting passenger: P191->31I(RIGHT) Longest waiting ticks: 2336 LEFT AISLE ---------- Total moves: 1996 Maximum occupied tiles: 18 Seat events: 119 Single-blocker events: 32 Multiple-blocker events: 7 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 1954 Maximum occupied tiles: 13 Seat events: 123 Single-blocker events: 34 Multiple-blocker events: 9 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 126 Reservations granted: 121 Reservations denied/waited: 5 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 10 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 16506 Longest unresolved passenger ID: 138 Longest unresolved row: 31 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P255(19B/LEFT) -> P75(20C/LEFT) -> P108(23E/LEFT) -> P110(23F/LEFT) -> P170(31E/LEFT) -> P214(23A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 255 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 10 Total blocked ticks: 33575 Total stationary ticks: 139685 Seat-event requests: 3402 Failed seat-event starts: 3160 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 214 Critical blocker identity: P214->23A(LEFT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 17 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P214(23A/LEFT/WAITING_FOR_SEAT_EVENT) P170(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P255(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3064 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 24|25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 135 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 3064 Rear-boundary failures: 96 Middle-bank reservation failures: 5 Active-event deferrals: 1158 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[135]: P135(25E/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P135->25E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P135{seat=25E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=25,directBlocker=-1,lastMoveTick=811,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 24|25 Current unavailable yield tiles: 25 Current yield-tile occupants: 135 Final row-event chain: 214|135 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3407\nPrecedence substitutions made: 5\nDependency chains followed: 1570\nBlocked by waiting-row occupant: 1570\nSubstituted events started: 5\nOccupied-space rejections: 6099\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | baseline=238/259 (91.89%) | scored=242/259 (93.44%) | seatedDelta=+4 | completionDelta=+1.54% | outsideDelta=+0 | substitutions=5 | rowBlocks=1570 | substitutedStarts=5 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 14 Scenario seed: 739402751800827452 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2484 Passengers seated: 267/282 Average waiting ticks: 490.51 Longest waiting passenger: P22->32A(LEFT) Longest waiting ticks: 2432 LEFT AISLE ---------- Total moves: 2049 Maximum occupied tiles: 12 Seat events: 134 Single-blocker events: 40 Multiple-blocker events: 13 Temporary aisle reoccupations: 66 RIGHT AISLE ----------- Total moves: 2255 Maximum occupied tiles: 18 Seat events: 133 Single-blocker events: 37 Multiple-blocker events: 13 Temporary aisle reoccupations: 63 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1683 Reservations granted: 1683 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 12 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 19209 Longest unresolved passenger ID: 22 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P275(25H/RIGHT) -> P188(26D/RIGHT) -> P200(27F/RIGHT) -> P211(32H/RIGHT) -> P80(28F/RIGHT) -> P262(29I/RIGHT) -> P105(31D/RIGHT) -> P138(30H/RIGHT) -> P229(30G/RIGHT) -> P113(31H/RIGHT) -> P10(31E/RIGHT) -> P281(30D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 275 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 29899 Total stationary ticks: 160936 Seat-event requests: 3511 Failed seat-event starts: 3244 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 281 Critical blocker identity: P281->30D(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 15 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P281(30D/RIGHT/WAITING_FOR_SEAT_EVENT) P10(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P275(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1679 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: 127|108 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1565 Rear-boundary failures: 1679 Middle-bank reservation failures: 0 Active-event deferrals: 965 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[127]: P127(32I/RIGHT/MOVING_IN_AISLE@tile31) -> P108(32D/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[108]: P108(32D/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P108->32D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P127{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=108,lastMoveTick=741,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P108{seat=32D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=704,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: 127|108 Final row-event chain: 281|127|108 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3511\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 5\nSubstituted events started: 4\nOccupied-space rejections: 1\nMaximum scheduling-chain depth: 3\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 14 Scenario seed: 739402751800827452 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2484 Passengers seated: 267/282 Average waiting ticks: 490.51 Longest waiting passenger: P22->32A(LEFT) Longest waiting ticks: 2432 LEFT AISLE ---------- Total moves: 2049 Maximum occupied tiles: 12 Seat events: 134 Single-blocker events: 40 Multiple-blocker events: 13 Temporary aisle reoccupations: 66 RIGHT AISLE ----------- Total moves: 2255 Maximum occupied tiles: 18 Seat events: 133 Single-blocker events: 37 Multiple-blocker events: 13 Temporary aisle reoccupations: 63 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1683 Reservations granted: 1683 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 12 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 19209 Longest unresolved passenger ID: 22 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P275(25H/RIGHT) -> P188(26D/RIGHT) -> P200(27F/RIGHT) -> P211(32H/RIGHT) -> P80(28F/RIGHT) -> P262(29I/RIGHT) -> P105(31D/RIGHT) -> P138(30H/RIGHT) -> P229(30G/RIGHT) -> P113(31H/RIGHT) -> P10(31E/RIGHT) -> P281(30D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 275 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 29899 Total stationary ticks: 160936 Seat-event requests: 3511 Failed seat-event starts: 3244 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 281 Critical blocker identity: P281->30D(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 15 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P281(30D/RIGHT/WAITING_FOR_SEAT_EVENT) P10(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P113(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P138(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P275(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1679 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: 127|108 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1565 Rear-boundary failures: 1679 Middle-bank reservation failures: 0 Active-event deferrals: 965 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[127]: P127(32I/RIGHT/MOVING_IN_AISLE@tile31) -> P108(32D/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[108]: P108(32D/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P108->32D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P127{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=108,lastMoveTick=741,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P108{seat=32D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=704,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: 127|108 Final row-event chain: 281|127|108 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3511\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 2\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | baseline=267/282 (94.68%) | scored=267/282 (94.68%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 15 Scenario seed: 2292036905506466938 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2604 Passengers seated: 227/306 Average waiting ticks: 765.07 Longest waiting passenger: P9->7C(LEFT) Longest waiting ticks: 2604 LEFT AISLE ---------- Total moves: 1854 Maximum occupied tiles: 36 Seat events: 76 Single-blocker events: 13 Multiple-blocker events: 0 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 2568 Maximum occupied tiles: 13 Seat events: 151 Single-blocker events: 41 Multiple-blocker events: 21 Temporary aisle reoccupations: 84 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2129 Reservations granted: 2129 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 42 Remaining moving in aisle: 33 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69070 Longest unresolved passenger ID: 9 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P35(27B/LEFT) -> P4(29A/LEFT) -> P137(29C/LEFT) -> P46(36E/LEFT) -> P129(27A/LEFT) -> P123(26B/LEFT) -> P274(33C/LEFT) -> P125(35C/LEFT) -> P5(31F/LEFT) -> P22(34B/LEFT) -> P224(33E/LEFT) -> P202(32A/LEFT) -> P151(35E/LEFT) -> P89(36D/LEFT) -> P17(35F/LEFT) -> P282(36F/LEFT) -> P70(36B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 82163 Total stationary ticks: 306431 Seat-event requests: 3897 Failed seat-event starts: 3670 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 70 Critical blocker identity: P70->36B(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 37 Unresolved outside passengers: 42 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P70(36B/LEFT/WAITING_FOR_SEAT_EVENT) P282(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2041 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 2041 Rear-boundary failures: 1629 Middle-bank reservation failures: 0 Active-event deferrals: 864 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3897\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 15 Scenario seed: 2292036905506466938 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2604 Passengers seated: 227/306 Average waiting ticks: 765.07 Longest waiting passenger: P9->7C(LEFT) Longest waiting ticks: 2604 LEFT AISLE ---------- Total moves: 1854 Maximum occupied tiles: 36 Seat events: 76 Single-blocker events: 13 Multiple-blocker events: 0 Temporary aisle reoccupations: 13 RIGHT AISLE ----------- Total moves: 2568 Maximum occupied tiles: 13 Seat events: 151 Single-blocker events: 41 Multiple-blocker events: 21 Temporary aisle reoccupations: 84 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2129 Reservations granted: 2129 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 42 Remaining moving in aisle: 33 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 69070 Longest unresolved passenger ID: 9 Longest unresolved row: 7 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P35(27B/LEFT) -> P4(29A/LEFT) -> P137(29C/LEFT) -> P46(36E/LEFT) -> P129(27A/LEFT) -> P123(26B/LEFT) -> P274(33C/LEFT) -> P125(35C/LEFT) -> P5(31F/LEFT) -> P22(34B/LEFT) -> P224(33E/LEFT) -> P202(32A/LEFT) -> P151(35E/LEFT) -> P89(36D/LEFT) -> P17(35F/LEFT) -> P282(36F/LEFT) -> P70(36B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 82163 Total stationary ticks: 306431 Seat-event requests: 3897 Failed seat-event starts: 3670 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 70 Critical blocker identity: P70->36B(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 37 Unresolved outside passengers: 42 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P70(36B/LEFT/WAITING_FOR_SEAT_EVENT) P282(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P274(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2041 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 2041 Rear-boundary failures: 1629 Middle-bank reservation failures: 0 Active-event deferrals: 864 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3897\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | baseline=227/306 (74.18%) | scored=227/306 (74.18%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=4 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 16 Scenario seed: -1319240725582208885 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2395 Passengers seated: 182/282 Average waiting ticks: 982.89 Longest waiting passenger: P3->29H(RIGHT) Longest waiting ticks: 2395 LEFT AISLE ---------- Total moves: 1941 Maximum occupied tiles: 11 Seat events: 127 Single-blocker events: 35 Multiple-blocker events: 9 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 935 Maximum occupied tiles: 15 Seat events: 55 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 59 Reservations granted: 59 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 80 Remaining moving in aisle: 13 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24788 Longest unresolved passenger ID: 3 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P173(5F/RIGHT) -> P8(32I/RIGHT) -> P133(26I/RIGHT) -> P191(8F/RIGHT) -> P146(20H/RIGHT) -> P136(24F/RIGHT) -> P115(27H/RIGHT) -> P171(15H/RIGHT) -> P269(11H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 173 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 41995 Total stationary ticks: 304772 Seat-event requests: 3712 Failed seat-event starts: 3530 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 269 Critical blocker identity: P269->11H(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 20 Unresolved outside passengers: 80 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P269(11H/RIGHT/WAITING_FOR_SEAT_EVENT) P171(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P146(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(8F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3514 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 161 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3514 Rear-boundary failures: 16 Middle-bank reservation failures: 0 Active-event deferrals: 437 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[161]: P161(25I/RIGHT/MOVING_IN_AISLE@tile12) -> P156(13F/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P156->13F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P161{seat=25I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=156,lastMoveTick=378,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 12 Current unavailable yield tiles: 12 Current yield-tile occupants: 161 Final row-event chain: 269|161|156 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3712\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 16 Scenario seed: -1319240725582208885 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2424 Passengers seated: 185/282 Average waiting ticks: 986.41 Longest waiting passenger: P3->29H(RIGHT) Longest waiting ticks: 2424 LEFT AISLE ---------- Total moves: 1975 Maximum occupied tiles: 11 Seat events: 130 Single-blocker events: 35 Multiple-blocker events: 10 Temporary aisle reoccupations: 55 RIGHT AISLE ----------- Total moves: 935 Maximum occupied tiles: 15 Seat events: 55 Single-blocker events: 11 Multiple-blocker events: 1 Temporary aisle reoccupations: 13 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 61 Reservations granted: 61 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 80 Remaining moving in aisle: 11 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22082 Longest unresolved passenger ID: 3 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P173(5F/RIGHT) -> P8(32I/RIGHT) -> P133(26I/RIGHT) -> P191(8F/RIGHT) -> P146(20H/RIGHT) -> P136(24F/RIGHT) -> P115(27H/RIGHT) -> P171(15H/RIGHT) -> P269(11H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 173 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 37971 Total stationary ticks: 303073 Seat-event requests: 3754 Failed seat-event starts: 3569 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 269 Critical blocker identity: P269->11H(RIGHT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 17 Unresolved outside passengers: 80 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P269(11H/RIGHT/WAITING_FOR_SEAT_EVENT) P171(15H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P136(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P146(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(8F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P8(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P173(5F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2040 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 161 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 2040 Rear-boundary failures: 1529 Middle-bank reservation failures: 0 Active-event deferrals: 439 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[161]: P161(25I/RIGHT/MOVING_IN_AISLE@tile12) -> P156(13F/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P156->13F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P161{seat=25I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=156,lastMoveTick=378,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 12 Current unavailable yield tiles: 12 Current yield-tile occupants: 161 Final row-event chain: 269|161|156 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3754\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | baseline=182/282 (64.54%) | scored=185/282 (65.60%) | seatedDelta=+3 | completionDelta=+1.06% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 17 Scenario seed: 7630593927371136897 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2402 Passengers seated: 190/274 Average waiting ticks: 833.95 Longest waiting passenger: P1->26H(RIGHT) Longest waiting ticks: 2402 LEFT AISLE ---------- Total moves: 2171 Maximum occupied tiles: 17 Seat events: 124 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 964 Maximum occupied tiles: 14 Seat events: 66 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2020 Reservations granted: 2020 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 56 Remaining moving in aisle: 21 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37554 Longest unresolved passenger ID: 1 Longest unresolved row: 26 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P195(15I/RIGHT) -> P42(30E/RIGHT) -> P106(29H/RIGHT) -> P60(18I/RIGHT) -> P265(32H/RIGHT) -> P165(17G/RIGHT) -> P220(22E/RIGHT) -> P107(20F/RIGHT) -> P238(10G/RIGHT) -> P226(10E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 195 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 54095 Total stationary ticks: 268834 Seat-event requests: 3752 Failed seat-event starts: 3562 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 226 Critical blocker identity: P226->10E(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 28 Unresolved outside passengers: 56 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P226(10E/RIGHT/WAITING_FOR_SEAT_EVENT) P238(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3490 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 135 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3490 Rear-boundary failures: 72 Middle-bank reservation failures: 0 Active-event deferrals: 696 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[135]: P135(30H/RIGHT/MOVING_IN_AISLE@tile11) -> P271(18G/RIGHT/MOVING_IN_AISLE@tile12) -> P88(13E/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P88->13E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P135{seat=30H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=271,lastMoveTick=461,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 135 Final row-event chain: 226|135|271|88 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3752\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 17 Scenario seed: 7630593927371136897 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2402 Passengers seated: 190/274 Average waiting ticks: 833.95 Longest waiting passenger: P1->26H(RIGHT) Longest waiting ticks: 2402 LEFT AISLE ---------- Total moves: 2171 Maximum occupied tiles: 17 Seat events: 124 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 964 Maximum occupied tiles: 14 Seat events: 66 Single-blocker events: 15 Multiple-blocker events: 2 Temporary aisle reoccupations: 19 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2020 Reservations granted: 2020 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 56 Remaining moving in aisle: 21 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37554 Longest unresolved passenger ID: 1 Longest unresolved row: 26 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P195(15I/RIGHT) -> P42(30E/RIGHT) -> P106(29H/RIGHT) -> P60(18I/RIGHT) -> P265(32H/RIGHT) -> P165(17G/RIGHT) -> P220(22E/RIGHT) -> P107(20F/RIGHT) -> P238(10G/RIGHT) -> P226(10E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 195 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 54095 Total stationary ticks: 268834 Seat-event requests: 3752 Failed seat-event starts: 3562 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 226 Critical blocker identity: P226->10E(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 28 Unresolved outside passengers: 56 Unresolved internal passengers outside critical tree: 18 Critical blocker tree: P226(10E/RIGHT/WAITING_FOR_SEAT_EVENT) P238(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(20F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(22E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P265(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(18I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3490 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 135 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3490 Rear-boundary failures: 72 Middle-bank reservation failures: 0 Active-event deferrals: 696 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[135]: P135(30H/RIGHT/MOVING_IN_AISLE@tile11) -> P271(18G/RIGHT/MOVING_IN_AISLE@tile12) -> P88(13E/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P88->13E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P135{seat=30H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=271,lastMoveTick=461,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 135 Final row-event chain: 226|135|271|88 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3752\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | baseline=190/274 (69.34%) | scored=190/274 (69.34%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 18 Scenario seed: 8552909536210469165 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2119 Passengers seated: 115/192 Average waiting ticks: 776.07 Longest waiting passenger: P1->3C(LEFT) Longest waiting ticks: 2119 LEFT AISLE ---------- Total moves: 580 Maximum occupied tiles: 21 Seat events: 30 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 RIGHT AISLE ----------- Total moves: 1367 Maximum occupied tiles: 14 Seat events: 85 Single-blocker events: 20 Multiple-blocker events: 2 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2085 Reservations granted: 2085 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 49 Remaining moving in aisle: 22 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 39979 Longest unresolved passenger ID: 1 Longest unresolved row: 3 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P102(26B/LEFT) -> P191(9A/LEFT) -> P118(6E/LEFT) -> P26(29B/LEFT) -> P47(8B/LEFT) -> P175(12C/LEFT) -> P147(19B/LEFT) -> P100(18C/LEFT) -> P168(16F/LEFT) -> P129(19A/LEFT) -> P127(23F/LEFT) -> P120(21A/LEFT) -> P148(22B/LEFT) -> P69(21D/LEFT) -> P92(30B/LEFT) -> P156(16E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 102 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 22 Total blocked ticks: 53427 Total stationary ticks: 190463 Seat-event requests: 3662 Failed seat-event starts: 3547 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->16E(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 28 Unresolved outside passengers: 49 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P156(16E/LEFT/WAITING_FOR_SEAT_EVENT) P92(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(8B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(6E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3426 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 88 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3426 Rear-boundary failures: 121 Middle-bank reservation failures: 0 Active-event deferrals: 563 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[88]: P88(26A/LEFT/MOVING_IN_AISLE@tile18) -> P28(19E/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P28->19E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P88{seat=26A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=28,lastMoveTick=201,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 17|18 Current unavailable yield tiles: 18 Current yield-tile occupants: 88 Final row-event chain: 156|88|28 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3662\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 18 Scenario seed: 8552909536210469165 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2119 Passengers seated: 116/192 Average waiting ticks: 776.22 Longest waiting passenger: P1->3C(LEFT) Longest waiting ticks: 2119 LEFT AISLE ---------- Total moves: 589 Maximum occupied tiles: 20 Seat events: 31 Single-blocker events: 1 Multiple-blocker events: 0 Temporary aisle reoccupations: 1 RIGHT AISLE ----------- Total moves: 1367 Maximum occupied tiles: 14 Seat events: 85 Single-blocker events: 20 Multiple-blocker events: 2 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2080 Reservations granted: 2080 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 49 Remaining moving in aisle: 21 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38004 Longest unresolved passenger ID: 1 Longest unresolved row: 3 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P102(26B/LEFT) -> P191(9A/LEFT) -> P118(6E/LEFT) -> P26(29B/LEFT) -> P47(8B/LEFT) -> P175(12C/LEFT) -> P147(19B/LEFT) -> P100(18C/LEFT) -> P168(16F/LEFT) -> P129(19A/LEFT) -> P127(23F/LEFT) -> P120(21A/LEFT) -> P148(22B/LEFT) -> P69(21D/LEFT) -> P92(30B/LEFT) -> P156(16E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 102 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 21 Total blocked ticks: 51496 Total stationary ticks: 188572 Seat-event requests: 3658 Failed seat-event starts: 3542 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->16E(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 27 Unresolved outside passengers: 49 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P156(16E/LEFT/WAITING_FOR_SEAT_EVENT) P92(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(23F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P129(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(12C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(8B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(6E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3421 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 88 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3421 Rear-boundary failures: 121 Middle-bank reservation failures: 0 Active-event deferrals: 571 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[88]: P88(26A/LEFT/MOVING_IN_AISLE@tile18) -> P28(19E/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P28->19E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P88{seat=26A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=28,lastMoveTick=201,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 17|18 Current unavailable yield tiles: 18 Current yield-tile occupants: 88 Final row-event chain: 156|88|28 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3658\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | baseline=115/192 (59.90%) | scored=116/192 (60.42%) | seatedDelta=+1 | completionDelta=+0.52% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 19 Scenario seed: 5290046244336015191 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2311 Passengers seated: 204/230 Average waiting ticks: 398.13 Longest waiting passenger: P43->32I(RIGHT) Longest waiting ticks: 2254 LEFT AISLE ---------- Total moves: 1816 Maximum occupied tiles: 26 Seat events: 107 Single-blocker events: 35 Multiple-blocker events: 7 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 1429 Maximum occupied tiles: 13 Seat events: 97 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1716 Reservations granted: 1716 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 24 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38837 Longest unresolved passenger ID: 43 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P171(11A/LEFT) -> P82(25C/LEFT) -> P12(18B/LEFT) -> P17(31B/LEFT) -> P28(23D/LEFT) -> P6(21F/LEFT) -> P124(17A/LEFT) -> P37(31A/LEFT) -> P146(27E/LEFT) -> P125(28B/LEFT) -> P168(30D/LEFT) -> P190(31E/LEFT) -> P159(31C/LEFT) -> P215(29A/LEFT) -> P143(28F/LEFT) -> P214(31D/LEFT) -> P105(32F/LEFT) -> P95(30E/LEFT) -> P202(28A/LEFT) -> P199(29C/LEFT) -> P107(30A/LEFT) -> P45(32C/LEFT) -> P48(32B/LEFT) -> P74(32E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 171 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 46696 Total stationary ticks: 132871 Seat-event requests: 3592 Failed seat-event starts: 3388 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 74 Critical blocker identity: P74->32E(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P74(32E/LEFT/WAITING_FOR_SEAT_EVENT) P48(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3382 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 3382 Middle-bank reservation failures: 0 Active-event deferrals: 865 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3592\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 19 Scenario seed: 5290046244336015191 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2311 Passengers seated: 204/230 Average waiting ticks: 398.13 Longest waiting passenger: P43->32I(RIGHT) Longest waiting ticks: 2254 LEFT AISLE ---------- Total moves: 1816 Maximum occupied tiles: 26 Seat events: 107 Single-blocker events: 35 Multiple-blocker events: 7 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 1429 Maximum occupied tiles: 13 Seat events: 97 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 29 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1716 Reservations granted: 1716 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 24 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38837 Longest unresolved passenger ID: 43 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P171(11A/LEFT) -> P82(25C/LEFT) -> P12(18B/LEFT) -> P17(31B/LEFT) -> P28(23D/LEFT) -> P6(21F/LEFT) -> P124(17A/LEFT) -> P37(31A/LEFT) -> P146(27E/LEFT) -> P125(28B/LEFT) -> P168(30D/LEFT) -> P190(31E/LEFT) -> P159(31C/LEFT) -> P215(29A/LEFT) -> P143(28F/LEFT) -> P214(31D/LEFT) -> P105(32F/LEFT) -> P95(30E/LEFT) -> P202(28A/LEFT) -> P199(29C/LEFT) -> P107(30A/LEFT) -> P45(32C/LEFT) -> P48(32B/LEFT) -> P74(32E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 171 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 46696 Total stationary ticks: 132871 Seat-event requests: 3592 Failed seat-event starts: 3388 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 74 Critical blocker identity: P74->32E(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 26 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P74(32E/LEFT/WAITING_FOR_SEAT_EVENT) P48(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P6(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P17(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3382 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 3382 Middle-bank reservation failures: 0 Active-event deferrals: 865 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3592\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | baseline=204/230 (88.70%) | scored=204/230 (88.70%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 20 Scenario seed: -2109762647492056876 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2458 Passengers seated: 231/353 Average waiting ticks: 822.86 Longest waiting passenger: P3->8G(RIGHT) Longest waiting ticks: 2458 LEFT AISLE ---------- Total moves: 2611 Maximum occupied tiles: 36 Seat events: 132 Single-blocker events: 32 Multiple-blocker events: 10 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 1987 Maximum occupied tiles: 29 Seat events: 99 Single-blocker events: 25 Multiple-blocker events: 5 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1964 Reservations granted: 1963 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 12 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 57 Remaining moving in aisle: 59 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 98672 Longest unresolved passenger ID: 3 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 35 Longest dependency chain: P249(27D/LEFT) -> P163(13E/LEFT) -> P189(28C/LEFT) -> P278(19G/LEFT) -> P169(11F/LEFT) -> P282(29E/LEFT) -> P253(14F/LEFT) -> P192(19A/LEFT) -> P56(32E/LEFT) -> P248(27B/LEFT) -> P97(23E/LEFT) -> P247(34C/LEFT) -> P277(27A/LEFT) -> P273(22E/LEFT) -> P276(20B/LEFT) -> P139(35D/LEFT) -> P325(24A/LEFT) -> P36(24C/LEFT) -> P82(20D/LEFT) -> P241(22C/LEFT) -> P0(29C/LEFT) -> P102(28A/LEFT) -> P103(36A/LEFT) -> P230(32F/LEFT) -> P283(33C/LEFT) -> P266(34F/LEFT) -> P98(29A/LEFT) -> P332(36C/LEFT) -> P301(33A/LEFT) -> P302(31A/LEFT) -> P7(34B/LEFT) -> P346(36F/LEFT) -> P43(35A/LEFT) -> P210(35B/LEFT) -> P108(35F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 249 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 59 Total blocked ticks: 116598 Total stationary ticks: 392966 Seat-event requests: 3886 Failed seat-event starts: 3655 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 108 Critical blocker identity: P108->35F(LEFT) Direct fan-out: 1 Total indirect descendants: 34 Critical tree size including blocker: 35 Critical tree depth: 35 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 65 Unresolved outside passengers: 57 Unresolved internal passengers outside critical tree: 30 Critical blocker tree: P108(35F/LEFT/WAITING_FOR_SEAT_EVENT) P210(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P346(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P302(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P301(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P332(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P325(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P248(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P282(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P278(19G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3482 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 36 Critical blocker unavailable yield tiles: 36 Critical blocker yield-tile occupants: 324 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3482 Rear-boundary failures: 173 Middle-bank reservation failures: 1 Active-event deferrals: 1855 Simultaneous arbitration losses: 12 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[324]: P324(36G/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P324->36G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P324{seat=36G,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=89,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 36 Current unavailable yield tiles: 36 Current yield-tile occupants: 324 Final row-event chain: 108|324 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3899\nPrecedence substitutions made: 3\nDependency chains followed: 1695\nBlocked by waiting-row occupant: 1695\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 20 Scenario seed: -2109762647492056876 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2458 Passengers seated: 231/353 Average waiting ticks: 822.86 Longest waiting passenger: P3->8G(RIGHT) Longest waiting ticks: 2458 LEFT AISLE ---------- Total moves: 2611 Maximum occupied tiles: 36 Seat events: 132 Single-blocker events: 32 Multiple-blocker events: 10 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 1987 Maximum occupied tiles: 29 Seat events: 99 Single-blocker events: 25 Multiple-blocker events: 5 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1964 Reservations granted: 1963 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 12 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 57 Remaining moving in aisle: 59 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 98672 Longest unresolved passenger ID: 3 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 35 Longest dependency chain: P249(27D/LEFT) -> P163(13E/LEFT) -> P189(28C/LEFT) -> P278(19G/LEFT) -> P169(11F/LEFT) -> P282(29E/LEFT) -> P253(14F/LEFT) -> P192(19A/LEFT) -> P56(32E/LEFT) -> P248(27B/LEFT) -> P97(23E/LEFT) -> P247(34C/LEFT) -> P277(27A/LEFT) -> P273(22E/LEFT) -> P276(20B/LEFT) -> P139(35D/LEFT) -> P325(24A/LEFT) -> P36(24C/LEFT) -> P82(20D/LEFT) -> P241(22C/LEFT) -> P0(29C/LEFT) -> P102(28A/LEFT) -> P103(36A/LEFT) -> P230(32F/LEFT) -> P283(33C/LEFT) -> P266(34F/LEFT) -> P98(29A/LEFT) -> P332(36C/LEFT) -> P301(33A/LEFT) -> P302(31A/LEFT) -> P7(34B/LEFT) -> P346(36F/LEFT) -> P43(35A/LEFT) -> P210(35B/LEFT) -> P108(35F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 249 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 59 Total blocked ticks: 116598 Total stationary ticks: 392966 Seat-event requests: 3886 Failed seat-event starts: 3655 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 108 Critical blocker identity: P108->35F(LEFT) Direct fan-out: 1 Total indirect descendants: 34 Critical tree size including blocker: 35 Critical tree depth: 35 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 65 Unresolved outside passengers: 57 Unresolved internal passengers outside critical tree: 30 Critical blocker tree: P108(35F/LEFT/WAITING_FOR_SEAT_EVENT) P210(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P43(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P346(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P302(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P301(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P332(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P325(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P277(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P247(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P248(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P282(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P278(19G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(13E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3482 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 36 Critical blocker unavailable yield tiles: 36 Critical blocker yield-tile occupants: 324 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3482 Rear-boundary failures: 173 Middle-bank reservation failures: 1 Active-event deferrals: 1855 Simultaneous arbitration losses: 12 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[324]: P324(36G/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P324->36G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P324{seat=36G,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=89,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 36 Current unavailable yield tiles: 36 Current yield-tile occupants: 324 Final row-event chain: 108|324 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3899\nPrecedence substitutions made: 3\nDependency chains followed: 1695\nBlocked by waiting-row occupant: 1695\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | baseline=231/353 (65.44%) | scored=231/353 (65.44%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=1695 | substitutedStarts=4 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 21 Scenario seed: -7343163065732576065 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2236 Passengers seated: 169/216 Average waiting ticks: 506.82 Longest waiting passenger: P4->25C(LEFT) Longest waiting ticks: 2236 LEFT AISLE ---------- Total moves: 1142 Maximum occupied tiles: 27 Seat events: 67 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1501 Maximum occupied tiles: 14 Seat events: 102 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3395 Reservations granted: 3393 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 18 Remaining moving in aisle: 25 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44268 Longest unresolved passenger ID: 4 Longest unresolved row: 25 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P5(21B/LEFT) -> P190(14A/LEFT) -> P143(16D/LEFT) -> P9(20E/LEFT) -> P182(27F/LEFT) -> P163(28E/LEFT) -> P95(25A/LEFT) -> P104(20D/LEFT) -> P38(23D/LEFT) -> P103(22B/LEFT) -> P110(28F/LEFT) -> P214(26C/LEFT) -> P122(29E/LEFT) -> P8(25E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 5 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 54738 Total stationary ticks: 155914 Seat-event requests: 3478 Failed seat-event starts: 3309 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 8 Critical blocker identity: P8->25E(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 29 Unresolved outside passengers: 18 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P8(25E/LEFT/WAITING_FOR_SEAT_EVENT) P122(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1805 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 14 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1805 Rear-boundary failures: 1504 Middle-bank reservation failures: 2 Active-event deferrals: 581 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[14]: P14(27B/LEFT/MOVING_IN_AISLE@tile26) -> P56(27A/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P56->27A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P14{seat=27B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=56,lastMoveTick=304,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 26 Current unavailable yield tiles: 26 Current yield-tile occupants: 14 Final row-event chain: 8|14|56 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3480\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 21 Scenario seed: -7343163065732576065 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2236 Passengers seated: 169/216 Average waiting ticks: 506.82 Longest waiting passenger: P4->25C(LEFT) Longest waiting ticks: 2236 LEFT AISLE ---------- Total moves: 1142 Maximum occupied tiles: 27 Seat events: 67 Single-blocker events: 7 Multiple-blocker events: 1 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1501 Maximum occupied tiles: 14 Seat events: 102 Single-blocker events: 22 Multiple-blocker events: 6 Temporary aisle reoccupations: 34 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3395 Reservations granted: 3393 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 18 Remaining moving in aisle: 25 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44268 Longest unresolved passenger ID: 4 Longest unresolved row: 25 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P5(21B/LEFT) -> P190(14A/LEFT) -> P143(16D/LEFT) -> P9(20E/LEFT) -> P182(27F/LEFT) -> P163(28E/LEFT) -> P95(25A/LEFT) -> P104(20D/LEFT) -> P38(23D/LEFT) -> P103(22B/LEFT) -> P110(28F/LEFT) -> P214(26C/LEFT) -> P122(29E/LEFT) -> P8(25E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 5 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 54738 Total stationary ticks: 155914 Seat-event requests: 3478 Failed seat-event starts: 3309 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 8 Critical blocker identity: P8->25E(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 29 Unresolved outside passengers: 18 Unresolved internal passengers outside critical tree: 15 Critical blocker tree: P8(25E/LEFT/WAITING_FOR_SEAT_EVENT) P122(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P104(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P190(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1805 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 14 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1805 Rear-boundary failures: 1504 Middle-bank reservation failures: 2 Active-event deferrals: 581 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[14]: P14(27B/LEFT/MOVING_IN_AISLE@tile26) -> P56(27A/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P56->27A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P14{seat=27B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=56,lastMoveTick=304,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 26 Current unavailable yield tiles: 26 Current yield-tile occupants: 14 Final row-event chain: 8|14|56 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3480\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | baseline=169/216 (78.24%) | scored=169/216 (78.24%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 22 Scenario seed: -4857971819112946871 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2273 Passengers seated: 200/216 Average waiting ticks: 363.03 Longest waiting passenger: P165->29F(LEFT) Longest waiting ticks: 2219 LEFT AISLE ---------- Total moves: 1449 Maximum occupied tiles: 18 Seat events: 89 Single-blocker events: 23 Multiple-blocker events: 7 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1628 Maximum occupied tiles: 10 Seat events: 111 Single-blocker events: 25 Multiple-blocker events: 7 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1862 Reservations granted: 1862 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23971 Longest unresolved passenger ID: 165 Longest unresolved row: 29 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P209(30A/LEFT) -> P106(19E/LEFT) -> P35(28B/LEFT) -> P7(27C/LEFT) -> P47(21D/LEFT) -> P210(29A/LEFT) -> P126(28C/LEFT) -> P66(30D/LEFT) -> P136(25A/LEFT) -> P120(30C/LEFT) -> P107(27A/LEFT) -> P42(28A/LEFT) -> P199(30F/LEFT) -> P62(30B/LEFT) -> P165(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 209 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 31542 Total stationary ticks: 104968 Seat-event requests: 3458 Failed seat-event starts: 3258 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 165 Critical blocker identity: P165->29F(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 16 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P165(29F/LEFT/WAITING_FOR_SEAT_EVENT) P62(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P136(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P209(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3252 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 6 Rear-boundary failures: 3252 Middle-bank reservation failures: 0 Active-event deferrals: 650 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3458\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 22 Scenario seed: -4857971819112946871 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2273 Passengers seated: 200/216 Average waiting ticks: 363.03 Longest waiting passenger: P165->29F(LEFT) Longest waiting ticks: 2219 LEFT AISLE ---------- Total moves: 1449 Maximum occupied tiles: 18 Seat events: 89 Single-blocker events: 23 Multiple-blocker events: 7 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1628 Maximum occupied tiles: 10 Seat events: 111 Single-blocker events: 25 Multiple-blocker events: 7 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1862 Reservations granted: 1862 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23971 Longest unresolved passenger ID: 165 Longest unresolved row: 29 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P209(30A/LEFT) -> P106(19E/LEFT) -> P35(28B/LEFT) -> P7(27C/LEFT) -> P47(21D/LEFT) -> P210(29A/LEFT) -> P126(28C/LEFT) -> P66(30D/LEFT) -> P136(25A/LEFT) -> P120(30C/LEFT) -> P107(27A/LEFT) -> P42(28A/LEFT) -> P199(30F/LEFT) -> P62(30B/LEFT) -> P165(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 209 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 31542 Total stationary ticks: 104968 Seat-event requests: 3458 Failed seat-event starts: 3258 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 165 Critical blocker identity: P165->29F(LEFT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 16 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 1 Critical blocker tree: P165(29F/LEFT/WAITING_FOR_SEAT_EVENT) P62(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P136(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P47(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P209(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3252 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 6 Rear-boundary failures: 3252 Middle-bank reservation failures: 0 Active-event deferrals: 650 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3458\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | baseline=200/216 (92.59%) | scored=200/216 (92.59%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 23 Scenario seed: -6347728817658464225 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2694 Passengers seated: 294/324 Average waiting ticks: 557.89 Longest waiting passenger: P91->26B(LEFT) Longest waiting ticks: 2643 LEFT AISLE ---------- Total moves: 2519 Maximum occupied tiles: 31 Seat events: 128 Single-blocker events: 33 Multiple-blocker events: 11 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 2909 Maximum occupied tiles: 13 Seat events: 166 Single-blocker events: 37 Multiple-blocker events: 18 Temporary aisle reoccupations: 74 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1772 Reservations granted: 1771 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 27 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49952 Longest unresolved passenger ID: 243 Longest unresolved row: 35 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P52(19E/LEFT) -> P245(28B/LEFT) -> P262(29B/LEFT) -> P132(19B/LEFT) -> P292(34G/LEFT) -> P195(30A/LEFT) -> P295(19C/LEFT) -> P71(23B/LEFT) -> P97(33A/LEFT) -> P7(36C/LEFT) -> P170(36A/LEFT) -> P229(33G/LEFT) -> P121(26A/LEFT) -> P152(32D/LEFT) -> P119(23C/LEFT) -> P89(23A/LEFT) -> P155(31A/LEFT) -> P125(34E/LEFT) -> P28(35F/LEFT) -> P91(26B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 52 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 62455 Total stationary ticks: 235410 Seat-event requests: 3735 Failed seat-event starts: 3441 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 91 Critical blocker identity: P91->26B(LEFT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 30 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P91(26B/LEFT/WAITING_FOR_SEAT_EVENT) P28(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P152(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(33G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P295(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P292(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P262(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1793 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 54 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1793 Rear-boundary failures: 1648 Middle-bank reservation failures: 1 Active-event deferrals: 946 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 9 Yield-occupant trace: yieldOccupant[54]: P54(31F/LEFT/MOVING_IN_AISLE@tile27) -> P129(34C/LEFT/MOVING_IN_AISLE@tile28) -> P300(35C/LEFT/MOVING_IN_AISLE@tile29) -> P237(36D/LEFT/MOVING_IN_AISLE@tile30) -> P145(36B/LEFT/MOVING_IN_AISLE@tile31) -> P219(33F/LEFT/MOVING_IN_AISLE@tile32) -> P322(34D/LEFT/MOVING_IN_AISLE@tile33) -> P113(35B/LEFT/MOVING_IN_AISLE@tile34) -> P243(35G/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P243->35G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P54{seat=31F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=129,lastMoveTick=797,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 54 Final row-event chain: 91|54|129|300|237|145|219|322|113|243 Final row-event chain length: 10 Distinct row events in chain: 10 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3736\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 6\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 23 Scenario seed: -6347728817658464225 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2694 Passengers seated: 294/324 Average waiting ticks: 557.89 Longest waiting passenger: P91->26B(LEFT) Longest waiting ticks: 2643 LEFT AISLE ---------- Total moves: 2519 Maximum occupied tiles: 31 Seat events: 128 Single-blocker events: 33 Multiple-blocker events: 11 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 2909 Maximum occupied tiles: 13 Seat events: 166 Single-blocker events: 37 Multiple-blocker events: 18 Temporary aisle reoccupations: 74 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1772 Reservations granted: 1771 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 27 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49952 Longest unresolved passenger ID: 243 Longest unresolved row: 35 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 20 Longest dependency chain: P52(19E/LEFT) -> P245(28B/LEFT) -> P262(29B/LEFT) -> P132(19B/LEFT) -> P292(34G/LEFT) -> P195(30A/LEFT) -> P295(19C/LEFT) -> P71(23B/LEFT) -> P97(33A/LEFT) -> P7(36C/LEFT) -> P170(36A/LEFT) -> P229(33G/LEFT) -> P121(26A/LEFT) -> P152(32D/LEFT) -> P119(23C/LEFT) -> P89(23A/LEFT) -> P155(31A/LEFT) -> P125(34E/LEFT) -> P28(35F/LEFT) -> P91(26B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 52 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 27 Total blocked ticks: 62455 Total stationary ticks: 235410 Seat-event requests: 3735 Failed seat-event starts: 3441 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 91 Critical blocker identity: P91->26B(LEFT) Direct fan-out: 1 Total indirect descendants: 19 Critical tree size including blocker: 20 Critical tree depth: 20 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 30 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P91(26B/LEFT/WAITING_FOR_SEAT_EVENT) P28(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P119(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P152(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(33G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P295(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P292(34G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P262(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P245(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P52(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1793 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 54 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1793 Rear-boundary failures: 1648 Middle-bank reservation failures: 1 Active-event deferrals: 946 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 9 Yield-occupant trace: yieldOccupant[54]: P54(31F/LEFT/MOVING_IN_AISLE@tile27) -> P129(34C/LEFT/MOVING_IN_AISLE@tile28) -> P300(35C/LEFT/MOVING_IN_AISLE@tile29) -> P237(36D/LEFT/MOVING_IN_AISLE@tile30) -> P145(36B/LEFT/MOVING_IN_AISLE@tile31) -> P219(33F/LEFT/MOVING_IN_AISLE@tile32) -> P322(34D/LEFT/MOVING_IN_AISLE@tile33) -> P113(35B/LEFT/MOVING_IN_AISLE@tile34) -> P243(35G/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P243->35G(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P54{seat=31F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=129,lastMoveTick=797,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 54 Final row-event chain: 91|54|129|300|237|145|219|322|113|243 Final row-event chain length: 10 Distinct row events in chain: 10 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3736\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 6\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | baseline=294/324 (90.74%) | scored=294/324 (90.74%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=6 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 24 Scenario seed: 6882639316313439245 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2602 Passengers seated: 285/342 Average waiting ticks: 659.23 Longest waiting passenger: P27->10G(RIGHT) Longest waiting ticks: 2602 LEFT AISLE ---------- Total moves: 2462 Maximum occupied tiles: 29 Seat events: 128 Single-blocker events: 37 Multiple-blocker events: 11 Temporary aisle reoccupations: 60 RIGHT AISLE ----------- Total moves: 2836 Maximum occupied tiles: 16 Seat events: 157 Single-blocker events: 38 Multiple-blocker events: 12 Temporary aisle reoccupations: 64 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 131 Reservations granted: 131 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 15 Remaining moving in aisle: 35 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 60615 Longest unresolved passenger ID: 27 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P56(16C/LEFT) -> P149(18B/LEFT) -> P79(21F/LEFT) -> P89(27G/LEFT) -> P76(32C/LEFT) -> P227(33B/LEFT) -> P333(31C/LEFT) -> P334(23B/LEFT) -> P199(32F/LEFT) -> P326(29B/LEFT) -> P285(30B/LEFT) -> P210(24B/LEFT) -> P100(35A/LEFT) -> P313(26D/LEFT) -> P101(28A/LEFT) -> P296(34F/LEFT) -> P281(34A/LEFT) -> P293(33C/LEFT) -> P171(32B/LEFT) -> P1(31B/LEFT) -> P105(34C/LEFT) -> P249(35D/LEFT) -> P88(35G/LEFT) -> P68(36D/LEFT) -> P14(36F/LEFT) -> P316(36B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 56 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 78667 Total stationary ticks: 290252 Seat-event requests: 3746 Failed seat-event starts: 3461 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 316 Critical blocker identity: P316->36B(LEFT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 42 Unresolved outside passengers: 15 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P316(36B/LEFT/WAITING_FOR_SEAT_EVENT) P14(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P293(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P313(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P326(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P334(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P333(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1951 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1510 Rear-boundary failures: 1951 Middle-bank reservation failures: 0 Active-event deferrals: 1307 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3746\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 24 Scenario seed: 6882639316313439245 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2602 Passengers seated: 285/342 Average waiting ticks: 659.23 Longest waiting passenger: P27->10G(RIGHT) Longest waiting ticks: 2602 LEFT AISLE ---------- Total moves: 2462 Maximum occupied tiles: 29 Seat events: 128 Single-blocker events: 37 Multiple-blocker events: 11 Temporary aisle reoccupations: 60 RIGHT AISLE ----------- Total moves: 2836 Maximum occupied tiles: 16 Seat events: 157 Single-blocker events: 38 Multiple-blocker events: 12 Temporary aisle reoccupations: 64 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 131 Reservations granted: 131 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 15 Remaining moving in aisle: 35 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 60615 Longest unresolved passenger ID: 27 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P56(16C/LEFT) -> P149(18B/LEFT) -> P79(21F/LEFT) -> P89(27G/LEFT) -> P76(32C/LEFT) -> P227(33B/LEFT) -> P333(31C/LEFT) -> P334(23B/LEFT) -> P199(32F/LEFT) -> P326(29B/LEFT) -> P285(30B/LEFT) -> P210(24B/LEFT) -> P100(35A/LEFT) -> P313(26D/LEFT) -> P101(28A/LEFT) -> P296(34F/LEFT) -> P281(34A/LEFT) -> P293(33C/LEFT) -> P171(32B/LEFT) -> P1(31B/LEFT) -> P105(34C/LEFT) -> P249(35D/LEFT) -> P88(35G/LEFT) -> P68(36D/LEFT) -> P14(36F/LEFT) -> P316(36B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 56 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 78667 Total stationary ticks: 290252 Seat-event requests: 3746 Failed seat-event starts: 3461 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 316 Critical blocker identity: P316->36B(LEFT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 42 Unresolved outside passengers: 15 Unresolved internal passengers outside critical tree: 16 Critical blocker tree: P316(36B/LEFT/WAITING_FOR_SEAT_EVENT) P14(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P68(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P249(35D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P293(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(34F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P313(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P210(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P326(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P334(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P333(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P227(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1951 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1510 Rear-boundary failures: 1951 Middle-bank reservation failures: 0 Active-event deferrals: 1307 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3746\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | baseline=285/342 (83.33%) | scored=285/342 (83.33%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 25 Scenario seed: -6087296281004868798 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2235 Passengers seated: 137/204 Average waiting ticks: 799.75 Longest waiting passenger: P1->16D(RIGHT) Longest waiting ticks: 2235 LEFT AISLE ---------- Total moves: 1414 Maximum occupied tiles: 13 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 622 Maximum occupied tiles: 16 Seat events: 35 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 67 Reservations granted: 67 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 51 Remaining moving in aisle: 12 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23845 Longest unresolved passenger ID: 1 Longest unresolved row: 16 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P151(14G/RIGHT) -> P62(14H/RIGHT) -> P148(30C/RIGHT) -> P60(29F/RIGHT) -> P42(10C/RIGHT) -> P85(17E/RIGHT) -> P102(12C/RIGHT) -> P147(28E/RIGHT) -> P202(27E/RIGHT) -> P177(10H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 151 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 34627 Total stationary ticks: 188915 Seat-event requests: 2116 Failed seat-event starts: 1979 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 177 Critical blocker identity: P177->10H(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 16 Unresolved outside passengers: 51 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P177(10H/RIGHT/WAITING_FOR_SEAT_EVENT) P202(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(12C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(10C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(30C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1979 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 54 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1979 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 281 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[54]: P54(14F/RIGHT/MOVING_IN_AISLE@tile11) -> P117(12D/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P117->12D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P54{seat=14F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=117,lastMoveTick=255,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 54 Final row-event chain: 177|54|117 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 2116\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 25 Scenario seed: -6087296281004868798 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2235 Passengers seated: 137/204 Average waiting ticks: 799.75 Longest waiting passenger: P1->16D(RIGHT) Longest waiting ticks: 2235 LEFT AISLE ---------- Total moves: 1414 Maximum occupied tiles: 13 Seat events: 102 Single-blocker events: 26 Multiple-blocker events: 4 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 622 Maximum occupied tiles: 16 Seat events: 35 Single-blocker events: 5 Multiple-blocker events: 0 Temporary aisle reoccupations: 5 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 67 Reservations granted: 67 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 51 Remaining moving in aisle: 12 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23845 Longest unresolved passenger ID: 1 Longest unresolved row: 16 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P151(14G/RIGHT) -> P62(14H/RIGHT) -> P148(30C/RIGHT) -> P60(29F/RIGHT) -> P42(10C/RIGHT) -> P85(17E/RIGHT) -> P102(12C/RIGHT) -> P147(28E/RIGHT) -> P202(27E/RIGHT) -> P177(10H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 151 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 34627 Total stationary ticks: 188915 Seat-event requests: 2116 Failed seat-event starts: 1979 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 177 Critical blocker identity: P177->10H(RIGHT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 16 Unresolved outside passengers: 51 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P177(10H/RIGHT/WAITING_FOR_SEAT_EVENT) P202(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(12C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(10C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(30C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(14G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1979 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 11 Critical blocker unavailable yield tiles: 11 Critical blocker yield-tile occupants: 54 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1979 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 281 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[54]: P54(14F/RIGHT/MOVING_IN_AISLE@tile11) -> P117(12D/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P117->12D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P54{seat=14F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=11,directBlocker=117,lastMoveTick=255,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 11 Current unavailable yield tiles: 11 Current yield-tile occupants: 54 Final row-event chain: 177|54|117 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 2116\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | baseline=137/204 (67.16%) | scored=137/204 (67.16%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 26 Scenario seed: 8934278782740622327 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2252 Passengers seated: 199/228 Average waiting ticks: 406.30 Longest waiting passenger: P16->15F(LEFT) Longest waiting ticks: 2252 LEFT AISLE ---------- Total moves: 1562 Maximum occupied tiles: 25 Seat events: 92 Single-blocker events: 19 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 1455 Maximum occupied tiles: 11 Seat events: 107 Single-blocker events: 18 Multiple-blocker events: 11 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1745 Reservations granted: 1745 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 4 Remaining moving in aisle: 23 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37413 Longest unresolved passenger ID: 16 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P202(16D/LEFT) -> P64(20F/LEFT) -> P201(19A/LEFT) -> P9(28D/LEFT) -> P224(25B/LEFT) -> P131(19B/LEFT) -> P81(12B/LEFT) -> P55(10B/LEFT) -> P40(23A/LEFT) -> P182(19D/LEFT) -> P27(20B/LEFT) -> P25(27A/LEFT) -> P172(27D/LEFT) -> P50(28A/LEFT) -> P179(25F/LEFT) -> P133(29F/LEFT) -> P94(30C/LEFT) -> P65(24B/LEFT) -> P71(22E/LEFT) -> P217(26B/LEFT) -> P122(24A/LEFT) -> P165(22F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 202 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 44743 Total stationary ticks: 132379 Seat-event requests: 1845 Failed seat-event starts: 1646 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 165 Critical blocker identity: P165->22F(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 25 Unresolved outside passengers: 4 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P165(22F/LEFT/WAITING_FOR_SEAT_EVENT) P122(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1646 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 23|24 Critical blocker yield-tile occupants: 92|88 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1646 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 651 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 3 Yield-occupant trace: yieldOccupant[92]: P92(27C/LEFT/MOVING_IN_AISLE@tile23) -> P88(26C/LEFT/MOVING_IN_AISLE@tile24) -> P110(25A/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[88]: P88(26C/LEFT/MOVING_IN_AISLE@tile24) -> P110(25A/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P110->25A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P92{seat=27C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=88,lastMoveTick=503,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P88{seat=26C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=110,lastMoveTick=502,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 23|24 Current yield-tile occupants: 92|88 Final row-event chain: 165|92|88|110 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 1845\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 26 Scenario seed: 8934278782740622327 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2252 Passengers seated: 199/228 Average waiting ticks: 406.28 Longest waiting passenger: P16->15F(LEFT) Longest waiting ticks: 2252 LEFT AISLE ---------- Total moves: 1562 Maximum occupied tiles: 25 Seat events: 92 Single-blocker events: 19 Multiple-blocker events: 5 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 1455 Maximum occupied tiles: 11 Seat events: 107 Single-blocker events: 18 Multiple-blocker events: 11 Temporary aisle reoccupations: 43 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1745 Reservations granted: 1745 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 4 Remaining moving in aisle: 23 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 37413 Longest unresolved passenger ID: 16 Longest unresolved row: 15 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P202(16D/LEFT) -> P64(20F/LEFT) -> P201(19A/LEFT) -> P9(28D/LEFT) -> P224(25B/LEFT) -> P131(19B/LEFT) -> P81(12B/LEFT) -> P55(10B/LEFT) -> P40(23A/LEFT) -> P182(19D/LEFT) -> P27(20B/LEFT) -> P25(27A/LEFT) -> P172(27D/LEFT) -> P50(28A/LEFT) -> P179(25F/LEFT) -> P133(29F/LEFT) -> P94(30C/LEFT) -> P65(24B/LEFT) -> P71(22E/LEFT) -> P217(26B/LEFT) -> P122(24A/LEFT) -> P165(22F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 202 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 23 Total blocked ticks: 44743 Total stationary ticks: 132379 Seat-event requests: 1845 Failed seat-event starts: 1646 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 165 Critical blocker identity: P165->22F(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 25 Unresolved outside passengers: 4 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P165(22F/LEFT/WAITING_FOR_SEAT_EVENT) P122(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P217(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P71(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P133(29F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(19D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(16D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1646 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 23|24 Critical blocker yield-tile occupants: 92|88 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1646 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 647 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 3 Yield-occupant trace: yieldOccupant[92]: P92(27C/LEFT/MOVING_IN_AISLE@tile23) -> P88(26C/LEFT/MOVING_IN_AISLE@tile24) -> P110(25A/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[88]: P88(26C/LEFT/MOVING_IN_AISLE@tile24) -> P110(25A/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P110->25A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P92{seat=27C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=88,lastMoveTick=503,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P88{seat=26C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=110,lastMoveTick=502,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 23|24 Current yield-tile occupants: 92|88 Final row-event chain: 165|92|88|110 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 1845\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | baseline=199/228 (87.28%) | scored=199/228 (87.28%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=5 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 27 Scenario seed: 3225192488167463262 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2471 Passengers seated: 193/306 Average waiting ticks: 993.47 Longest waiting passenger: P0->10I(RIGHT) Longest waiting ticks: 2471 LEFT AISLE ---------- Total moves: 2472 Maximum occupied tiles: 13 Seat events: 137 Single-blocker events: 40 Multiple-blocker events: 8 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 1070 Maximum occupied tiles: 21 Seat events: 56 Single-blocker events: 8 Multiple-blocker events: 0 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 76 Reservations granted: 76 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 81 Remaining moving in aisle: 24 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46393 Longest unresolved passenger ID: 0 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P64(5J/RIGHT) -> P98(16F/RIGHT) -> P248(28G/RIGHT) -> P207(26H/RIGHT) -> P295(20H/RIGHT) -> P91(19J/RIGHT) -> P291(23H/RIGHT) -> P105(35F/RIGHT) -> P17(17G/RIGHT) -> P184(12J/RIGHT) -> P68(27H/RIGHT) -> P285(35G/RIGHT) -> P267(23J/RIGHT) -> P134(35I/RIGHT) -> P88(34H/RIGHT) -> P124(36E/RIGHT) -> P252(27I/RIGHT) -> P115(18J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 64 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 64676 Total stationary ticks: 353525 Seat-event requests: 3778 Failed seat-event starts: 3585 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 115 Critical blocker identity: P115->18J(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 32 Unresolved outside passengers: 81 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P115(18J/RIGHT/WAITING_FOR_SEAT_EVENT) P252(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(12J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P291(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P295(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(5J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3572 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 90 Waiting-row passengers with zero blockers: 5 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3572 Rear-boundary failures: 13 Middle-bank reservation failures: 0 Active-event deferrals: 463 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[90]: P90(36D/RIGHT/MOVING_IN_AISLE@tile19) -> P229(20I/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P229->20I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P90{seat=36D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=229,lastMoveTick=382,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 90 Final row-event chain: 115|90|229 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3778\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 27 Scenario seed: 3225192488167463262 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2537 Passengers seated: 203/306 Average waiting ticks: 992.58 Longest waiting passenger: P0->10I(RIGHT) Longest waiting ticks: 2537 LEFT AISLE ---------- Total moves: 2516 Maximum occupied tiles: 13 Seat events: 147 Single-blocker events: 42 Multiple-blocker events: 12 Temporary aisle reoccupations: 69 RIGHT AISLE ----------- Total moves: 1070 Maximum occupied tiles: 21 Seat events: 56 Single-blocker events: 8 Multiple-blocker events: 0 Temporary aisle reoccupations: 8 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 83 Reservations granted: 83 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 81 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 38638 Longest unresolved passenger ID: 0 Longest unresolved row: 10 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 18 Longest dependency chain: P64(5J/RIGHT) -> P98(16F/RIGHT) -> P248(28G/RIGHT) -> P207(26H/RIGHT) -> P295(20H/RIGHT) -> P91(19J/RIGHT) -> P291(23H/RIGHT) -> P105(35F/RIGHT) -> P17(17G/RIGHT) -> P184(12J/RIGHT) -> P68(27H/RIGHT) -> P285(35G/RIGHT) -> P267(23J/RIGHT) -> P134(35I/RIGHT) -> P88(34H/RIGHT) -> P124(36E/RIGHT) -> P252(27I/RIGHT) -> P115(18J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 64 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 51371 Total stationary ticks: 345571 Seat-event requests: 3870 Failed seat-event starts: 3667 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 115 Critical blocker identity: P115->18J(RIGHT) Direct fan-out: 1 Total indirect descendants: 17 Critical tree size including blocker: 18 Critical tree depth: 18 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 81 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P115(18J/RIGHT/WAITING_FOR_SEAT_EVENT) P252(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P124(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P88(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(23J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P285(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P68(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(12J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P17(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P105(35F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P291(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P91(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P295(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P207(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P98(16F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(5J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2142 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 90 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 2142 Rear-boundary failures: 1525 Middle-bank reservation failures: 0 Active-event deferrals: 535 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[90]: P90(36D/RIGHT/MOVING_IN_AISLE@tile19) -> P229(20I/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P229->20I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P90{seat=36D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=229,lastMoveTick=382,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 90 Final row-event chain: 115|90|229 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3870\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | baseline=193/306 (63.07%) | scored=203/306 (66.34%) | seatedDelta=+10 | completionDelta=+3.27% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 28 Scenario seed: 8351989518423632014 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2597 Passengers seated: 305/342 Average waiting ticks: 600.27 Longest waiting passenger: P168->30F(LEFT) Longest waiting ticks: 2552 LEFT AISLE ---------- Total moves: 2946 Maximum occupied tiles: 21 Seat events: 151 Single-blocker events: 47 Multiple-blocker events: 8 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 2869 Maximum occupied tiles: 20 Seat events: 154 Single-blocker events: 46 Multiple-blocker events: 21 Temporary aisle reoccupations: 93 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1724 Reservations granted: 1722 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 28 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44182 Longest unresolved passenger ID: 27 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P304(18B/LEFT) -> P33(30C/LEFT) -> P85(22E/LEFT) -> P46(33B/LEFT) -> P14(33F/LEFT) -> P281(35B/LEFT) -> P91(29D/LEFT) -> P130(32C/LEFT) -> P291(35E/LEFT) -> P280(27B/LEFT) -> P42(28D/LEFT) -> P82(30A/LEFT) -> P177(29G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 304 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 67202 Total stationary ticks: 254739 Seat-event requests: 3621 Failed seat-event starts: 3316 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 177 Critical blocker identity: P177->29G(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 37 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P177(29G/LEFT/WAITING_FOR_SEAT_EVENT) P82(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P291(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(33F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P304(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3201 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 168 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 6 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3201 Rear-boundary failures: 115 Middle-bank reservation failures: 2 Active-event deferrals: 1686 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[168]: P168(30F/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P168->30F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P168{seat=30F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=985,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 30 Current yield-tile occupants: 168 Final row-event chain: 177|168 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 9 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3623\nPrecedence substitutions made: 1\nDependency chains followed: 1647\nBlocked by waiting-row occupant: 1647\nSubstituted events started: 2\nOccupied-space rejections: 1597\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 28 Scenario seed: 8351989518423632014 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2597 Passengers seated: 305/342 Average waiting ticks: 600.27 Longest waiting passenger: P168->30F(LEFT) Longest waiting ticks: 2552 LEFT AISLE ---------- Total moves: 2946 Maximum occupied tiles: 21 Seat events: 151 Single-blocker events: 47 Multiple-blocker events: 8 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 2869 Maximum occupied tiles: 20 Seat events: 154 Single-blocker events: 46 Multiple-blocker events: 21 Temporary aisle reoccupations: 93 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1724 Reservations granted: 1722 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 28 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 44182 Longest unresolved passenger ID: 27 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P304(18B/LEFT) -> P33(30C/LEFT) -> P85(22E/LEFT) -> P46(33B/LEFT) -> P14(33F/LEFT) -> P281(35B/LEFT) -> P91(29D/LEFT) -> P130(32C/LEFT) -> P291(35E/LEFT) -> P280(27B/LEFT) -> P42(28D/LEFT) -> P82(30A/LEFT) -> P177(29G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 304 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 67202 Total stationary ticks: 254739 Seat-event requests: 3621 Failed seat-event starts: 3316 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 177 Critical blocker identity: P177->29G(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 37 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P177(29G/LEFT/WAITING_FOR_SEAT_EVENT) P82(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P42(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P291(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P91(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(33F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P304(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3201 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 168 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 6 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3201 Rear-boundary failures: 115 Middle-bank reservation failures: 2 Active-event deferrals: 1686 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[168]: P168(30F/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P168->30F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P168{seat=30F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=985,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 30 Current yield-tile occupants: 168 Final row-event chain: 177|168 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 9 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3623\nPrecedence substitutions made: 1\nDependency chains followed: 1647\nBlocked by waiting-row occupant: 1647\nSubstituted events started: 2\nOccupied-space rejections: 6331\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | baseline=305/342 (89.18%) | scored=305/342 (89.18%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1647 | substitutedStarts=2 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 29 Scenario seed: -1402944301255396027 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2580 Passengers seated: 251/306 Average waiting ticks: 704.68 Longest waiting passenger: P1->29E(RIGHT) Longest waiting ticks: 2580 LEFT AISLE ---------- Total moves: 2637 Maximum occupied tiles: 13 Seat events: 152 Single-blocker events: 34 Multiple-blocker events: 17 Temporary aisle reoccupations: 70 RIGHT AISLE ----------- Total moves: 1766 Maximum occupied tiles: 20 Seat events: 99 Single-blocker events: 20 Multiple-blocker events: 6 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3571 Reservations granted: 3563 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 33 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34046 Longest unresolved passenger ID: 1 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P144(21J/RIGHT) -> P185(22J/RIGHT) -> P248(23D/RIGHT) -> P148(23H/RIGHT) -> P164(27H/RIGHT) -> P39(9J/RIGHT) -> P7(36J/RIGHT) -> P184(17D/RIGHT) -> P2(30G/RIGHT) -> P263(24I/RIGHT) -> P192(36H/RIGHT) -> P257(28E/RIGHT) -> P89(23F/RIGHT) -> P176(29G/RIGHT) -> P286(15E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 144 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 47340 Total stationary ticks: 253590 Seat-event requests: 3716 Failed seat-event starts: 3465 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 286 Critical blocker identity: P286->15E(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 33 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P286(15E/RIGHT/WAITING_FOR_SEAT_EVENT) P176(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P257(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P263(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(9J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1892 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 16|17 Critical blocker unavailable yield tiles: 16|17 Critical blocker yield-tile occupants: 212|173 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1892 Rear-boundary failures: 1573 Middle-bank reservation failures: 8 Active-event deferrals: 781 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[212]: P212(29J/RIGHT/MOVING_IN_AISLE@tile16) -> P173(26E/RIGHT/MOVING_IN_AISLE@tile17) -> P197(23I/RIGHT/MOVING_IN_AISLE@tile18) -> P247(19F/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[173]: P173(26E/RIGHT/MOVING_IN_AISLE@tile17) -> P197(23I/RIGHT/MOVING_IN_AISLE@tile18) -> P247(19F/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P247->19F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P212{seat=29J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=173,lastMoveTick=664,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P173{seat=26E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=197,lastMoveTick=663,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 16|17 Current unavailable yield tiles: 16|17 Current yield-tile occupants: 212|173 Final row-event chain: 286|212|173|197|247 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3725\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 29 Scenario seed: -1402944301255396027 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2580 Passengers seated: 251/306 Average waiting ticks: 704.68 Longest waiting passenger: P1->29E(RIGHT) Longest waiting ticks: 2580 LEFT AISLE ---------- Total moves: 2637 Maximum occupied tiles: 13 Seat events: 152 Single-blocker events: 34 Multiple-blocker events: 17 Temporary aisle reoccupations: 70 RIGHT AISLE ----------- Total moves: 1766 Maximum occupied tiles: 20 Seat events: 99 Single-blocker events: 20 Multiple-blocker events: 6 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3571 Reservations granted: 3563 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 33 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34046 Longest unresolved passenger ID: 1 Longest unresolved row: 29 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P144(21J/RIGHT) -> P185(22J/RIGHT) -> P248(23D/RIGHT) -> P148(23H/RIGHT) -> P164(27H/RIGHT) -> P39(9J/RIGHT) -> P7(36J/RIGHT) -> P184(17D/RIGHT) -> P2(30G/RIGHT) -> P263(24I/RIGHT) -> P192(36H/RIGHT) -> P257(28E/RIGHT) -> P89(23F/RIGHT) -> P176(29G/RIGHT) -> P286(15E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 144 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 47340 Total stationary ticks: 253590 Seat-event requests: 3716 Failed seat-event starts: 3465 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 286 Critical blocker identity: P286->15E(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 33 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P286(15E/RIGHT/WAITING_FOR_SEAT_EVENT) P176(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P257(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P263(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P2(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(17D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P7(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(9J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P148(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(22J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(21J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1892 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 16|17 Critical blocker unavailable yield tiles: 16|17 Critical blocker yield-tile occupants: 212|173 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1892 Rear-boundary failures: 1573 Middle-bank reservation failures: 8 Active-event deferrals: 781 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[212]: P212(29J/RIGHT/MOVING_IN_AISLE@tile16) -> P173(26E/RIGHT/MOVING_IN_AISLE@tile17) -> P197(23I/RIGHT/MOVING_IN_AISLE@tile18) -> P247(19F/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[173]: P173(26E/RIGHT/MOVING_IN_AISLE@tile17) -> P197(23I/RIGHT/MOVING_IN_AISLE@tile18) -> P247(19F/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P247->19F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P212{seat=29J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=173,lastMoveTick=664,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P173{seat=26E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=197,lastMoveTick=663,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 16|17 Current unavailable yield tiles: 16|17 Current yield-tile occupants: 212|173 Final row-event chain: 286|212|173|197|247 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3725\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | baseline=251/306 (82.03%) | scored=251/306 (82.03%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | scoredWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: FIRST_VALID_PRECEDENCE Dependency-aware precedence enabled: false Experiment seed: 1783777542466 Scenario number: 30 Scenario seed: 5639072395276381924 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2495 Passengers seated: 245/282 Average waiting ticks: 500.27 Longest waiting passenger: P67->26E(RIGHT) Longest waiting ticks: 2495 LEFT AISLE ---------- Total moves: 2238 Maximum occupied tiles: 13 Seat events: 141 Single-blocker events: 33 Multiple-blocker events: 15 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 1771 Maximum occupied tiles: 32 Seat events: 104 Single-blocker events: 28 Multiple-blocker events: 10 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1940 Reservations granted: 1934 Reservations denied/waited: 6 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 4 Remaining moving in aisle: 29 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53159 Longest unresolved passenger ID: 67 Longest unresolved row: 26 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P50(14H/RIGHT) -> P65(13F/RIGHT) -> P101(23H/RIGHT) -> P139(31D/RIGHT) -> P109(15I/RIGHT) -> P212(22I/RIGHT) -> P5(17G/RIGHT) -> P104(17H/RIGHT) -> P141(31H/RIGHT) -> P190(25H/RIGHT) -> P250(30H/RIGHT) -> P191(24H/RIGHT) -> P272(22G/RIGHT) -> P184(29E/RIGHT) -> P105(29G/RIGHT) -> P150(24I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 50 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 66009 Total stationary ticks: 197804 Seat-event requests: 3664 Failed seat-event starts: 3419 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 150 Critical blocker identity: P150->24I(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 33 Unresolved outside passengers: 4 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P150(24I/RIGHT/WAITING_FOR_SEAT_EVENT) P105(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1772 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 226 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1772 Rear-boundary failures: 1647 Middle-bank reservation failures: 6 Active-event deferrals: 956 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 8 Yield-occupant trace: yieldOccupant[226]: P226(30G/RIGHT/MOVING_IN_AISLE@tile25) -> P244(29H/RIGHT/MOVING_IN_AISLE@tile26) -> P10(28I/RIGHT/MOVING_IN_AISLE@tile27) -> P33(32H/RIGHT/MOVING_IN_AISLE@tile28) -> P203(32G/RIGHT/MOVING_IN_AISLE@tile29) -> P23(31I/RIGHT/MOVING_IN_AISLE@tile30) -> P59(32D/RIGHT/MOVING_IN_AISLE@tile31) -> P34(32E/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P34->32E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P226{seat=30G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=244,lastMoveTick=638,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 226 Final row-event chain: 150|226|244|10|33|203|23|59|34 Final row-event chain length: 9 Distinct row events in chain: 9 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FIRST_VALID_PRECEDENCE\nDependency-aware precedence enabled: false\nNormal candidates examined: 3670\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ============================================================ Date/Time: 2026-07-11 14:45:43 Experiment mode: SCORED_GATEKEEPER_PRIORITY Dependency-aware precedence enabled: true Experiment seed: 1783777542466 Scenario number: 30 Scenario seed: 5639072395276381924 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2495 Passengers seated: 245/282 Average waiting ticks: 500.27 Longest waiting passenger: P67->26E(RIGHT) Longest waiting ticks: 2495 LEFT AISLE ---------- Total moves: 2238 Maximum occupied tiles: 13 Seat events: 141 Single-blocker events: 33 Multiple-blocker events: 15 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 1771 Maximum occupied tiles: 32 Seat events: 104 Single-blocker events: 28 Multiple-blocker events: 10 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1940 Reservations granted: 1934 Reservations denied/waited: 6 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 4 Remaining moving in aisle: 29 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 53159 Longest unresolved passenger ID: 67 Longest unresolved row: 26 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P50(14H/RIGHT) -> P65(13F/RIGHT) -> P101(23H/RIGHT) -> P139(31D/RIGHT) -> P109(15I/RIGHT) -> P212(22I/RIGHT) -> P5(17G/RIGHT) -> P104(17H/RIGHT) -> P141(31H/RIGHT) -> P190(25H/RIGHT) -> P250(30H/RIGHT) -> P191(24H/RIGHT) -> P272(22G/RIGHT) -> P184(29E/RIGHT) -> P105(29G/RIGHT) -> P150(24I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 50 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 66009 Total stationary ticks: 197804 Seat-event requests: 3664 Failed seat-event starts: 3419 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 150 Critical blocker identity: P150->24I(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 33 Unresolved outside passengers: 4 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P150(24I/RIGHT/WAITING_FOR_SEAT_EVENT) P105(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P191(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P250(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P141(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P5(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P212(22I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P101(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(13F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1772 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 226 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1772 Rear-boundary failures: 1647 Middle-bank reservation failures: 6 Active-event deferrals: 956 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 8 Yield-occupant trace: yieldOccupant[226]: P226(30G/RIGHT/MOVING_IN_AISLE@tile25) -> P244(29H/RIGHT/MOVING_IN_AISLE@tile26) -> P10(28I/RIGHT/MOVING_IN_AISLE@tile27) -> P33(32H/RIGHT/MOVING_IN_AISLE@tile28) -> P203(32G/RIGHT/MOVING_IN_AISLE@tile29) -> P23(31I/RIGHT/MOVING_IN_AISLE@tile30) -> P59(32D/RIGHT/MOVING_IN_AISLE@tile31) -> P34(32E/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P34->32E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P226{seat=30G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=244,lastMoveTick=638,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 226 Final row-event chain: 150|226|244|10|33|203|23|59|34 Final row-event chain length: 9 Distinct row events in chain: 9 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: SCORED_GATEKEEPER_PRIORITY\nDependency-aware precedence enabled: true\nNormal candidates examined: 3670\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | baseline=245/282 (86.88%) | scored=245/282 (86.88%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | scoredWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 13 SCORED GATEKEEPER PRIORITY EVALUATION ************************************************************ Experiment seed: 1783777542466 Scenarios executed: 60 Successful completions: 0 Incomplete/MAX_TICKS: 60 Average completed ticks: 2422.88 Average waiting ticks: 618.84 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 1 Scenario seed: 1996573133997247103 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2672 Passengers seated: 290/353 Average waiting ticks: 720.96 Longest waiting passenger: P10->9F(RIGHT) Longest waiting ticks: 2672 LEFT AISLE ---------- Total moves: 2919 Maximum occupied tiles: 15 Seat events: 162 Single-blocker events: 42 Multiple-blocker events: 14 Temporary aisle reoccupations: 71 RIGHT AISLE ----------- Total moves: 2445 Maximum occupied tiles: 36 Seat events: 128 Single-blocker events: 31 Multiple-blocker events: 9 Temporary aisle reoccupations: 49 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 114 Reservations granted: 114 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 26 Remaining moving in aisle: 33 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 59193 Longest unresolved passenger ID: 10 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P190(7J/RIGHT) -> P140(32G/RIGHT) -> P103(24H/RIGHT) -> P213(10H/RIGHT) -> P130(33F/RIGHT) -> P18(35G/RIGHT) -> P228(30H/RIGHT) -> P93(24G/RIGHT) -> P184(15I/RIGHT) -> P290(30F/RIGHT) -> P192(23F/RIGHT) -> P152(31F/RIGHT) -> P345(19J/RIGHT) -> P174(35E/RIGHT) -> P172(16J/RIGHT) -> P102(28E/RIGHT) -> P128(19D/RIGHT) -> P247(28F/RIGHT) -> P210(36I/RIGHT) -> P232(23E/RIGHT) -> P245(35J/RIGHT) -> P15(31H/RIGHT) -> P202(34I/RIGHT) -> P350(30I/RIGHT) -> P288(27G/RIGHT) -> P143(26J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 190 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 73944 Total stationary ticks: 318190 Seat-event requests: 3815 Failed seat-event starts: 3525 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 143 Critical blocker identity: P143->26J(RIGHT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 37 Unresolved outside passengers: 26 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P143(26J/RIGHT/WAITING_FOR_SEAT_EVENT) P288(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P350(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P232(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P247(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P345(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P290(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(7J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1892 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 298 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1892 Rear-boundary failures: 1633 Middle-bank reservation failures: 0 Active-event deferrals: 1389 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 9 Yield-occupant trace: yieldOccupant[298]: P298(33E/RIGHT/MOVING_IN_AISLE@tile27) -> P111(33J/RIGHT/MOVING_IN_AISLE@tile28) -> P221(34H/RIGHT/MOVING_IN_AISLE@tile29) -> P170(32H/RIGHT/MOVING_IN_AISLE@tile30) -> P5(34E/RIGHT/MOVING_IN_AISLE@tile31) -> P203(33H/RIGHT/MOVING_IN_AISLE@tile32) -> P81(36G/RIGHT/MOVING_IN_AISLE@tile33) -> P332(35F/RIGHT/MOVING_IN_AISLE@tile34) -> P20(35I/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P20->35I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P298{seat=33E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=111,lastMoveTick=817,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 298 Final row-event chain: 143|298|111|221|170|5|203|81|332|20 Final row-event chain length: 10 Distinct row events in chain: 10 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3815\nPrecedence substitutions made: 1\nDependency chains followed: 137\nBlocked by waiting-row occupant: 137\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 1 Scenario seed: 1996573133997247103 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2672 Passengers seated: 290/353 Average waiting ticks: 720.96 Longest waiting passenger: P10->9F(RIGHT) Longest waiting ticks: 2672 LEFT AISLE ---------- Total moves: 2919 Maximum occupied tiles: 15 Seat events: 162 Single-blocker events: 42 Multiple-blocker events: 14 Temporary aisle reoccupations: 71 RIGHT AISLE ----------- Total moves: 2445 Maximum occupied tiles: 36 Seat events: 128 Single-blocker events: 31 Multiple-blocker events: 9 Temporary aisle reoccupations: 49 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 114 Reservations granted: 114 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 26 Remaining moving in aisle: 33 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 59193 Longest unresolved passenger ID: 10 Longest unresolved row: 9 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 26 Longest dependency chain: P190(7J/RIGHT) -> P140(32G/RIGHT) -> P103(24H/RIGHT) -> P213(10H/RIGHT) -> P130(33F/RIGHT) -> P18(35G/RIGHT) -> P228(30H/RIGHT) -> P93(24G/RIGHT) -> P184(15I/RIGHT) -> P290(30F/RIGHT) -> P192(23F/RIGHT) -> P152(31F/RIGHT) -> P345(19J/RIGHT) -> P174(35E/RIGHT) -> P172(16J/RIGHT) -> P102(28E/RIGHT) -> P128(19D/RIGHT) -> P247(28F/RIGHT) -> P210(36I/RIGHT) -> P232(23E/RIGHT) -> P245(35J/RIGHT) -> P15(31H/RIGHT) -> P202(34I/RIGHT) -> P350(30I/RIGHT) -> P288(27G/RIGHT) -> P143(26J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 190 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 33 Total blocked ticks: 73944 Total stationary ticks: 318190 Seat-event requests: 3815 Failed seat-event starts: 3525 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 143 Critical blocker identity: P143->26J(RIGHT) Direct fan-out: 1 Total indirect descendants: 25 Critical tree size including blocker: 26 Critical tree depth: 26 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 37 Unresolved outside passengers: 26 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P143(26J/RIGHT/WAITING_FOR_SEAT_EVENT) P288(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P350(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P202(34I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P245(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P232(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P210(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P247(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(35E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P345(19J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P152(31F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P290(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P184(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(10H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(7J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1892 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 298 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1892 Rear-boundary failures: 1633 Middle-bank reservation failures: 0 Active-event deferrals: 1389 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 9 Yield-occupant trace: yieldOccupant[298]: P298(33E/RIGHT/MOVING_IN_AISLE@tile27) -> P111(33J/RIGHT/MOVING_IN_AISLE@tile28) -> P221(34H/RIGHT/MOVING_IN_AISLE@tile29) -> P170(32H/RIGHT/MOVING_IN_AISLE@tile30) -> P5(34E/RIGHT/MOVING_IN_AISLE@tile31) -> P203(33H/RIGHT/MOVING_IN_AISLE@tile32) -> P81(36G/RIGHT/MOVING_IN_AISLE@tile33) -> P332(35F/RIGHT/MOVING_IN_AISLE@tile34) -> P20(35I/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P20->35I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P298{seat=33E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=111,lastMoveTick=817,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 298 Final row-event chain: 143|298|111|221|170|5|203|81|332|20 Final row-event chain length: 10 Distinct row events in chain: 10 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3815\nPrecedence substitutions made: 1\nDependency chains followed: 137\nBlocked by waiting-row occupant: 137\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | fullScore=290/353 (82.15%) | directOnly=290/353 (82.15%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=137 | substitutedStarts=1 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 2 Scenario seed: -1514465850962287289 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2276 Passengers seated: 215/216 Average waiting ticks: 356.00 Longest waiting passenger: P131->28C(RIGHT) Longest waiting ticks: 2228 LEFT AISLE ---------- Total moves: 1676 Maximum occupied tiles: 14 Seat events: 109 Single-blocker events: 24 Multiple-blocker events: 7 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1443 Maximum occupied tiles: 13 Seat events: 106 Single-blocker events: 28 Multiple-blocker events: 8 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1662 Reservations granted: 1658 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4126 Longest unresolved passenger ID: 131 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 1 Longest dependency chain: P131(28C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 131 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 6639 Total stationary ticks: 80396 Seat-event requests: 1768 Failed seat-event starts: 1553 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 131 Critical blocker identity: P131->28C(RIGHT) Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 1 Critical tree depth: 1 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 1 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P131(28C/RIGHT/WAITING_FOR_SEAT_EVENT) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1545 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 3 Critical blocker required yield tiles: 29|30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 8 Rear-boundary failures: 1545 Middle-bank reservation failures: 4 Active-event deferrals: 469 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 29|30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 1772\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 2 Scenario seed: -1514465850962287289 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2276 Passengers seated: 215/216 Average waiting ticks: 356.00 Longest waiting passenger: P131->28C(RIGHT) Longest waiting ticks: 2228 LEFT AISLE ---------- Total moves: 1676 Maximum occupied tiles: 14 Seat events: 109 Single-blocker events: 24 Multiple-blocker events: 7 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1443 Maximum occupied tiles: 13 Seat events: 106 Single-blocker events: 28 Multiple-blocker events: 8 Temporary aisle reoccupations: 45 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1662 Reservations granted: 1658 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4126 Longest unresolved passenger ID: 131 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 1 Longest dependency chain: P131(28C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 131 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 6639 Total stationary ticks: 80396 Seat-event requests: 1768 Failed seat-event starts: 1553 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 131 Critical blocker identity: P131->28C(RIGHT) Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 1 Critical tree depth: 1 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 1 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P131(28C/RIGHT/WAITING_FOR_SEAT_EVENT) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1545 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 3 Critical blocker required yield tiles: 29|30|31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 8 Rear-boundary failures: 1545 Middle-bank reservation failures: 4 Active-event deferrals: 469 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 29|30|31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 1772\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | fullScore=215/216 (99.54%) | directOnly=215/216 (99.54%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 3 Scenario seed: 1992694506186105509 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2463 Passengers seated: 236/274 Average waiting ticks: 499.94 Longest waiting passenger: P30->26C(LEFT) Longest waiting ticks: 2463 LEFT AISLE ---------- Total moves: 1766 Maximum occupied tiles: 31 Seat events: 100 Single-blocker events: 36 Multiple-blocker events: 2 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 2108 Maximum occupied tiles: 12 Seat events: 136 Single-blocker events: 36 Multiple-blocker events: 15 Temporary aisle reoccupations: 66 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 147 Reservations granted: 147 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 28 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50282 Longest unresolved passenger ID: 30 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P180(14C/LEFT) -> P82(19A/LEFT) -> P226(23D/LEFT) -> P148(15B/LEFT) -> P143(16C/LEFT) -> P34(28F/LEFT) -> P4(29B/LEFT) -> P201(25F/LEFT) -> P21(32F/LEFT) -> P0(24A/LEFT) -> P54(23A/LEFT) -> P128(21D/LEFT) -> P2(28D/LEFT) -> P169(22A/LEFT) -> P57(32A/LEFT) -> P132(21C/LEFT) -> P257(32B/LEFT) -> P273(25B/LEFT) -> P150(26A/LEFT) -> P124(30B/LEFT) -> P92(31D/LEFT) -> P31(26F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 180 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 64861 Total stationary ticks: 190593 Seat-event requests: 3668 Failed seat-event starts: 3432 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 31 Critical blocker identity: P31->26F(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 33 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P31(26F/LEFT/WAITING_FOR_SEAT_EVENT) P92(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1856 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27|28 Critical blocker yield-tile occupants: 29|5 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1856 Rear-boundary failures: 1576 Middle-bank reservation failures: 0 Active-event deferrals: 1084 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[29]: P29(28C/LEFT/MOVING_IN_AISLE@tile27) -> P5(29C/LEFT/MOVING_IN_AISLE@tile28) -> P59(31E/LEFT/MOVING_IN_AISLE@tile29) -> P47(30A/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[5]: P5(29C/LEFT/MOVING_IN_AISLE@tile28) -> P59(31E/LEFT/MOVING_IN_AISLE@tile29) -> P47(30A/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P47->30A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P29{seat=28C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=5,lastMoveTick=601,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P5{seat=29C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=59,lastMoveTick=476,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 27|28 Current yield-tile occupants: 29|5 Final row-event chain: 31|29|5|59|47 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3668\nPrecedence substitutions made: 1\nDependency chains followed: 71\nBlocked by waiting-row occupant: 71\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 3 Scenario seed: 1992694506186105509 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2463 Passengers seated: 236/274 Average waiting ticks: 499.94 Longest waiting passenger: P30->26C(LEFT) Longest waiting ticks: 2463 LEFT AISLE ---------- Total moves: 1766 Maximum occupied tiles: 31 Seat events: 100 Single-blocker events: 36 Multiple-blocker events: 2 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 2108 Maximum occupied tiles: 12 Seat events: 136 Single-blocker events: 36 Multiple-blocker events: 15 Temporary aisle reoccupations: 66 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 147 Reservations granted: 147 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 5 Remaining moving in aisle: 28 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50282 Longest unresolved passenger ID: 30 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P180(14C/LEFT) -> P82(19A/LEFT) -> P226(23D/LEFT) -> P148(15B/LEFT) -> P143(16C/LEFT) -> P34(28F/LEFT) -> P4(29B/LEFT) -> P201(25F/LEFT) -> P21(32F/LEFT) -> P0(24A/LEFT) -> P54(23A/LEFT) -> P128(21D/LEFT) -> P2(28D/LEFT) -> P169(22A/LEFT) -> P57(32A/LEFT) -> P132(21C/LEFT) -> P257(32B/LEFT) -> P273(25B/LEFT) -> P150(26A/LEFT) -> P124(30B/LEFT) -> P92(31D/LEFT) -> P31(26F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 180 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 64861 Total stationary ticks: 190593 Seat-event requests: 3668 Failed seat-event starts: 3432 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 31 Critical blocker identity: P31->26F(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 33 Unresolved outside passengers: 5 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P31(26F/LEFT/WAITING_FOR_SEAT_EVENT) P92(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P257(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P57(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P0(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P21(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P201(25F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(28F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P143(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P148(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P226(23D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P180(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1856 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 27|28 Critical blocker yield-tile occupants: 29|5 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1856 Rear-boundary failures: 1576 Middle-bank reservation failures: 0 Active-event deferrals: 1084 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 4 Yield-occupant trace: yieldOccupant[29]: P29(28C/LEFT/MOVING_IN_AISLE@tile27) -> P5(29C/LEFT/MOVING_IN_AISLE@tile28) -> P59(31E/LEFT/MOVING_IN_AISLE@tile29) -> P47(30A/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[5]: P5(29C/LEFT/MOVING_IN_AISLE@tile28) -> P59(31E/LEFT/MOVING_IN_AISLE@tile29) -> P47(30A/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P47->30A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P29{seat=28C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=5,lastMoveTick=601,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P5{seat=29C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=59,lastMoveTick=476,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 27|28 Current yield-tile occupants: 29|5 Final row-event chain: 31|29|5|59|47 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3668\nPrecedence substitutions made: 1\nDependency chains followed: 71\nBlocked by waiting-row occupant: 71\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | fullScore=236/274 (86.13%) | directOnly=236/274 (86.13%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=71 | substitutedStarts=1 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 4 Scenario seed: -2365235421441814112 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2547 Passengers seated: 251/342 Average waiting ticks: 763.96 Longest waiting passenger: P11->17C(LEFT) Longest waiting ticks: 2547 LEFT AISLE ---------- Total moves: 2145 Maximum occupied tiles: 26 Seat events: 112 Single-blocker events: 31 Multiple-blocker events: 7 Temporary aisle reoccupations: 47 RIGHT AISLE ----------- Total moves: 2745 Maximum occupied tiles: 30 Seat events: 139 Single-blocker events: 37 Multiple-blocker events: 10 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 144 Reservations granted: 144 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 35 Remaining moving in aisle: 46 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 77767 Longest unresolved passenger ID: 11 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P127(22A/LEFT) -> P185(30F/LEFT) -> P84(16F/LEFT) -> P18(27E/LEFT) -> P248(36B/LEFT) -> P101(36D/LEFT) -> P61(32D/LEFT) -> P262(30C/LEFT) -> P5(21F/LEFT) -> P137(29A/LEFT) -> P28(22F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 127 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 100782 Total stationary ticks: 342875 Seat-event requests: 3756 Failed seat-event starts: 3505 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 28 Critical blocker identity: P28->22F(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 56 Unresolved outside passengers: 35 Unresolved internal passengers outside critical tree: 45 Critical blocker tree: P28(22F/LEFT/WAITING_FOR_SEAT_EVENT) P137(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P262(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P248(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3331 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 71 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3331 Rear-boundary failures: 174 Middle-bank reservation failures: 0 Active-event deferrals: 1112 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[71]: P71(26E/LEFT/MOVING_IN_AISLE@tile23) -> P27(24C/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P27->24C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P71{seat=26E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=27,lastMoveTick=714,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 71 Final row-event chain: 28|71|27 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3756\nPrecedence substitutions made: 0\nDependency chains followed: 1507\nBlocked by waiting-row occupant: 1507\nSubstituted events started: 0\nOccupied-space rejections: 4522\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 4 Scenario seed: -2365235421441814112 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2547 Passengers seated: 251/342 Average waiting ticks: 763.96 Longest waiting passenger: P11->17C(LEFT) Longest waiting ticks: 2547 LEFT AISLE ---------- Total moves: 2145 Maximum occupied tiles: 26 Seat events: 112 Single-blocker events: 31 Multiple-blocker events: 7 Temporary aisle reoccupations: 47 RIGHT AISLE ----------- Total moves: 2745 Maximum occupied tiles: 30 Seat events: 139 Single-blocker events: 37 Multiple-blocker events: 10 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 144 Reservations granted: 144 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 35 Remaining moving in aisle: 46 Remaining waiting at row: 10 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 77767 Longest unresolved passenger ID: 11 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P127(22A/LEFT) -> P185(30F/LEFT) -> P84(16F/LEFT) -> P18(27E/LEFT) -> P248(36B/LEFT) -> P101(36D/LEFT) -> P61(32D/LEFT) -> P262(30C/LEFT) -> P5(21F/LEFT) -> P137(29A/LEFT) -> P28(22F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 127 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 46 Total blocked ticks: 100782 Total stationary ticks: 342875 Seat-event requests: 3756 Failed seat-event starts: 3505 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 28 Critical blocker identity: P28->22F(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 10 Terminal WAITING_FOR_SEAT_EVENT nodes: 10 Unresolved internal passengers: 56 Unresolved outside passengers: 35 Unresolved internal passengers outside critical tree: 45 Critical blocker tree: P28(22F/LEFT/WAITING_FOR_SEAT_EVENT) P137(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P5(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P262(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P61(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P248(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P18(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3331 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 71 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3331 Rear-boundary failures: 174 Middle-bank reservation failures: 0 Active-event deferrals: 1112 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[71]: P71(26E/LEFT/MOVING_IN_AISLE@tile23) -> P27(24C/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P27->24C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P71{seat=26E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=27,lastMoveTick=714,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 71 Final row-event chain: 28|71|27 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 8 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3756\nPrecedence substitutions made: 0\nDependency chains followed: 1507\nBlocked by waiting-row occupant: 1507\nSubstituted events started: 0\nOccupied-space rejections: 4522\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | fullScore=251/342 (73.39%) | directOnly=251/342 (73.39%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=1507 | substitutedStarts=0 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 5 Scenario seed: 3889202475717750643 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2255 Passengers seated: 208/230 Average waiting ticks: 396.60 Longest waiting passenger: P126->26D(RIGHT) Longest waiting ticks: 2220 LEFT AISLE ---------- Total moves: 1697 Maximum occupied tiles: 14 Seat events: 105 Single-blocker events: 21 Multiple-blocker events: 8 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1731 Maximum occupied tiles: 22 Seat events: 103 Single-blocker events: 27 Multiple-blocker events: 2 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1633 Reservations granted: 1633 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28966 Longest unresolved passenger ID: 206 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P139(21F/RIGHT) -> P92(27G/RIGHT) -> P189(28I/RIGHT) -> P131(21G/RIGHT) -> P172(18E/RIGHT) -> P129(31I/RIGHT) -> P147(29G/RIGHT) -> P222(23I/RIGHT) -> P165(28H/RIGHT) -> P80(25G/RIGHT) -> P181(29H/RIGHT) -> P163(27H/RIGHT) -> P140(30I/RIGHT) -> P126(26D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 139 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 40957 Total stationary ticks: 123352 Seat-event requests: 3431 Failed seat-event starts: 3223 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 126 Critical blocker identity: P126->26D(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P126(26D/RIGHT/WAITING_FOR_SEAT_EVENT) P140(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1632 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 132 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1632 Rear-boundary failures: 1591 Middle-bank reservation failures: 0 Active-event deferrals: 1184 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[132]: P132(32H/RIGHT/MOVING_IN_AISLE@tile28) -> P39(30H/RIGHT/MOVING_IN_AISLE@tile29) -> P128(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P204(31H/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->31H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P132{seat=32H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=39,lastMoveTick=457,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 28 Current yield-tile occupants: 132 Final row-event chain: 126|132|39|128|204 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3431\nPrecedence substitutions made: 1\nDependency chains followed: 66\nBlocked by waiting-row occupant: 66\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 5 Scenario seed: 3889202475717750643 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2255 Passengers seated: 208/230 Average waiting ticks: 396.60 Longest waiting passenger: P126->26D(RIGHT) Longest waiting ticks: 2220 LEFT AISLE ---------- Total moves: 1697 Maximum occupied tiles: 14 Seat events: 105 Single-blocker events: 21 Multiple-blocker events: 8 Temporary aisle reoccupations: 37 RIGHT AISLE ----------- Total moves: 1731 Maximum occupied tiles: 22 Seat events: 103 Single-blocker events: 27 Multiple-blocker events: 2 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1633 Reservations granted: 1633 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 28966 Longest unresolved passenger ID: 206 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P139(21F/RIGHT) -> P92(27G/RIGHT) -> P189(28I/RIGHT) -> P131(21G/RIGHT) -> P172(18E/RIGHT) -> P129(31I/RIGHT) -> P147(29G/RIGHT) -> P222(23I/RIGHT) -> P165(28H/RIGHT) -> P80(25G/RIGHT) -> P181(29H/RIGHT) -> P163(27H/RIGHT) -> P140(30I/RIGHT) -> P126(26D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 139 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 40957 Total stationary ticks: 123352 Seat-event requests: 3431 Failed seat-event starts: 3223 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 126 Critical blocker identity: P126->26D(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P126(26D/RIGHT/WAITING_FOR_SEAT_EVENT) P140(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P181(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P80(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P222(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P147(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(18E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P131(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P139(21F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1632 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 27|28 Critical blocker unavailable yield tiles: 28 Critical blocker yield-tile occupants: 132 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1632 Rear-boundary failures: 1591 Middle-bank reservation failures: 0 Active-event deferrals: 1184 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[132]: P132(32H/RIGHT/MOVING_IN_AISLE@tile28) -> P39(30H/RIGHT/MOVING_IN_AISLE@tile29) -> P128(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P204(31H/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->31H(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P132{seat=32H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=28,directBlocker=39,lastMoveTick=457,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 27|28 Current unavailable yield tiles: 28 Current yield-tile occupants: 132 Final row-event chain: 126|132|39|128|204 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3431\nPrecedence substitutions made: 1\nDependency chains followed: 66\nBlocked by waiting-row occupant: 66\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | fullScore=208/230 (90.43%) | directOnly=208/230 (90.43%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=66 | substitutedStarts=1 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 6 Scenario seed: -6538235443457545530 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2316 Passengers seated: 216/228 Average waiting ticks: 378.82 Longest waiting passenger: P12->29F(LEFT) Longest waiting ticks: 2264 LEFT AISLE ---------- Total moves: 1593 Maximum occupied tiles: 14 Seat events: 100 Single-blocker events: 27 Multiple-blocker events: 4 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1725 Maximum occupied tiles: 11 Seat events: 116 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1822 Reservations granted: 1819 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18432 Longest unresolved passenger ID: 12 Longest unresolved row: 29 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P125(25B/LEFT) -> P82(21E/LEFT) -> P106(26E/LEFT) -> P110(28B/LEFT) -> P109(30A/LEFT) -> P165(24A/LEFT) -> P172(27A/LEFT) -> P4(29A/LEFT) -> P202(27D/LEFT) -> P170(30E/LEFT) -> P219(29B/LEFT) -> P12(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 24931 Total stationary ticks: 107731 Seat-event requests: 1927 Failed seat-event starts: 1711 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 12 Critical blocker identity: P12->29F(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 12 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P12(29F/LEFT/WAITING_FOR_SEAT_EVENT) P219(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1708 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 3 Critical blocker required yield tiles: 30|31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3 Rear-boundary failures: 1708 Middle-bank reservation failures: 3 Active-event deferrals: 706 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 30|31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 1930\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 6 Scenario seed: -6538235443457545530 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2316 Passengers seated: 216/228 Average waiting ticks: 378.82 Longest waiting passenger: P12->29F(LEFT) Longest waiting ticks: 2264 LEFT AISLE ---------- Total moves: 1593 Maximum occupied tiles: 14 Seat events: 100 Single-blocker events: 27 Multiple-blocker events: 4 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1725 Maximum occupied tiles: 11 Seat events: 116 Single-blocker events: 26 Multiple-blocker events: 7 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1822 Reservations granted: 1819 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18432 Longest unresolved passenger ID: 12 Longest unresolved row: 29 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P125(25B/LEFT) -> P82(21E/LEFT) -> P106(26E/LEFT) -> P110(28B/LEFT) -> P109(30A/LEFT) -> P165(24A/LEFT) -> P172(27A/LEFT) -> P4(29A/LEFT) -> P202(27D/LEFT) -> P170(30E/LEFT) -> P219(29B/LEFT) -> P12(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 125 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 24931 Total stationary ticks: 107731 Seat-event requests: 1927 Failed seat-event starts: 1711 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 12 Critical blocker identity: P12->29F(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 12 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P12(29F/LEFT/WAITING_FOR_SEAT_EVENT) P219(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P170(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1708 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 3 Critical blocker required yield tiles: 30|31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3 Rear-boundary failures: 1708 Middle-bank reservation failures: 3 Active-event deferrals: 706 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 3 Current required yield tiles: 30|31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 1930\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | fullScore=216/228 (94.74%) | directOnly=216/228 (94.74%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 7 Scenario seed: 3326175098000926348 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2485 Passengers seated: 256/288 Average waiting ticks: 481.31 Longest waiting passenger: P84->14B(LEFT) Longest waiting ticks: 2466 LEFT AISLE ---------- Total moves: 2420 Maximum occupied tiles: 29 Seat events: 116 Single-blocker events: 34 Multiple-blocker events: 1 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2371 Maximum occupied tiles: 14 Seat events: 140 Single-blocker events: 38 Multiple-blocker events: 11 Temporary aisle reoccupations: 61 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1902 Reservations granted: 1902 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 28 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48889 Longest unresolved passenger ID: 229 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P260(33G/LEFT) -> P281(30C/LEFT) -> P184(22G/LEFT) -> P23(29C/LEFT) -> P268(26D/LEFT) -> P118(26G/LEFT) -> P69(26E/LEFT) -> P78(33B/LEFT) -> P285(25D/LEFT) -> P28(30B/LEFT) -> P58(26C/LEFT) -> P214(35C/LEFT) -> P22(34B/LEFT) -> P166(32C/LEFT) -> P212(32B/LEFT) -> P41(36A/LEFT) -> P237(35A/LEFT) -> P271(36B/LEFT) -> P224(34A/LEFT) -> P182(35B/LEFT) -> P229(36G/LEFT) -> P217(36E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 260 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 62743 Total stationary ticks: 192054 Seat-event requests: 3687 Failed seat-event starts: 3431 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->36E(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 32 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P217(36E/LEFT/WAITING_FOR_SEAT_EVENT) P229(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P271(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(22G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P260(33G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3195 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3195 Rear-boundary failures: 236 Middle-bank reservation failures: 0 Active-event deferrals: 1219 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3687\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 7 Scenario seed: 3326175098000926348 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2485 Passengers seated: 256/288 Average waiting ticks: 481.31 Longest waiting passenger: P84->14B(LEFT) Longest waiting ticks: 2466 LEFT AISLE ---------- Total moves: 2420 Maximum occupied tiles: 29 Seat events: 116 Single-blocker events: 34 Multiple-blocker events: 1 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2371 Maximum occupied tiles: 14 Seat events: 140 Single-blocker events: 38 Multiple-blocker events: 11 Temporary aisle reoccupations: 61 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1902 Reservations granted: 1902 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 28 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 48889 Longest unresolved passenger ID: 229 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P260(33G/LEFT) -> P281(30C/LEFT) -> P184(22G/LEFT) -> P23(29C/LEFT) -> P268(26D/LEFT) -> P118(26G/LEFT) -> P69(26E/LEFT) -> P78(33B/LEFT) -> P285(25D/LEFT) -> P28(30B/LEFT) -> P58(26C/LEFT) -> P214(35C/LEFT) -> P22(34B/LEFT) -> P166(32C/LEFT) -> P212(32B/LEFT) -> P41(36A/LEFT) -> P237(35A/LEFT) -> P271(36B/LEFT) -> P224(34A/LEFT) -> P182(35B/LEFT) -> P229(36G/LEFT) -> P217(36E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 260 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 62743 Total stationary ticks: 192054 Seat-event requests: 3687 Failed seat-event starts: 3431 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->36E(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 32 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P217(36E/LEFT/WAITING_FOR_SEAT_EVENT) P229(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P271(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(34B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P28(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P285(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P78(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P69(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(26G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P268(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(22G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P281(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P260(33G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3195 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3195 Rear-boundary failures: 236 Middle-bank reservation failures: 0 Active-event deferrals: 1219 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3687\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | fullScore=256/288 (88.89%) | directOnly=256/288 (88.89%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=4 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 8 Scenario seed: -3159325883470249441 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2381 Passengers seated: 221/282 Average waiting ticks: 615.85 Longest waiting passenger: P9->10A(LEFT) Longest waiting ticks: 2381 LEFT AISLE ---------- Total moves: 1732 Maximum occupied tiles: 18 Seat events: 104 Single-blocker events: 23 Multiple-blocker events: 4 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 2058 Maximum occupied tiles: 22 Seat events: 117 Single-blocker events: 34 Multiple-blocker events: 9 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3347 Reservations granted: 3347 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 21 Remaining moving in aisle: 34 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54649 Longest unresolved passenger ID: 9 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P174(13H/RIGHT) -> P75(12D/RIGHT) -> P94(26G/RIGHT) -> P16(16D/RIGHT) -> P206(29I/RIGHT) -> P150(25I/RIGHT) -> P18(19E/RIGHT) -> P179(20E/RIGHT) -> P264(24H/RIGHT) -> P134(24F/RIGHT) -> P97(32G/RIGHT) -> P72(29E/RIGHT) -> P106(30G/RIGHT) -> P14(22D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 174 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 69594 Total stationary ticks: 231326 Seat-event requests: 3503 Failed seat-event starts: 3282 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 14 Critical blocker identity: P14->22D(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 40 Unresolved outside passengers: 21 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P14(22D/RIGHT/WAITING_FOR_SEAT_EVENT) P106(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(12D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3256 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 202 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3256 Rear-boundary failures: 26 Middle-bank reservation failures: 0 Active-event deferrals: 968 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[202]: P202(29F/RIGHT/MOVING_IN_AISLE@tile24) -> P89(27H/RIGHT/MOVING_IN_AISLE@tile25) -> P162(27E/RIGHT/MOVING_IN_AISLE@tile26) -> P225(30H/RIGHT/MOVING_IN_AISLE@tile27) -> P254(32H/RIGHT/MOVING_IN_AISLE@tile28) -> P268(31G/RIGHT/MOVING_IN_AISLE@tile29) -> P136(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P136->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P202{seat=29F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=89,lastMoveTick=755,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 24 Current yield-tile occupants: 202 Final row-event chain: 14|202|89|162|225|254|268|136 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3503\nPrecedence substitutions made: 3\nDependency chains followed: 68\nBlocked by waiting-row occupant: 68\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 8 Scenario seed: -3159325883470249441 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2381 Passengers seated: 221/282 Average waiting ticks: 615.85 Longest waiting passenger: P9->10A(LEFT) Longest waiting ticks: 2381 LEFT AISLE ---------- Total moves: 1732 Maximum occupied tiles: 18 Seat events: 104 Single-blocker events: 23 Multiple-blocker events: 4 Temporary aisle reoccupations: 31 RIGHT AISLE ----------- Total moves: 2058 Maximum occupied tiles: 22 Seat events: 117 Single-blocker events: 34 Multiple-blocker events: 9 Temporary aisle reoccupations: 52 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3347 Reservations granted: 3347 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 21 Remaining moving in aisle: 34 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54649 Longest unresolved passenger ID: 9 Longest unresolved row: 10 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P174(13H/RIGHT) -> P75(12D/RIGHT) -> P94(26G/RIGHT) -> P16(16D/RIGHT) -> P206(29I/RIGHT) -> P150(25I/RIGHT) -> P18(19E/RIGHT) -> P179(20E/RIGHT) -> P264(24H/RIGHT) -> P134(24F/RIGHT) -> P97(32G/RIGHT) -> P72(29E/RIGHT) -> P106(30G/RIGHT) -> P14(22D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 174 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 69594 Total stationary ticks: 231326 Seat-event requests: 3503 Failed seat-event starts: 3282 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 14 Critical blocker identity: P14->22D(RIGHT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 40 Unresolved outside passengers: 21 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P14(22D/RIGHT/WAITING_FOR_SEAT_EVENT) P106(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P97(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P264(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P179(20E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P18(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P206(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P16(16D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(12D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(13H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3256 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 23|24 Critical blocker unavailable yield tiles: 24 Critical blocker yield-tile occupants: 202 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3256 Rear-boundary failures: 26 Middle-bank reservation failures: 0 Active-event deferrals: 968 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[202]: P202(29F/RIGHT/MOVING_IN_AISLE@tile24) -> P89(27H/RIGHT/MOVING_IN_AISLE@tile25) -> P162(27E/RIGHT/MOVING_IN_AISLE@tile26) -> P225(30H/RIGHT/MOVING_IN_AISLE@tile27) -> P254(32H/RIGHT/MOVING_IN_AISLE@tile28) -> P268(31G/RIGHT/MOVING_IN_AISLE@tile29) -> P136(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P136->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P202{seat=29F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=24,directBlocker=89,lastMoveTick=755,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 23|24 Current unavailable yield tiles: 24 Current yield-tile occupants: 202 Final row-event chain: 14|202|89|162|225|254|268|136 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3503\nPrecedence substitutions made: 3\nDependency chains followed: 68\nBlocked by waiting-row occupant: 68\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | fullScore=221/282 (78.37%) | directOnly=221/282 (78.37%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=68 | substitutedStarts=3 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 9 Scenario seed: 4943966629055236005 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2509 Passengers seated: 273/288 Average waiting ticks: 480.67 Longest waiting passenger: P170->27B(LEFT) Longest waiting ticks: 2461 LEFT AISLE ---------- Total moves: 2475 Maximum occupied tiles: 19 Seat events: 130 Single-blocker events: 38 Multiple-blocker events: 11 Temporary aisle reoccupations: 62 RIGHT AISLE ----------- Total moves: 2552 Maximum occupied tiles: 13 Seat events: 143 Single-blocker events: 38 Multiple-blocker events: 14 Temporary aisle reoccupations: 69 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 277 Reservations granted: 274 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 12 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21316 Longest unresolved passenger ID: 215 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P230(36D/LEFT) -> P149(31A/LEFT) -> P238(32A/LEFT) -> P26(35B/LEFT) -> P15(36B/LEFT) -> P144(35G/LEFT) -> P130(35C/LEFT) -> P216(36F/LEFT) -> P23(36G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 230 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 34172 Total stationary ticks: 164620 Seat-event requests: 3696 Failed seat-event starts: 3423 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 23 Critical blocker identity: P23->36G(LEFT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 15 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P23(36G/LEFT/WAITING_FOR_SEAT_EVENT) P216(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1834 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1589 Rear-boundary failures: 1834 Middle-bank reservation failures: 3 Active-event deferrals: 1343 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3699\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 9 Scenario seed: 4943966629055236005 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2509 Passengers seated: 273/288 Average waiting ticks: 480.67 Longest waiting passenger: P170->27B(LEFT) Longest waiting ticks: 2461 LEFT AISLE ---------- Total moves: 2475 Maximum occupied tiles: 19 Seat events: 130 Single-blocker events: 38 Multiple-blocker events: 11 Temporary aisle reoccupations: 62 RIGHT AISLE ----------- Total moves: 2552 Maximum occupied tiles: 13 Seat events: 143 Single-blocker events: 38 Multiple-blocker events: 14 Temporary aisle reoccupations: 69 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 277 Reservations granted: 274 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 12 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21316 Longest unresolved passenger ID: 215 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 9 Longest dependency chain: P230(36D/LEFT) -> P149(31A/LEFT) -> P238(32A/LEFT) -> P26(35B/LEFT) -> P15(36B/LEFT) -> P144(35G/LEFT) -> P130(35C/LEFT) -> P216(36F/LEFT) -> P23(36G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 230 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 12 Total blocked ticks: 34172 Total stationary ticks: 164620 Seat-event requests: 3696 Failed seat-event starts: 3423 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 23 Critical blocker identity: P23->36G(LEFT) Direct fan-out: 1 Total indirect descendants: 8 Critical tree size including blocker: 9 Critical tree depth: 9 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 15 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P23(36G/LEFT/WAITING_FOR_SEAT_EVENT) P216(36F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P144(35G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P26(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(36D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1834 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1589 Rear-boundary failures: 1834 Middle-bank reservation failures: 3 Active-event deferrals: 1343 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3699\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | fullScore=273/288 (94.79%) | directOnly=273/288 (94.79%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=5 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 10 Scenario seed: -7007496790776328574 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2322 Passengers seated: 195/288 Average waiting ticks: 794.67 Longest waiting passenger: P14->1B(LEFT) Longest waiting ticks: 2322 LEFT AISLE ---------- Total moves: 1448 Maximum occupied tiles: 18 Seat events: 80 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 2256 Maximum occupied tiles: 20 Seat events: 115 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1913 Reservations granted: 1913 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1497 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 55 Remaining moving in aisle: 30 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49498 Longest unresolved passenger ID: 14 Longest unresolved row: 1 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P30(17B/LEFT) -> P176(29D/LEFT) -> P163(33C/LEFT) -> P224(32A/LEFT) -> P273(14C/LEFT) -> P16(21E/LEFT) -> P3(19F/LEFT) -> P87(31B/LEFT) -> P135(19C/LEFT) -> P12(27D/LEFT) -> P183(17C/LEFT) -> P77(16A/LEFT) -> P148(13G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 30 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 67749 Total stationary ticks: 281762 Seat-event requests: 2078 Failed seat-event starts: 1883 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 148 Critical blocker identity: P148->13G(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 38 Unresolved outside passengers: 55 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P148(13G/LEFT/WAITING_FOR_SEAT_EVENT) P77(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1761 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 14|15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 268 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 1761 Rear-boundary failures: 122 Middle-bank reservation failures: 0 Active-event deferrals: 681 Simultaneous arbitration losses: 1497 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[268]: P268(35B/LEFT/MOVING_IN_AISLE@tile15) -> P204(16F/LEFT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->16F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P268{seat=35B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=204,lastMoveTick=546,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 14|15 Current unavailable yield tiles: 15 Current yield-tile occupants: 268 Final row-event chain: 148|268|204 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3575\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 10 Scenario seed: -7007496790776328574 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2322 Passengers seated: 195/288 Average waiting ticks: 794.67 Longest waiting passenger: P14->1B(LEFT) Longest waiting ticks: 2322 LEFT AISLE ---------- Total moves: 1448 Maximum occupied tiles: 18 Seat events: 80 Single-blocker events: 18 Multiple-blocker events: 2 Temporary aisle reoccupations: 22 RIGHT AISLE ----------- Total moves: 2256 Maximum occupied tiles: 20 Seat events: 115 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1913 Reservations granted: 1913 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1497 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 55 Remaining moving in aisle: 30 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 49498 Longest unresolved passenger ID: 14 Longest unresolved row: 1 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P30(17B/LEFT) -> P176(29D/LEFT) -> P163(33C/LEFT) -> P224(32A/LEFT) -> P273(14C/LEFT) -> P16(21E/LEFT) -> P3(19F/LEFT) -> P87(31B/LEFT) -> P135(19C/LEFT) -> P12(27D/LEFT) -> P183(17C/LEFT) -> P77(16A/LEFT) -> P148(13G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 30 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 67749 Total stationary ticks: 281762 Seat-event requests: 2078 Failed seat-event starts: 1883 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 148 Critical blocker identity: P148->13G(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 38 Unresolved outside passengers: 55 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P148(13G/LEFT/WAITING_FOR_SEAT_EVENT) P77(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P183(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P12(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P135(19C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P87(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(21E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(14C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P176(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P30(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1761 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 14|15 Critical blocker unavailable yield tiles: 15 Critical blocker yield-tile occupants: 268 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 1761 Rear-boundary failures: 122 Middle-bank reservation failures: 0 Active-event deferrals: 681 Simultaneous arbitration losses: 1497 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[268]: P268(35B/LEFT/MOVING_IN_AISLE@tile15) -> P204(16F/LEFT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P204->16F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P268{seat=35B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=15,directBlocker=204,lastMoveTick=546,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 14|15 Current unavailable yield tiles: 15 Current yield-tile occupants: 268 Final row-event chain: 148|268|204 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3575\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | fullScore=195/288 (67.71%) | directOnly=195/288 (67.71%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 11 Scenario seed: 7523927359624708451 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2539 Passengers seated: 265/274 Average waiting ticks: 489.53 Longest waiting passenger: P181->10B(LEFT) Longest waiting ticks: 2530 LEFT AISLE ---------- Total moves: 1881 Maximum occupied tiles: 13 Seat events: 119 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 2334 Maximum occupied tiles: 15 Seat events: 146 Single-blocker events: 42 Multiple-blocker events: 14 Temporary aisle reoccupations: 70 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 89 Reservations granted: 89 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 11363 Longest unresolved passenger ID: 38 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P69(32E/LEFT) -> P108(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 22576 Total stationary ticks: 144072 Seat-event requests: 2062 Failed seat-event starts: 1797 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->12A(LEFT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 9 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P36(12A/LEFT/WAITING_FOR_SEAT_EVENT) P160(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1770 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1770 Rear-boundary failures: 27 Middle-bank reservation failures: 0 Active-event deferrals: 874 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_SPACE_AVAILABLE Final snapshot prerequisite: YIELD_SPACE_AVAILABLE Current required blockers: 2 Current required yield tiles: 13|14 Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: YIELD_SPACE_AVAILABLE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 2062\nPrecedence substitutions made: 3\nDependency chains followed: 70\nBlocked by waiting-row occupant: 70\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 11 Scenario seed: 7523927359624708451 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2539 Passengers seated: 265/274 Average waiting ticks: 489.53 Longest waiting passenger: P181->10B(LEFT) Longest waiting ticks: 2530 LEFT AISLE ---------- Total moves: 1881 Maximum occupied tiles: 13 Seat events: 119 Single-blocker events: 26 Multiple-blocker events: 6 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 2334 Maximum occupied tiles: 15 Seat events: 146 Single-blocker events: 42 Multiple-blocker events: 14 Temporary aisle reoccupations: 70 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 89 Reservations granted: 89 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 11363 Longest unresolved passenger ID: 38 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P69(32E/LEFT) -> P108(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 22576 Total stationary ticks: 144072 Seat-event requests: 2062 Failed seat-event starts: 1797 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 36 Critical blocker identity: P36->12A(LEFT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 9 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P36(12A/LEFT/WAITING_FOR_SEAT_EVENT) P160(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1770 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1770 Rear-boundary failures: 27 Middle-bank reservation failures: 0 Active-event deferrals: 874 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_SPACE_AVAILABLE Final snapshot prerequisite: YIELD_SPACE_AVAILABLE Current required blockers: 2 Current required yield tiles: 13|14 Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: YIELD_SPACE_AVAILABLE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 2062\nPrecedence substitutions made: 3\nDependency chains followed: 70\nBlocked by waiting-row occupant: 70\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | fullScore=265/274 (96.72%) | directOnly=265/274 (96.72%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=70 | substitutedStarts=4 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 12 Scenario seed: 7403052455617867105 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2363 Passengers seated: 209/353 Average waiting ticks: 916.22 Longest waiting passenger: P0->13F(RIGHT) Longest waiting ticks: 2363 LEFT AISLE ---------- Total moves: 2381 Maximum occupied tiles: 36 Seat events: 115 Single-blocker events: 29 Multiple-blocker events: 4 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1859 Maximum occupied tiles: 23 Seat events: 94 Single-blocker events: 15 Multiple-blocker events: 5 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1893 Reservations granted: 1893 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 85 Remaining moving in aisle: 54 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 88404 Longest unresolved passenger ID: 0 Longest unresolved row: 13 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 30 Longest dependency chain: P64(22B/LEFT) -> P270(31C/LEFT) -> P4(8G/LEFT) -> P214(14D/LEFT) -> P177(18C/LEFT) -> P276(10C/LEFT) -> P230(11G/LEFT) -> P309(23A/LEFT) -> P2(23G/LEFT) -> P267(32D/LEFT) -> P307(12E/LEFT) -> P65(23B/LEFT) -> P351(32E/LEFT) -> P13(19B/LEFT) -> P157(21D/LEFT) -> P288(36B/LEFT) -> P232(27D/LEFT) -> P242(30D/LEFT) -> P330(20F/LEFT) -> P283(26D/LEFT) -> P9(22A/LEFT) -> P339(33F/LEFT) -> P333(29C/LEFT) -> P56(35E/LEFT) -> P130(34C/LEFT) -> P172(33E/LEFT) -> P314(36A/LEFT) -> P108(29G/LEFT) -> P195(34E/LEFT) -> P106(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 64 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 54 Total blocked ticks: 102679 Total stationary ticks: 415433 Seat-event requests: 3621 Failed seat-event starts: 3412 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 106 Critical blocker identity: P106->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 29 Critical tree size including blocker: 30 Critical tree depth: 30 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 59 Unresolved outside passengers: 85 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P106(30A/LEFT/WAITING_FOR_SEAT_EVENT) P195(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(29G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P314(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P333(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P339(33F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P330(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P288(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P351(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P307(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P267(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(23G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P309(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(11G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(10C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(8G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3301 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 43 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3301 Rear-boundary failures: 111 Middle-bank reservation failures: 0 Active-event deferrals: 1151 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[43]: P43(35B/LEFT/MOVING_IN_AISLE@tile31) -> P17(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P17->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P43{seat=35B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=17,lastMoveTick=624,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 43 Final row-event chain: 106|43|17 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3621\nPrecedence substitutions made: 2\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 2\nOccupied-space rejections: 3\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 12 Scenario seed: 7403052455617867105 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2363 Passengers seated: 209/353 Average waiting ticks: 916.22 Longest waiting passenger: P0->13F(RIGHT) Longest waiting ticks: 2363 LEFT AISLE ---------- Total moves: 2381 Maximum occupied tiles: 36 Seat events: 115 Single-blocker events: 29 Multiple-blocker events: 4 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1859 Maximum occupied tiles: 23 Seat events: 94 Single-blocker events: 15 Multiple-blocker events: 5 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1893 Reservations granted: 1893 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 85 Remaining moving in aisle: 54 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 88404 Longest unresolved passenger ID: 0 Longest unresolved row: 13 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 30 Longest dependency chain: P64(22B/LEFT) -> P270(31C/LEFT) -> P4(8G/LEFT) -> P214(14D/LEFT) -> P177(18C/LEFT) -> P276(10C/LEFT) -> P230(11G/LEFT) -> P309(23A/LEFT) -> P2(23G/LEFT) -> P267(32D/LEFT) -> P307(12E/LEFT) -> P65(23B/LEFT) -> P351(32E/LEFT) -> P13(19B/LEFT) -> P157(21D/LEFT) -> P288(36B/LEFT) -> P232(27D/LEFT) -> P242(30D/LEFT) -> P330(20F/LEFT) -> P283(26D/LEFT) -> P9(22A/LEFT) -> P339(33F/LEFT) -> P333(29C/LEFT) -> P56(35E/LEFT) -> P130(34C/LEFT) -> P172(33E/LEFT) -> P314(36A/LEFT) -> P108(29G/LEFT) -> P195(34E/LEFT) -> P106(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 64 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 54 Total blocked ticks: 102679 Total stationary ticks: 415433 Seat-event requests: 3621 Failed seat-event starts: 3412 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 106 Critical blocker identity: P106->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 29 Critical tree size including blocker: 30 Critical tree depth: 30 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 59 Unresolved outside passengers: 85 Unresolved internal passengers outside critical tree: 29 Critical blocker tree: P106(30A/LEFT/WAITING_FOR_SEAT_EVENT) P195(34E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P108(29G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P314(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(33E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P333(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P339(33F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P9(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P283(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P330(20F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P288(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P157(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P351(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P307(12E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P267(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(23G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P309(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P230(11G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(10C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(8G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P270(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P64(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3301 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 43 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3301 Rear-boundary failures: 111 Middle-bank reservation failures: 0 Active-event deferrals: 1151 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[43]: P43(35B/LEFT/MOVING_IN_AISLE@tile31) -> P17(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P17->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P43{seat=35B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=17,lastMoveTick=624,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 43 Final row-event chain: 106|43|17 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3621\nPrecedence substitutions made: 2\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 2\nOccupied-space rejections: 3\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | fullScore=209/353 (59.21%) | directOnly=209/353 (59.21%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=3 | substitutedStarts=2 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 13 Scenario seed: 6945690993969352838 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2542 Passengers seated: 266/282 Average waiting ticks: 491.67 Longest waiting passenger: P91->20E(LEFT) Longest waiting ticks: 2503 LEFT AISLE ---------- Total moves: 1988 Maximum occupied tiles: 18 Seat events: 117 Single-blocker events: 28 Multiple-blocker events: 12 Temporary aisle reoccupations: 52 RIGHT AISLE ----------- Total moves: 2314 Maximum occupied tiles: 12 Seat events: 149 Single-blocker events: 41 Multiple-blocker events: 13 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3408 Reservations granted: 3408 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 20103 Longest unresolved passenger ID: 165 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P187(31C/LEFT) -> P197(32D/LEFT) -> P185(27F/LEFT) -> P123(30F/LEFT) -> P224(30C/LEFT) -> P112(28F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 187 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 35541 Total stationary ticks: 162825 Seat-event requests: 3751 Failed seat-event starts: 3485 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 112 Critical blocker identity: P112->28F(LEFT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 16 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P112(28F/LEFT/WAITING_FOR_SEAT_EVENT) P224(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1775 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 29|30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 205 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1775 Rear-boundary failures: 1710 Middle-bank reservation failures: 0 Active-event deferrals: 1163 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[205]: P205(31B/LEFT/MOVING_IN_AISLE@tile30) -> P47(32A/LEFT/MOVING_IN_AISLE@tile31) -> P165(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P165->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P205{seat=31B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=47,lastMoveTick=579,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 29|30 Current unavailable yield tiles: 30 Current yield-tile occupants: 205 Final row-event chain: 112|205|47|165 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3751\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 2\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 13 Scenario seed: 6945690993969352838 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2542 Passengers seated: 266/282 Average waiting ticks: 491.67 Longest waiting passenger: P91->20E(LEFT) Longest waiting ticks: 2503 LEFT AISLE ---------- Total moves: 1988 Maximum occupied tiles: 18 Seat events: 117 Single-blocker events: 28 Multiple-blocker events: 12 Temporary aisle reoccupations: 52 RIGHT AISLE ----------- Total moves: 2314 Maximum occupied tiles: 12 Seat events: 149 Single-blocker events: 41 Multiple-blocker events: 13 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3408 Reservations granted: 3408 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 20103 Longest unresolved passenger ID: 165 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P187(31C/LEFT) -> P197(32D/LEFT) -> P185(27F/LEFT) -> P123(30F/LEFT) -> P224(30C/LEFT) -> P112(28F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 187 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 35541 Total stationary ticks: 162825 Seat-event requests: 3751 Failed seat-event starts: 3485 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 112 Critical blocker identity: P112->28F(LEFT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 16 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P112(28F/LEFT/WAITING_FOR_SEAT_EVENT) P224(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(27F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P197(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1775 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 29|30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 205 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1775 Rear-boundary failures: 1710 Middle-bank reservation failures: 0 Active-event deferrals: 1163 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[205]: P205(31B/LEFT/MOVING_IN_AISLE@tile30) -> P47(32A/LEFT/MOVING_IN_AISLE@tile31) -> P165(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P165->32B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P205{seat=31B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=47,lastMoveTick=579,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 29|30 Current unavailable yield tiles: 30 Current yield-tile occupants: 205 Final row-event chain: 112|205|47|165 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3751\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 2\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | fullScore=266/282 (94.33%) | directOnly=266/282 (94.33%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 14 Scenario seed: -8239414268291053732 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2553 Passengers seated: 191/306 Average waiting ticks: 950.90 Longest waiting passenger: P1->27A(LEFT) Longest waiting ticks: 2553 LEFT AISLE ---------- Total moves: 1125 Maximum occupied tiles: 31 Seat events: 44 Single-blocker events: 3 Multiple-blocker events: 1 Temporary aisle reoccupations: 5 RIGHT AISLE ----------- Total moves: 2620 Maximum occupied tiles: 17 Seat events: 147 Single-blocker events: 50 Multiple-blocker events: 9 Temporary aisle reoccupations: 70 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 84 Reservations granted: 84 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 75 Remaining moving in aisle: 37 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 78928 Longest unresolved passenger ID: 1 Longest unresolved row: 27 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P50(18C/LEFT) -> P222(11C/LEFT) -> P56(20G/LEFT) -> P118(13A/LEFT) -> P66(9D/LEFT) -> P194(20A/LEFT) -> P139(30A/LEFT) -> P15(25B/LEFT) -> P291(25C/LEFT) -> P166(35C/LEFT) -> P178(14F/LEFT) -> P195(15C/LEFT) -> P205(28E/LEFT) -> P54(24B/LEFT) -> P167(31C/LEFT) -> P276(35E/LEFT) -> P163(34A/LEFT) -> P221(21D/LEFT) -> P65(30D/LEFT) -> P192(24G/LEFT) -> P179(34C/LEFT) -> P32(36A/LEFT) -> P76(29E/LEFT) -> P127(36C/LEFT) -> P40(29C/LEFT) -> P242(35A/LEFT) -> P100(29D/LEFT) -> P117(30B/LEFT) -> P60(29A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 50 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 37 Total blocked ticks: 90162 Total stationary ticks: 373071 Seat-event requests: 4142 Failed seat-event starts: 3951 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 60 Critical blocker identity: P60->29A(LEFT) Direct fan-out: 1 Total indirect descendants: 28 Critical tree size including blocker: 29 Critical tree depth: 29 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 40 Unresolved outside passengers: 75 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P60(29A/LEFT/WAITING_FOR_SEAT_EVENT) P117(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(24G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P167(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P291(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(9D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(20G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2266 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 72 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2266 Rear-boundary failures: 1685 Middle-bank reservation failures: 0 Active-event deferrals: 771 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[72]: P72(32D/LEFT/MOVING_IN_AISLE@tile30) -> P18(31B/LEFT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P18->31B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P72{seat=32D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=18,lastMoveTick=208,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 72 Final row-event chain: 60|72|18 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 4142\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 14 Scenario seed: -8239414268291053732 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2553 Passengers seated: 191/306 Average waiting ticks: 950.90 Longest waiting passenger: P1->27A(LEFT) Longest waiting ticks: 2553 LEFT AISLE ---------- Total moves: 1125 Maximum occupied tiles: 31 Seat events: 44 Single-blocker events: 3 Multiple-blocker events: 1 Temporary aisle reoccupations: 5 RIGHT AISLE ----------- Total moves: 2620 Maximum occupied tiles: 17 Seat events: 147 Single-blocker events: 50 Multiple-blocker events: 9 Temporary aisle reoccupations: 70 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 84 Reservations granted: 84 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 75 Remaining moving in aisle: 37 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 78928 Longest unresolved passenger ID: 1 Longest unresolved row: 27 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 29 Longest dependency chain: P50(18C/LEFT) -> P222(11C/LEFT) -> P56(20G/LEFT) -> P118(13A/LEFT) -> P66(9D/LEFT) -> P194(20A/LEFT) -> P139(30A/LEFT) -> P15(25B/LEFT) -> P291(25C/LEFT) -> P166(35C/LEFT) -> P178(14F/LEFT) -> P195(15C/LEFT) -> P205(28E/LEFT) -> P54(24B/LEFT) -> P167(31C/LEFT) -> P276(35E/LEFT) -> P163(34A/LEFT) -> P221(21D/LEFT) -> P65(30D/LEFT) -> P192(24G/LEFT) -> P179(34C/LEFT) -> P32(36A/LEFT) -> P76(29E/LEFT) -> P127(36C/LEFT) -> P40(29C/LEFT) -> P242(35A/LEFT) -> P100(29D/LEFT) -> P117(30B/LEFT) -> P60(29A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 50 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 37 Total blocked ticks: 90162 Total stationary ticks: 373071 Seat-event requests: 4142 Failed seat-event starts: 3951 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 60 Critical blocker identity: P60->29A(LEFT) Direct fan-out: 1 Total indirect descendants: 28 Critical tree size including blocker: 29 Critical tree depth: 29 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 40 Unresolved outside passengers: 75 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P60(29A/LEFT/WAITING_FOR_SEAT_EVENT) P117(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P100(29D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P127(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(36A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P192(24G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P65(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P221(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P276(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P167(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P54(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P205(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P291(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(25B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(9D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P118(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(20G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P222(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2266 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 72 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2266 Rear-boundary failures: 1685 Middle-bank reservation failures: 0 Active-event deferrals: 771 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[72]: P72(32D/LEFT/MOVING_IN_AISLE@tile30) -> P18(31B/LEFT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P18->31B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P72{seat=32D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=18,lastMoveTick=208,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 72 Final row-event chain: 60|72|18 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 4142\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | fullScore=191/306 (62.42%) | directOnly=191/306 (62.42%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 15 Scenario seed: -8128828608278360543 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2709 Passengers seated: 282/342 Average waiting ticks: 776.08 Longest waiting passenger: P6->8B(LEFT) Longest waiting ticks: 2709 LEFT AISLE ---------- Total moves: 2069 Maximum occupied tiles: 20 Seat events: 111 Single-blocker events: 22 Multiple-blocker events: 5 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 3009 Maximum occupied tiles: 14 Seat events: 171 Single-blocker events: 43 Multiple-blocker events: 20 Temporary aisle reoccupations: 85 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3684 Reservations granted: 3682 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 35 Remaining moving in aisle: 18 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34220 Longest unresolved passenger ID: 6 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P203(22F/LEFT) -> P166(11C/LEFT) -> P246(31B/LEFT) -> P296(18G/LEFT) -> P163(17E/LEFT) -> P160(35A/LEFT) -> P213(21C/LEFT) -> P99(16B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 203 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 54945 Total stationary ticks: 304405 Seat-event requests: 4019 Failed seat-event starts: 3737 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 99 Critical blocker identity: P99->16B(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 25 Unresolved outside passengers: 35 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P99(16B/LEFT/WAITING_FOR_SEAT_EVENT) P213(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(18G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P246(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3493 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 68 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3493 Rear-boundary failures: 244 Middle-bank reservation failures: 2 Active-event deferrals: 1322 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[68]: P68(32C/LEFT/MOVING_IN_AISLE@tile17) -> P269(18C/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P269->18C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P68{seat=32C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=269,lastMoveTick=771,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 68 Final row-event chain: 99|68|269 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 4021\nPrecedence substitutions made: 1\nDependency chains followed: 36\nBlocked by waiting-row occupant: 36\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 15 Scenario seed: -8128828608278360543 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2709 Passengers seated: 282/342 Average waiting ticks: 776.08 Longest waiting passenger: P6->8B(LEFT) Longest waiting ticks: 2709 LEFT AISLE ---------- Total moves: 2069 Maximum occupied tiles: 20 Seat events: 111 Single-blocker events: 22 Multiple-blocker events: 5 Temporary aisle reoccupations: 33 RIGHT AISLE ----------- Total moves: 3009 Maximum occupied tiles: 14 Seat events: 171 Single-blocker events: 43 Multiple-blocker events: 20 Temporary aisle reoccupations: 85 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3684 Reservations granted: 3682 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 35 Remaining moving in aisle: 18 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 34220 Longest unresolved passenger ID: 6 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P203(22F/LEFT) -> P166(11C/LEFT) -> P246(31B/LEFT) -> P296(18G/LEFT) -> P163(17E/LEFT) -> P160(35A/LEFT) -> P213(21C/LEFT) -> P99(16B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 203 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 54945 Total stationary ticks: 304405 Seat-event requests: 4019 Failed seat-event starts: 3737 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 99 Critical blocker identity: P99->16B(LEFT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 25 Unresolved outside passengers: 35 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P99(16B/LEFT/WAITING_FOR_SEAT_EVENT) P213(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P160(35A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P163(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P296(18G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P246(31B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P166(11C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3493 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 68 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3493 Rear-boundary failures: 244 Middle-bank reservation failures: 2 Active-event deferrals: 1322 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[68]: P68(32C/LEFT/MOVING_IN_AISLE@tile17) -> P269(18C/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P269->18C(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P68{seat=32C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=269,lastMoveTick=771,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 68 Final row-event chain: 99|68|269 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 4021\nPrecedence substitutions made: 1\nDependency chains followed: 36\nBlocked by waiting-row occupant: 36\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | fullScore=282/342 (82.46%) | directOnly=282/342 (82.46%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=36 | substitutedStarts=3 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 16 Scenario seed: -7466865996469883945 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2483 Passengers seated: 221/282 Average waiting ticks: 615.13 Longest waiting passenger: P6->23I(RIGHT) Longest waiting ticks: 2483 LEFT AISLE ---------- Total moves: 2119 Maximum occupied tiles: 13 Seat events: 139 Single-blocker events: 33 Multiple-blocker events: 15 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 1553 Maximum occupied tiles: 31 Seat events: 82 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2058 Reservations granted: 2058 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 34 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64658 Longest unresolved passenger ID: 6 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 31 Longest dependency chain: P238(16H/RIGHT) -> P50(32I/RIGHT) -> P163(28I/RIGHT) -> P39(10G/RIGHT) -> P102(25G/RIGHT) -> P62(29G/RIGHT) -> P176(27H/RIGHT) -> P72(24I/RIGHT) -> P144(32D/RIGHT) -> P270(12G/RIGHT) -> P28(19E/RIGHT) -> P229(17H/RIGHT) -> P66(26I/RIGHT) -> P20(23G/RIGHT) -> P257(17G/RIGHT) -> P203(20H/RIGHT) -> P248(20G/RIGHT) -> P258(24F/RIGHT) -> P161(20I/RIGHT) -> P228(28H/RIGHT) -> P230(26G/RIGHT) -> P103(29F/RIGHT) -> P81(32G/RIGHT) -> P274(27I/RIGHT) -> P273(30E/RIGHT) -> P254(32F/RIGHT) -> P196(30G/RIGHT) -> P164(30H/RIGHT) -> P187(31G/RIGHT) -> P186(31I/RIGHT) -> P262(31D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 238 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 75180 Total stationary ticks: 241278 Seat-event requests: 3859 Failed seat-event starts: 3638 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 262 Critical blocker identity: P262->31D(RIGHT) Direct fan-out: 1 Total indirect descendants: 30 Critical tree size including blocker: 31 Critical tree depth: 31 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 37 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P262(31D/RIGHT/WAITING_FOR_SEAT_EVENT) P186(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P273(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P258(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P257(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 2133 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1505 Rear-boundary failures: 2133 Middle-bank reservation failures: 0 Active-event deferrals: 960 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3859\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 16 Scenario seed: -7466865996469883945 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2483 Passengers seated: 221/282 Average waiting ticks: 615.13 Longest waiting passenger: P6->23I(RIGHT) Longest waiting ticks: 2483 LEFT AISLE ---------- Total moves: 2119 Maximum occupied tiles: 13 Seat events: 139 Single-blocker events: 33 Multiple-blocker events: 15 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 1553 Maximum occupied tiles: 31 Seat events: 82 Single-blocker events: 18 Multiple-blocker events: 5 Temporary aisle reoccupations: 28 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2058 Reservations granted: 2058 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 24 Remaining moving in aisle: 34 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64658 Longest unresolved passenger ID: 6 Longest unresolved row: 23 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 31 Longest dependency chain: P238(16H/RIGHT) -> P50(32I/RIGHT) -> P163(28I/RIGHT) -> P39(10G/RIGHT) -> P102(25G/RIGHT) -> P62(29G/RIGHT) -> P176(27H/RIGHT) -> P72(24I/RIGHT) -> P144(32D/RIGHT) -> P270(12G/RIGHT) -> P28(19E/RIGHT) -> P229(17H/RIGHT) -> P66(26I/RIGHT) -> P20(23G/RIGHT) -> P257(17G/RIGHT) -> P203(20H/RIGHT) -> P248(20G/RIGHT) -> P258(24F/RIGHT) -> P161(20I/RIGHT) -> P228(28H/RIGHT) -> P230(26G/RIGHT) -> P103(29F/RIGHT) -> P81(32G/RIGHT) -> P274(27I/RIGHT) -> P273(30E/RIGHT) -> P254(32F/RIGHT) -> P196(30G/RIGHT) -> P164(30H/RIGHT) -> P187(31G/RIGHT) -> P186(31I/RIGHT) -> P262(31D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 238 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 75180 Total stationary ticks: 241278 Seat-event requests: 3859 Failed seat-event starts: 3638 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 262 Critical blocker identity: P262->31D(RIGHT) Direct fan-out: 1 Total indirect descendants: 30 Critical tree size including blocker: 31 Critical tree depth: 31 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 37 Unresolved outside passengers: 24 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P262(31D/RIGHT/WAITING_FOR_SEAT_EVENT) P186(31I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P164(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P196(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P254(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P273(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P81(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(29F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P258(24F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P248(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P257(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P20(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P66(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P229(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P28(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(24I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P176(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P102(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P50(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(16H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 2133 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1505 Rear-boundary failures: 2133 Middle-bank reservation failures: 0 Active-event deferrals: 960 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3859\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | fullScore=221/282 (78.37%) | directOnly=221/282 (78.37%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 17 Scenario seed: 8144617540099349484 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2395 Passengers seated: 251/259 Average waiting ticks: 433.76 Longest waiting passenger: P67->26B(LEFT) Longest waiting ticks: 2344 LEFT AISLE ---------- Total moves: 2073 Maximum occupied tiles: 13 Seat events: 125 Single-blocker events: 27 Multiple-blocker events: 12 Temporary aisle reoccupations: 51 RIGHT AISLE ----------- Total moves: 2027 Maximum occupied tiles: 11 Seat events: 126 Single-blocker events: 40 Multiple-blocker events: 8 Temporary aisle reoccupations: 56 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 83 Reservations granted: 83 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 6 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 9700 Longest unresolved passenger ID: 71 Longest unresolved row: 31 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P202(30B/LEFT) -> P74(32B/LEFT) -> P220(32E/LEFT) -> P71(31E/LEFT) -> P180(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 202 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 6 Total blocked ticks: 18585 Total stationary ticks: 125908 Seat-event requests: 1799 Failed seat-event starts: 1548 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 180 Critical blocker identity: P180->31A(LEFT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 8 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P180(31A/LEFT/WAITING_FOR_SEAT_EVENT) P71(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1525 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1525 Rear-boundary failures: 23 Middle-bank reservation failures: 0 Active-event deferrals: 637 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 1799\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 17 Scenario seed: 8144617540099349484 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2395 Passengers seated: 251/259 Average waiting ticks: 433.76 Longest waiting passenger: P67->26B(LEFT) Longest waiting ticks: 2344 LEFT AISLE ---------- Total moves: 2073 Maximum occupied tiles: 13 Seat events: 125 Single-blocker events: 27 Multiple-blocker events: 12 Temporary aisle reoccupations: 51 RIGHT AISLE ----------- Total moves: 2027 Maximum occupied tiles: 11 Seat events: 126 Single-blocker events: 40 Multiple-blocker events: 8 Temporary aisle reoccupations: 56 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 83 Reservations granted: 83 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 6 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 9700 Longest unresolved passenger ID: 71 Longest unresolved row: 31 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P202(30B/LEFT) -> P74(32B/LEFT) -> P220(32E/LEFT) -> P71(31E/LEFT) -> P180(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 202 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 6 Total blocked ticks: 18585 Total stationary ticks: 125908 Seat-event requests: 1799 Failed seat-event starts: 1548 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 180 Critical blocker identity: P180->31A(LEFT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 8 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P180(31A/LEFT/WAITING_FOR_SEAT_EVENT) P71(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P220(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1525 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 32|33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1525 Rear-boundary failures: 23 Middle-bank reservation failures: 0 Active-event deferrals: 637 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 32|33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 1799\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | fullScore=251/259 (96.91%) | directOnly=251/259 (96.91%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 18 Scenario seed: -653371648319547245 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2467 Passengers seated: 230/306 Average waiting ticks: 761.32 Longest waiting passenger: P14->4A(LEFT) Longest waiting ticks: 2467 LEFT AISLE ---------- Total moves: 1872 Maximum occupied tiles: 13 Seat events: 102 Single-blocker events: 25 Multiple-blocker events: 2 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 2575 Maximum occupied tiles: 23 Seat events: 128 Single-blocker events: 37 Multiple-blocker events: 8 Temporary aisle reoccupations: 53 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1741 Reservations granted: 1741 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 41 Remaining moving in aisle: 28 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45881 Longest unresolved passenger ID: 14 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P25(29H/RIGHT) -> P211(36D/RIGHT) -> P219(25J/RIGHT) -> P225(18H/RIGHT) -> P10(30I/RIGHT) -> P161(22F/RIGHT) -> P3(19I/RIGHT) -> P77(22G/RIGHT) -> P182(29D/RIGHT) -> P177(32D/RIGHT) -> P166(28J/RIGHT) -> P185(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 25 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 63108 Total stationary ticks: 282336 Seat-event requests: 3616 Failed seat-event starts: 3386 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 185 Critical blocker identity: P185->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 35 Unresolved outside passengers: 41 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P185(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P166(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3276 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 24|25|26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 253 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3276 Rear-boundary failures: 110 Middle-bank reservation failures: 0 Active-event deferrals: 872 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[253]: P253(35I/RIGHT/MOVING_IN_AISLE@tile26) -> P50(29I/RIGHT/MOVING_IN_AISLE@tile27) -> P292(28I/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P292->28I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P253{seat=35I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=50,lastMoveTick=918,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 24|25|26 Current unavailable yield tiles: 26 Current yield-tile occupants: 253 Final row-event chain: 185|253|50|292 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3616\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 18 Scenario seed: -653371648319547245 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2467 Passengers seated: 230/306 Average waiting ticks: 761.32 Longest waiting passenger: P14->4A(LEFT) Longest waiting ticks: 2467 LEFT AISLE ---------- Total moves: 1872 Maximum occupied tiles: 13 Seat events: 102 Single-blocker events: 25 Multiple-blocker events: 2 Temporary aisle reoccupations: 29 RIGHT AISLE ----------- Total moves: 2575 Maximum occupied tiles: 23 Seat events: 128 Single-blocker events: 37 Multiple-blocker events: 8 Temporary aisle reoccupations: 53 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1741 Reservations granted: 1741 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 41 Remaining moving in aisle: 28 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45881 Longest unresolved passenger ID: 14 Longest unresolved row: 4 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P25(29H/RIGHT) -> P211(36D/RIGHT) -> P219(25J/RIGHT) -> P225(18H/RIGHT) -> P10(30I/RIGHT) -> P161(22F/RIGHT) -> P3(19I/RIGHT) -> P77(22G/RIGHT) -> P182(29D/RIGHT) -> P177(32D/RIGHT) -> P166(28J/RIGHT) -> P185(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 25 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 63108 Total stationary ticks: 282336 Seat-event requests: 3616 Failed seat-event starts: 3386 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 185 Critical blocker identity: P185->23D(RIGHT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 35 Unresolved outside passengers: 41 Unresolved internal passengers outside critical tree: 23 Critical blocker tree: P185(23D/RIGHT/WAITING_FOR_SEAT_EVENT) P166(28J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P177(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(29D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P77(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(22F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P225(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(25J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P25(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3276 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 24|25|26 Critical blocker unavailable yield tiles: 26 Critical blocker yield-tile occupants: 253 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3276 Rear-boundary failures: 110 Middle-bank reservation failures: 0 Active-event deferrals: 872 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[253]: P253(35I/RIGHT/MOVING_IN_AISLE@tile26) -> P50(29I/RIGHT/MOVING_IN_AISLE@tile27) -> P292(28I/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P292->28I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P253{seat=35I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=50,lastMoveTick=918,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 24|25|26 Current unavailable yield tiles: 26 Current yield-tile occupants: 253 Final row-event chain: 185|253|50|292 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3616\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | fullScore=230/306 (75.16%) | directOnly=230/306 (75.16%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 19 Scenario seed: 2145116108446992889 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2657 Passengers seated: 308/342 Average waiting ticks: 574.73 Longest waiting passenger: P116->35F(LEFT) Longest waiting ticks: 2602 LEFT AISLE ---------- Total moves: 2999 Maximum occupied tiles: 17 Seat events: 164 Single-blocker events: 51 Multiple-blocker events: 25 Temporary aisle reoccupations: 104 RIGHT AISLE ----------- Total moves: 2743 Maximum occupied tiles: 32 Seat events: 144 Single-blocker events: 40 Multiple-blocker events: 13 Temporary aisle reoccupations: 68 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1777 Reservations granted: 1775 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 30 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50937 Longest unresolved passenger ID: 59 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P35(24J/RIGHT) -> P4(23D/RIGHT) -> P295(14H/RIGHT) -> P75(15D/RIGHT) -> P188(15I/RIGHT) -> P230(26D/RIGHT) -> P326(34E/RIGHT) -> P65(12G/RIGHT) -> P160(28I/RIGHT) -> P274(36F/RIGHT) -> P161(16I/RIGHT) -> P171(26J/RIGHT) -> P29(31D/RIGHT) -> P142(30H/RIGHT) -> P174(24E/RIGHT) -> P318(36D/RIGHT) -> P58(33J/RIGHT) -> P145(29I/RIGHT) -> P72(25H/RIGHT) -> P266(26E/RIGHT) -> P140(35H/RIGHT) -> P270(31G/RIGHT) -> P219(34G/RIGHT) -> P92(36J/RIGHT) -> P40(31H/RIGHT) -> P279(32J/RIGHT) -> P85(30J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 65629 Total stationary ticks: 252791 Seat-event requests: 3624 Failed seat-event starts: 3316 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 85 Critical blocker identity: P85->30J(RIGHT) Direct fan-out: 1 Total indirect descendants: 26 Critical tree size including blocker: 27 Critical tree depth: 27 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 34 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P85(30J/RIGHT/WAITING_FOR_SEAT_EVENT) P279(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P326(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P295(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3168 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 308 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3168 Rear-boundary failures: 148 Middle-bank reservation failures: 2 Active-event deferrals: 1118 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[308]: P308(32D/RIGHT/MOVING_IN_AISLE@tile31) -> P99(35I/RIGHT/MOVING_IN_AISLE@tile32) -> P126(36H/RIGHT/MOVING_IN_AISLE@tile33) -> P59(36I/RIGHT/MOVING_IN_AISLE@tile34) -> P268(35D/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P268->35D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P308{seat=32D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=99,lastMoveTick=869,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 308 Final row-event chain: 85|308|99|126|59|268 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3626\nPrecedence substitutions made: 4\nDependency chains followed: 1500\nBlocked by waiting-row occupant: 1500\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 19 Scenario seed: 2145116108446992889 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2657 Passengers seated: 308/342 Average waiting ticks: 574.73 Longest waiting passenger: P116->35F(LEFT) Longest waiting ticks: 2602 LEFT AISLE ---------- Total moves: 2999 Maximum occupied tiles: 17 Seat events: 164 Single-blocker events: 51 Multiple-blocker events: 25 Temporary aisle reoccupations: 104 RIGHT AISLE ----------- Total moves: 2743 Maximum occupied tiles: 32 Seat events: 144 Single-blocker events: 40 Multiple-blocker events: 13 Temporary aisle reoccupations: 68 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1777 Reservations granted: 1775 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 30 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 50937 Longest unresolved passenger ID: 59 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 27 Longest dependency chain: P35(24J/RIGHT) -> P4(23D/RIGHT) -> P295(14H/RIGHT) -> P75(15D/RIGHT) -> P188(15I/RIGHT) -> P230(26D/RIGHT) -> P326(34E/RIGHT) -> P65(12G/RIGHT) -> P160(28I/RIGHT) -> P274(36F/RIGHT) -> P161(16I/RIGHT) -> P171(26J/RIGHT) -> P29(31D/RIGHT) -> P142(30H/RIGHT) -> P174(24E/RIGHT) -> P318(36D/RIGHT) -> P58(33J/RIGHT) -> P145(29I/RIGHT) -> P72(25H/RIGHT) -> P266(26E/RIGHT) -> P140(35H/RIGHT) -> P270(31G/RIGHT) -> P219(34G/RIGHT) -> P92(36J/RIGHT) -> P40(31H/RIGHT) -> P279(32J/RIGHT) -> P85(30J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 35 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 65629 Total stationary ticks: 252791 Seat-event requests: 3624 Failed seat-event starts: 3316 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 85 Critical blocker identity: P85->30J(RIGHT) Direct fan-out: 1 Total indirect descendants: 26 Critical tree size including blocker: 27 Critical tree depth: 27 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 34 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P85(30J/RIGHT/WAITING_FOR_SEAT_EVENT) P279(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P40(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P219(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P270(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P140(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P145(29I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(33J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P318(36D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(24E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P142(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P29(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P171(26J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P161(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P274(36F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(12G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P326(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P230(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P188(15I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P75(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P295(14H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P4(23D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P35(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3168 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 308 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3168 Rear-boundary failures: 148 Middle-bank reservation failures: 2 Active-event deferrals: 1118 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 5 Yield-occupant trace: yieldOccupant[308]: P308(32D/RIGHT/MOVING_IN_AISLE@tile31) -> P99(35I/RIGHT/MOVING_IN_AISLE@tile32) -> P126(36H/RIGHT/MOVING_IN_AISLE@tile33) -> P59(36I/RIGHT/MOVING_IN_AISLE@tile34) -> P268(35D/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P268->35D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P308{seat=32D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=99,lastMoveTick=869,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 308 Final row-event chain: 85|308|99|126|59|268 Final row-event chain length: 6 Distinct row events in chain: 6 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3626\nPrecedence substitutions made: 4\nDependency chains followed: 1500\nBlocked by waiting-row occupant: 1500\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | fullScore=308/342 (90.06%) | directOnly=308/342 (90.06%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=4 | rowBlocks=1500 | substitutedStarts=4 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 20 Scenario seed: -6093278157297734312 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2375 Passengers seated: 188/274 Average waiting ticks: 734.61 Longest waiting passenger: P9->32G(RIGHT) Longest waiting ticks: 2375 LEFT AISLE ---------- Total moves: 2066 Maximum occupied tiles: 22 Seat events: 121 Single-blocker events: 28 Multiple-blocker events: 7 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 1214 Maximum occupied tiles: 26 Seat events: 67 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 94 Reservations granted: 94 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 44 Remaining moving in aisle: 36 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64867 Longest unresolved passenger ID: 9 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P267(14E/RIGHT) -> P218(20G/RIGHT) -> P211(17E/RIGHT) -> P24(27H/RIGHT) -> P242(23F/RIGHT) -> P31(21E/RIGHT) -> P130(22H/RIGHT) -> P109(15D/RIGHT) -> P129(17H/RIGHT) -> P53(30E/RIGHT) -> P110(19D/RIGHT) -> P160(32I/RIGHT) -> P200(19H/RIGHT) -> P44(28I/RIGHT) -> P163(26I/RIGHT) -> P45(28D/RIGHT) -> P119(22I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 267 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 80523 Total stationary ticks: 268903 Seat-event requests: 3775 Failed seat-event starts: 3587 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 119 Critical blocker identity: P119->22I(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 42 Unresolved outside passengers: 44 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P119(22I/RIGHT/WAITING_FOR_SEAT_EVENT) P45(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P110(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P242(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(14E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3486 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 17 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3486 Rear-boundary failures: 101 Middle-bank reservation failures: 0 Active-event deferrals: 973 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[17]: P17(25H/RIGHT/MOVING_IN_AISLE@tile23) -> P2(29G/RIGHT/MOVING_IN_AISLE@tile24) -> P215(25D/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P215->25D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P17{seat=25H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=2,lastMoveTick=412,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 17 Final row-event chain: 119|17|2|215 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3775\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 6\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:53 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 20 Scenario seed: -6093278157297734312 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2375 Passengers seated: 188/274 Average waiting ticks: 734.61 Longest waiting passenger: P9->32G(RIGHT) Longest waiting ticks: 2375 LEFT AISLE ---------- Total moves: 2066 Maximum occupied tiles: 22 Seat events: 121 Single-blocker events: 28 Multiple-blocker events: 7 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 1214 Maximum occupied tiles: 26 Seat events: 67 Single-blocker events: 12 Multiple-blocker events: 1 Temporary aisle reoccupations: 14 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 94 Reservations granted: 94 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 44 Remaining moving in aisle: 36 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 64867 Longest unresolved passenger ID: 9 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P267(14E/RIGHT) -> P218(20G/RIGHT) -> P211(17E/RIGHT) -> P24(27H/RIGHT) -> P242(23F/RIGHT) -> P31(21E/RIGHT) -> P130(22H/RIGHT) -> P109(15D/RIGHT) -> P129(17H/RIGHT) -> P53(30E/RIGHT) -> P110(19D/RIGHT) -> P160(32I/RIGHT) -> P200(19H/RIGHT) -> P44(28I/RIGHT) -> P163(26I/RIGHT) -> P45(28D/RIGHT) -> P119(22I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 267 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 36 Total blocked ticks: 80523 Total stationary ticks: 268903 Seat-event requests: 3775 Failed seat-event starts: 3587 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 119 Critical blocker identity: P119->22I(RIGHT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 42 Unresolved outside passengers: 44 Unresolved internal passengers outside critical tree: 25 Critical blocker tree: P119(22I/RIGHT/WAITING_FOR_SEAT_EVENT) P45(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P44(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P200(19H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P110(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P129(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P109(15D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P130(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(21E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P242(23F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(17E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P267(14E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3486 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 23 Critical blocker unavailable yield tiles: 23 Critical blocker yield-tile occupants: 17 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3486 Rear-boundary failures: 101 Middle-bank reservation failures: 0 Active-event deferrals: 973 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[17]: P17(25H/RIGHT/MOVING_IN_AISLE@tile23) -> P2(29G/RIGHT/MOVING_IN_AISLE@tile24) -> P215(25D/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P215->25D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P17{seat=25H,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=23,directBlocker=2,lastMoveTick=412,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 23 Current unavailable yield tiles: 23 Current yield-tile occupants: 17 Final row-event chain: 119|17|2|215 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3775\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 6\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | fullScore=188/274 (68.61%) | directOnly=188/274 (68.61%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=6 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 21 Scenario seed: 3963394636640649034 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2685 Passengers seated: 181/353 Average waiting ticks: 1387.57 Longest waiting passenger: P4->21B(LEFT) Longest waiting ticks: 2685 LEFT AISLE ---------- Total moves: 521 Maximum occupied tiles: 27 Seat events: 17 Single-blocker events: 0 Multiple-blocker events: 0 Temporary aisle reoccupations: 0 RIGHT AISLE ----------- Total moves: 2829 Maximum occupied tiles: 13 Seat events: 164 Single-blocker events: 41 Multiple-blocker events: 13 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2640 Reservations granted: 2640 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 144 Remaining moving in aisle: 25 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 63785 Longest unresolved passenger ID: 4 Longest unresolved row: 21 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P72(36G/LEFT) -> P172(33B/LEFT) -> P99(33C/LEFT) -> P114(21D/LEFT) -> P156(21C/LEFT) -> P346(13A/LEFT) -> P106(15B/LEFT) -> P272(30D/LEFT) -> P343(34A/LEFT) -> P134(35E/LEFT) -> P56(27B/LEFT) -> P45(20C/LEFT) -> P105(36B/LEFT) -> P159(27G/LEFT) -> P178(17E/LEFT) -> P35(23E/LEFT) -> P138(18E/LEFT) -> P215(31D/LEFT) -> P110(28C/LEFT) -> P3(31E/LEFT) -> P139(36E/LEFT) -> P321(31F/LEFT) -> P47(29C/LEFT) -> P270(24E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 72 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 74586 Total stationary ticks: 556145 Seat-event requests: 4294 Failed seat-event starts: 4113 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 270 Critical blocker identity: P270->24E(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 28 Unresolved outside passengers: 144 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P270(24E/LEFT/WAITING_FOR_SEAT_EVENT) P47(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P321(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P343(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P272(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P346(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2578 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 331 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2578 Rear-boundary failures: 1535 Middle-bank reservation failures: 0 Active-event deferrals: 598 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[331]: P331(30G/LEFT/MOVING_IN_AISLE@tile25) -> P286(30E/LEFT/MOVING_IN_AISLE@tile26) -> P76(27F/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P76->27F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P331{seat=30G,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=286,lastMoveTick=63,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 331 Final row-event chain: 270|331|286|76 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 4294\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 21 Scenario seed: 3963394636640649034 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 353 Occupancy: 98% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2685 Passengers seated: 181/353 Average waiting ticks: 1387.57 Longest waiting passenger: P4->21B(LEFT) Longest waiting ticks: 2685 LEFT AISLE ---------- Total moves: 521 Maximum occupied tiles: 27 Seat events: 17 Single-blocker events: 0 Multiple-blocker events: 0 Temporary aisle reoccupations: 0 RIGHT AISLE ----------- Total moves: 2829 Maximum occupied tiles: 13 Seat events: 164 Single-blocker events: 41 Multiple-blocker events: 13 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 2640 Reservations granted: 2640 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 144 Remaining moving in aisle: 25 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 63785 Longest unresolved passenger ID: 4 Longest unresolved row: 21 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P72(36G/LEFT) -> P172(33B/LEFT) -> P99(33C/LEFT) -> P114(21D/LEFT) -> P156(21C/LEFT) -> P346(13A/LEFT) -> P106(15B/LEFT) -> P272(30D/LEFT) -> P343(34A/LEFT) -> P134(35E/LEFT) -> P56(27B/LEFT) -> P45(20C/LEFT) -> P105(36B/LEFT) -> P159(27G/LEFT) -> P178(17E/LEFT) -> P35(23E/LEFT) -> P138(18E/LEFT) -> P215(31D/LEFT) -> P110(28C/LEFT) -> P3(31E/LEFT) -> P139(36E/LEFT) -> P321(31F/LEFT) -> P47(29C/LEFT) -> P270(24E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 72 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 25 Total blocked ticks: 74586 Total stationary ticks: 556145 Seat-event requests: 4294 Failed seat-event starts: 4113 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 270 Critical blocker identity: P270->24E(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 28 Unresolved outside passengers: 144 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P270(24E/LEFT/WAITING_FOR_SEAT_EVENT) P47(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P321(31F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P3(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P138(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(17E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(27G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P105(36B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P56(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P134(35E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P343(34A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P272(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P346(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P156(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P114(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P172(33B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P72(36G/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2578 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 331 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2578 Rear-boundary failures: 1535 Middle-bank reservation failures: 0 Active-event deferrals: 598 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[331]: P331(30G/LEFT/MOVING_IN_AISLE@tile25) -> P286(30E/LEFT/MOVING_IN_AISLE@tile26) -> P76(27F/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P76->27F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P331{seat=30G,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=286,lastMoveTick=63,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 331 Final row-event chain: 270|331|286|76 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 4294\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | fullScore=181/353 (51.27%) | directOnly=181/353 (51.27%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 22 Scenario seed: -6570498735081008854 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2513 Passengers seated: 269/288 Average waiting ticks: 492.99 Longest waiting passenger: P275->31B(LEFT) Longest waiting ticks: 2473 LEFT AISLE ---------- Total moves: 2338 Maximum occupied tiles: 21 Seat events: 126 Single-blocker events: 30 Multiple-blocker events: 9 Temporary aisle reoccupations: 50 RIGHT AISLE ----------- Total moves: 2602 Maximum occupied tiles: 17 Seat events: 143 Single-blocker events: 44 Multiple-blocker events: 12 Temporary aisle reoccupations: 68 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1783 Reservations granted: 1783 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25170 Longest unresolved passenger ID: 62 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P92(26B/LEFT) -> P125(35B/LEFT) -> P7(33C/LEFT) -> P273(32B/LEFT) -> P107(36C/LEFT) -> P37(34C/LEFT) -> P275(31B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 92 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 41372 Total stationary ticks: 171461 Seat-event requests: 3759 Failed seat-event starts: 3490 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 275 Critical blocker identity: P275->31B(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 19 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P275(31B/LEFT/WAITING_FOR_SEAT_EVENT) P37(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3283 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 25 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3283 Rear-boundary failures: 207 Middle-bank reservation failures: 0 Active-event deferrals: 1751 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[25]: P25(36B/LEFT/MOVING_IN_AISLE@tile32) -> P281(34G/LEFT/MOVING_IN_AISLE@tile33) -> P139(34A/LEFT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P139->34A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P25{seat=36B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=32,directBlocker=281,lastMoveTick=663,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 25 Final row-event chain: 275|25|281|139 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3759\nPrecedence substitutions made: 4\nDependency chains followed: 1579\nBlocked by waiting-row occupant: 1579\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 22 Scenario seed: -6570498735081008854 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2513 Passengers seated: 269/288 Average waiting ticks: 492.99 Longest waiting passenger: P275->31B(LEFT) Longest waiting ticks: 2473 LEFT AISLE ---------- Total moves: 2338 Maximum occupied tiles: 21 Seat events: 126 Single-blocker events: 30 Multiple-blocker events: 9 Temporary aisle reoccupations: 50 RIGHT AISLE ----------- Total moves: 2602 Maximum occupied tiles: 17 Seat events: 143 Single-blocker events: 44 Multiple-blocker events: 12 Temporary aisle reoccupations: 68 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1783 Reservations granted: 1783 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25170 Longest unresolved passenger ID: 62 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P92(26B/LEFT) -> P125(35B/LEFT) -> P7(33C/LEFT) -> P273(32B/LEFT) -> P107(36C/LEFT) -> P37(34C/LEFT) -> P275(31B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 92 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 41372 Total stationary ticks: 171461 Seat-event requests: 3759 Failed seat-event starts: 3490 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 275 Critical blocker identity: P275->31B(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 19 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 12 Critical blocker tree: P275(31B/LEFT/WAITING_FOR_SEAT_EVENT) P37(34C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(36C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P273(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(33C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P125(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P92(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3283 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 25 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3283 Rear-boundary failures: 207 Middle-bank reservation failures: 0 Active-event deferrals: 1751 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[25]: P25(36B/LEFT/MOVING_IN_AISLE@tile32) -> P281(34G/LEFT/MOVING_IN_AISLE@tile33) -> P139(34A/LEFT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P139->34A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P25{seat=36B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=32,directBlocker=281,lastMoveTick=663,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 32 Current unavailable yield tiles: 32 Current yield-tile occupants: 25 Final row-event chain: 275|25|281|139 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3759\nPrecedence substitutions made: 4\nDependency chains followed: 1579\nBlocked by waiting-row occupant: 1579\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | fullScore=269/288 (93.40%) | directOnly=269/288 (93.40%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=4 | rowBlocks=1579 | substitutedStarts=5 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 23 Scenario seed: 7329558341181697832 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2238 Passengers seated: 193/216 Average waiting ticks: 382.26 Longest waiting passenger: P56->16E(RIGHT) Longest waiting ticks: 2212 LEFT AISLE ---------- Total moves: 1601 Maximum occupied tiles: 14 Seat events: 104 Single-blocker events: 24 Multiple-blocker events: 10 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 1380 Maximum occupied tiles: 16 Seat events: 89 Single-blocker events: 23 Multiple-blocker events: 1 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3251 Reservations granted: 3251 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 18 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29204 Longest unresolved passenger ID: 60 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P137(30H/RIGHT) -> P209(11C/RIGHT) -> P198(26H/RIGHT) -> P205(15F/RIGHT) -> P92(25H/RIGHT) -> P65(25G/RIGHT) -> P34(24G/RIGHT) -> P106(26E/RIGHT) -> P174(30E/RIGHT) -> P185(18G/RIGHT) -> P208(17F/RIGHT) -> P145(23H/RIGHT) -> P56(16E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 137 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 41666 Total stationary ticks: 114382 Seat-event requests: 3442 Failed seat-event starts: 3249 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 56 Critical blocker identity: P56->16E(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 23 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P56(16E/RIGHT/WAITING_FOR_SEAT_EVENT) P145(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3157 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 39 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3157 Rear-boundary failures: 92 Middle-bank reservation failures: 0 Active-event deferrals: 767 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[39]: P39(20C/RIGHT/MOVING_IN_AISLE@tile17) -> P0(18E/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P0->18E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P39{seat=20C,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=0,lastMoveTick=614,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 39 Final row-event chain: 56|39|0 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3442\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 23 Scenario seed: 7329558341181697832 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2238 Passengers seated: 193/216 Average waiting ticks: 382.26 Longest waiting passenger: P56->16E(RIGHT) Longest waiting ticks: 2212 LEFT AISLE ---------- Total moves: 1601 Maximum occupied tiles: 14 Seat events: 104 Single-blocker events: 24 Multiple-blocker events: 10 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 1380 Maximum occupied tiles: 16 Seat events: 89 Single-blocker events: 23 Multiple-blocker events: 1 Temporary aisle reoccupations: 26 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3251 Reservations granted: 3251 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 18 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29204 Longest unresolved passenger ID: 60 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P137(30H/RIGHT) -> P209(11C/RIGHT) -> P198(26H/RIGHT) -> P205(15F/RIGHT) -> P92(25H/RIGHT) -> P65(25G/RIGHT) -> P34(24G/RIGHT) -> P106(26E/RIGHT) -> P174(30E/RIGHT) -> P185(18G/RIGHT) -> P208(17F/RIGHT) -> P145(23H/RIGHT) -> P56(16E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 137 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 41666 Total stationary ticks: 114382 Seat-event requests: 3442 Failed seat-event starts: 3249 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 56 Critical blocker identity: P56->16E(RIGHT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 23 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P56(16E/RIGHT/WAITING_FOR_SEAT_EVENT) P145(23H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(17F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(18G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P106(26E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P65(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P92(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P205(15F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(11C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3157 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 39 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3157 Rear-boundary failures: 92 Middle-bank reservation failures: 0 Active-event deferrals: 767 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[39]: P39(20C/RIGHT/MOVING_IN_AISLE@tile17) -> P0(18E/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P0->18E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P39{seat=20C,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=0,lastMoveTick=614,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 39 Final row-event chain: 56|39|0 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3442\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | fullScore=193/216 (89.35%) | directOnly=193/216 (89.35%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 24 Scenario seed: -5021270330492346967 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2264 Passengers seated: 197/216 Average waiting ticks: 391.02 Longest waiting passenger: P37->30A(LEFT) Longest waiting ticks: 2219 LEFT AISLE ---------- Total moves: 1610 Maximum occupied tiles: 11 Seat events: 104 Single-blocker events: 30 Multiple-blocker events: 10 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 1541 Maximum occupied tiles: 20 Seat events: 93 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1718 Reservations granted: 1717 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 1524 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 15 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24423 Longest unresolved passenger ID: 37 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P60(22H/RIGHT) -> P197(19D/RIGHT) -> P203(22G/RIGHT) -> P149(27D/RIGHT) -> P64(23G/RIGHT) -> P150(20H/RIGHT) -> P103(29H/RIGHT) -> P38(28F/RIGHT) -> P89(27E/RIGHT) -> P15(26G/RIGHT) -> P172(25H/RIGHT) -> P70(30E/RIGHT) -> P11(30G/RIGHT) -> P45(30C/RIGHT) -> P182(29E/RIGHT) -> P87(29D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 60 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 34960 Total stationary ticks: 111385 Seat-event requests: 1865 Failed seat-event starts: 1668 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 87 Critical blocker identity: P87->29D(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 19 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P87(29D/RIGHT/WAITING_FOR_SEAT_EVENT) P182(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(30C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1616 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 59 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1616 Rear-boundary failures: 52 Middle-bank reservation failures: 1 Active-event deferrals: 629 Simultaneous arbitration losses: 1524 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[59]: P59(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P59->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P59{seat=30D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=577,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 59 Final row-event chain: 87|59 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3390\nPrecedence substitutions made: 1\nDependency chains followed: 1610\nBlocked by waiting-row occupant: 1610\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 24 Scenario seed: -5021270330492346967 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2264 Passengers seated: 197/216 Average waiting ticks: 391.02 Longest waiting passenger: P37->30A(LEFT) Longest waiting ticks: 2219 LEFT AISLE ---------- Total moves: 1610 Maximum occupied tiles: 11 Seat events: 104 Single-blocker events: 30 Multiple-blocker events: 10 Temporary aisle reoccupations: 53 RIGHT AISLE ----------- Total moves: 1541 Maximum occupied tiles: 20 Seat events: 93 Single-blocker events: 21 Multiple-blocker events: 4 Temporary aisle reoccupations: 31 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1718 Reservations granted: 1717 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 1524 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 15 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 24423 Longest unresolved passenger ID: 37 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P60(22H/RIGHT) -> P197(19D/RIGHT) -> P203(22G/RIGHT) -> P149(27D/RIGHT) -> P64(23G/RIGHT) -> P150(20H/RIGHT) -> P103(29H/RIGHT) -> P38(28F/RIGHT) -> P89(27E/RIGHT) -> P15(26G/RIGHT) -> P172(25H/RIGHT) -> P70(30E/RIGHT) -> P11(30G/RIGHT) -> P45(30C/RIGHT) -> P182(29E/RIGHT) -> P87(29D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 60 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 34960 Total stationary ticks: 111385 Seat-event requests: 1865 Failed seat-event starts: 1668 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 87 Critical blocker identity: P87->29D(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 19 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P87(29D/RIGHT/WAITING_FOR_SEAT_EVENT) P182(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(30C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P11(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P15(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P89(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P149(27D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P203(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P197(19D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P60(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1616 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 59 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1616 Rear-boundary failures: 52 Middle-bank reservation failures: 1 Active-event deferrals: 629 Simultaneous arbitration losses: 1524 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[59]: P59(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P59->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P59{seat=30D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=577,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 59 Final row-event chain: 87|59 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3390\nPrecedence substitutions made: 1\nDependency chains followed: 1610\nBlocked by waiting-row occupant: 1610\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | fullScore=197/216 (91.20%) | directOnly=197/216 (91.20%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1610 | substitutedStarts=1 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 25 Scenario seed: -1465570662149224673 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2561 Passengers seated: 270/306 Average waiting ticks: 525.60 Longest waiting passenger: P194->18B(LEFT) Longest waiting ticks: 2535 LEFT AISLE ---------- Total moves: 2414 Maximum occupied tiles: 32 Seat events: 120 Single-blocker events: 27 Multiple-blocker events: 12 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 2657 Maximum occupied tiles: 13 Seat events: 150 Single-blocker events: 40 Multiple-blocker events: 8 Temporary aisle reoccupations: 57 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 218 Reservations granted: 216 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 31 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52830 Longest unresolved passenger ID: 115 Longest unresolved row: 35 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P146(35F/LEFT) -> P130(24G/LEFT) -> P82(23E/LEFT) -> P287(31D/LEFT) -> P196(21A/LEFT) -> P173(21C/LEFT) -> P195(20D/LEFT) -> P66(19B/LEFT) -> P4(22C/LEFT) -> P253(15B/LEFT) -> P168(35C/LEFT) -> P280(18F/LEFT) -> P11(25C/LEFT) -> P7(32G/LEFT) -> P6(28D/LEFT) -> P194(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 146 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 68098 Total stationary ticks: 218005 Seat-event requests: 3682 Failed seat-event starts: 3412 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 194 Critical blocker identity: P194->18B(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 36 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P194(18B/LEFT/WAITING_FOR_SEAT_EVENT) P6(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(32G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P287(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(24G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1715 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 164 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1715 Rear-boundary failures: 1697 Middle-bank reservation failures: 2 Active-event deferrals: 946 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[164]: P164(36B/LEFT/MOVING_IN_AISLE@tile19) -> P221(33G/LEFT/MOVING_IN_AISLE@tile20) -> P206(26A/LEFT/MOVING_IN_AISLE@tile21) -> P171(34E/LEFT/MOVING_IN_AISLE@tile22) -> P297(27A/LEFT/MOVING_IN_AISLE@tile23) -> P30(33D/LEFT/MOVING_IN_AISLE@tile24) -> P277(25G/LEFT/WAITING_AT_ROW@tile25) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P277->25G(LEFT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P164{seat=36B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=221,lastMoveTick=881,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 164 Final row-event chain: 194|164|221|206|171|297|30|277 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3684\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 25 Scenario seed: -1465570662149224673 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2561 Passengers seated: 270/306 Average waiting ticks: 525.60 Longest waiting passenger: P194->18B(LEFT) Longest waiting ticks: 2535 LEFT AISLE ---------- Total moves: 2414 Maximum occupied tiles: 32 Seat events: 120 Single-blocker events: 27 Multiple-blocker events: 12 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 2657 Maximum occupied tiles: 13 Seat events: 150 Single-blocker events: 40 Multiple-blocker events: 8 Temporary aisle reoccupations: 57 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 218 Reservations granted: 216 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 31 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 52830 Longest unresolved passenger ID: 115 Longest unresolved row: 35 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P146(35F/LEFT) -> P130(24G/LEFT) -> P82(23E/LEFT) -> P287(31D/LEFT) -> P196(21A/LEFT) -> P173(21C/LEFT) -> P195(20D/LEFT) -> P66(19B/LEFT) -> P4(22C/LEFT) -> P253(15B/LEFT) -> P168(35C/LEFT) -> P280(18F/LEFT) -> P11(25C/LEFT) -> P7(32G/LEFT) -> P6(28D/LEFT) -> P194(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 146 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 31 Total blocked ticks: 68098 Total stationary ticks: 218005 Seat-event requests: 3682 Failed seat-event starts: 3412 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 194 Critical blocker identity: P194->18B(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 36 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 20 Critical blocker tree: P194(18B/LEFT/WAITING_FOR_SEAT_EVENT) P6(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(32G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P11(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P280(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P168(35C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P253(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(22C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P66(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P173(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P287(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P82(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P130(24G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P146(35F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1715 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 19 Critical blocker unavailable yield tiles: 19 Critical blocker yield-tile occupants: 164 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1715 Rear-boundary failures: 1697 Middle-bank reservation failures: 2 Active-event deferrals: 946 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[164]: P164(36B/LEFT/MOVING_IN_AISLE@tile19) -> P221(33G/LEFT/MOVING_IN_AISLE@tile20) -> P206(26A/LEFT/MOVING_IN_AISLE@tile21) -> P171(34E/LEFT/MOVING_IN_AISLE@tile22) -> P297(27A/LEFT/MOVING_IN_AISLE@tile23) -> P30(33D/LEFT/MOVING_IN_AISLE@tile24) -> P277(25G/LEFT/WAITING_AT_ROW@tile25) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P277->25G(LEFT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P164{seat=36B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=19,directBlocker=221,lastMoveTick=881,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 19 Current unavailable yield tiles: 19 Current yield-tile occupants: 164 Final row-event chain: 194|164|221|206|171|297|30|277 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3684\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | fullScore=270/306 (88.24%) | directOnly=270/306 (88.24%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=4 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 26 Scenario seed: -3248712101354975610 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2461 Passengers seated: 208/288 Average waiting ticks: 732.76 Longest waiting passenger: P18->17B(LEFT) Longest waiting ticks: 2461 LEFT AISLE ---------- Total moves: 1523 Maximum occupied tiles: 22 Seat events: 76 Single-blocker events: 18 Multiple-blocker events: 3 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 2484 Maximum occupied tiles: 23 Seat events: 132 Single-blocker events: 23 Multiple-blocker events: 12 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 119 Reservations granted: 119 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 40 Remaining moving in aisle: 35 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 62163 Longest unresolved passenger ID: 18 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P128(32D/RIGHT) -> P266(23I/RIGHT) -> P259(21I/RIGHT) -> P73(24H/RIGHT) -> P94(24J/RIGHT) -> P199(34J/RIGHT) -> P37(32H/RIGHT) -> P209(30F/RIGHT) -> P3(27I/RIGHT) -> P45(36J/RIGHT) -> P238(32F/RIGHT) -> P233(33F/RIGHT) -> P24(32I/RIGHT) -> P150(36I/RIGHT) -> P265(36E/RIGHT) -> P237(33J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 128 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 76178 Total stationary ticks: 276299 Seat-event requests: 3733 Failed seat-event starts: 3525 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 237 Critical blocker identity: P237->33J(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 40 Unresolved outside passengers: 40 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P237(33J/RIGHT/WAITING_FOR_SEAT_EVENT) P265(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3516 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 34|35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 183 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3516 Rear-boundary failures: 9 Middle-bank reservation failures: 0 Active-event deferrals: 833 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[183]: P183(36D/RIGHT/MOVING_IN_AISLE@tile35) -> P142(36F/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P142->36F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P183{seat=36D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=35,directBlocker=142,lastMoveTick=721,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 34|35 Current unavailable yield tiles: 35 Current yield-tile occupants: 183 Final row-event chain: 237|183|142 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3733\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 26 Scenario seed: -3248712101354975610 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2461 Passengers seated: 208/288 Average waiting ticks: 732.76 Longest waiting passenger: P18->17B(LEFT) Longest waiting ticks: 2461 LEFT AISLE ---------- Total moves: 1523 Maximum occupied tiles: 22 Seat events: 76 Single-blocker events: 18 Multiple-blocker events: 3 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 2484 Maximum occupied tiles: 23 Seat events: 132 Single-blocker events: 23 Multiple-blocker events: 12 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 119 Reservations granted: 119 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 40 Remaining moving in aisle: 35 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 62163 Longest unresolved passenger ID: 18 Longest unresolved row: 17 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P128(32D/RIGHT) -> P266(23I/RIGHT) -> P259(21I/RIGHT) -> P73(24H/RIGHT) -> P94(24J/RIGHT) -> P199(34J/RIGHT) -> P37(32H/RIGHT) -> P209(30F/RIGHT) -> P3(27I/RIGHT) -> P45(36J/RIGHT) -> P238(32F/RIGHT) -> P233(33F/RIGHT) -> P24(32I/RIGHT) -> P150(36I/RIGHT) -> P265(36E/RIGHT) -> P237(33J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 128 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 35 Total blocked ticks: 76178 Total stationary ticks: 276299 Seat-event requests: 3733 Failed seat-event starts: 3525 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 237 Critical blocker identity: P237->33J(RIGHT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 40 Unresolved outside passengers: 40 Unresolved internal passengers outside critical tree: 24 Critical blocker tree: P237(33J/RIGHT/WAITING_FOR_SEAT_EVENT) P265(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(36I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P238(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P45(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P209(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P94(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(24H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P259(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P266(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P128(32D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3516 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 34|35 Critical blocker unavailable yield tiles: 35 Critical blocker yield-tile occupants: 183 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3516 Rear-boundary failures: 9 Middle-bank reservation failures: 0 Active-event deferrals: 833 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[183]: P183(36D/RIGHT/MOVING_IN_AISLE@tile35) -> P142(36F/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P142->36F(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P183{seat=36D,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=35,directBlocker=142,lastMoveTick=721,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 34|35 Current unavailable yield tiles: 35 Current yield-tile occupants: 183 Final row-event chain: 237|183|142 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3733\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | fullScore=208/288 (72.22%) | directOnly=208/288 (72.22%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 27 Scenario seed: -8121761769052891635 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2456 Passengers seated: 253/259 Average waiting ticks: 446.04 Longest waiting passenger: P121->32D(RIGHT) Longest waiting ticks: 2394 LEFT AISLE ---------- Total moves: 1808 Maximum occupied tiles: 12 Seat events: 119 Single-blocker events: 35 Multiple-blocker events: 10 Temporary aisle reoccupations: 55 RIGHT AISLE ----------- Total moves: 2172 Maximum occupied tiles: 12 Seat events: 134 Single-blocker events: 40 Multiple-blocker events: 9 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3291 Reservations granted: 3291 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 4 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 6658 Longest unresolved passenger ID: 121 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P151(32G/RIGHT) -> P135(32I/RIGHT) -> P257(32F/RIGHT) -> P121(32D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 151 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 15471 Total stationary ticks: 125603 Seat-event requests: 3465 Failed seat-event starts: 3212 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 121 Critical blocker identity: P121->32D(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 6 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P121(32D/RIGHT/WAITING_FOR_SEAT_EVENT) P257(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3205 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 7 Rear-boundary failures: 3205 Middle-bank reservation failures: 0 Active-event deferrals: 787 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3465\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 27 Scenario seed: -8121761769052891635 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2456 Passengers seated: 253/259 Average waiting ticks: 446.04 Longest waiting passenger: P121->32D(RIGHT) Longest waiting ticks: 2394 LEFT AISLE ---------- Total moves: 1808 Maximum occupied tiles: 12 Seat events: 119 Single-blocker events: 35 Multiple-blocker events: 10 Temporary aisle reoccupations: 55 RIGHT AISLE ----------- Total moves: 2172 Maximum occupied tiles: 12 Seat events: 134 Single-blocker events: 40 Multiple-blocker events: 9 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3291 Reservations granted: 3291 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 4 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 6658 Longest unresolved passenger ID: 121 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P151(32G/RIGHT) -> P135(32I/RIGHT) -> P257(32F/RIGHT) -> P121(32D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 151 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 15471 Total stationary ticks: 125603 Seat-event requests: 3465 Failed seat-event starts: 3212 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 121 Critical blocker identity: P121->32D(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 6 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P121(32D/RIGHT/WAITING_FOR_SEAT_EVENT) P257(32F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(32I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P151(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 3205 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 7 Rear-boundary failures: 3205 Middle-bank reservation failures: 0 Active-event deferrals: 787 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3465\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | fullScore=253/259 (97.68%) | directOnly=253/259 (97.68%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 28 Scenario seed: 2085514947291072058 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2419 Passengers seated: 215/288 Average waiting ticks: 664.04 Longest waiting passenger: P30->33F(LEFT) Longest waiting ticks: 2419 LEFT AISLE ---------- Total moves: 1831 Maximum occupied tiles: 26 Seat events: 94 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2328 Maximum occupied tiles: 21 Seat events: 121 Single-blocker events: 23 Multiple-blocker events: 6 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 101 Reservations granted: 101 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 28 Remaining moving in aisle: 39 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65845 Longest unresolved passenger ID: 30 Longest unresolved row: 33 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P208(17A/LEFT) -> P75(33A/LEFT) -> P240(22F/LEFT) -> P186(30D/LEFT) -> P124(30C/LEFT) -> P45(20E/LEFT) -> P238(16G/LEFT) -> P278(30F/LEFT) -> P139(31G/LEFT) -> P110(26C/LEFT) -> P149(27A/LEFT) -> P225(27C/LEFT) -> P70(20D/LEFT) -> P232(28G/LEFT) -> P63(35B/LEFT) -> P210(25C/LEFT) -> P265(17B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 208 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 80841 Total stationary ticks: 259968 Seat-event requests: 3615 Failed seat-event starts: 3400 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 265 Critical blocker identity: P265->17B(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 45 Unresolved outside passengers: 28 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P265(17B/LEFT/WAITING_FOR_SEAT_EVENT) P210(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(28G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P225(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(31G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P278(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(16G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P240(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3345 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 4 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3345 Rear-boundary failures: 55 Middle-bank reservation failures: 0 Active-event deferrals: 940 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[4]: P4(36E/LEFT/MOVING_IN_AISLE@tile18) -> P273(22G/LEFT/MOVING_IN_AISLE@tile19) -> P56(31C/LEFT/MOVING_IN_AISLE@tile20) -> P53(33D/LEFT/MOVING_IN_AISLE@tile21) -> P105(36F/LEFT/MOVING_IN_AISLE@tile22) -> P230(24A/LEFT/MOVING_IN_AISLE@tile23) -> P103(24E/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P103->24E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P4{seat=36E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=273,lastMoveTick=681,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 18 Current unavailable yield tiles: 18 Current yield-tile occupants: 4 Final row-event chain: 265|4|273|56|53|105|230|103 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3615\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 28 Scenario seed: 2085514947291072058 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2419 Passengers seated: 215/288 Average waiting ticks: 664.04 Longest waiting passenger: P30->33F(LEFT) Longest waiting ticks: 2419 LEFT AISLE ---------- Total moves: 1831 Maximum occupied tiles: 26 Seat events: 94 Single-blocker events: 24 Multiple-blocker events: 6 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 2328 Maximum occupied tiles: 21 Seat events: 121 Single-blocker events: 23 Multiple-blocker events: 6 Temporary aisle reoccupations: 35 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 101 Reservations granted: 101 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 28 Remaining moving in aisle: 39 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 65845 Longest unresolved passenger ID: 30 Longest unresolved row: 33 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 17 Longest dependency chain: P208(17A/LEFT) -> P75(33A/LEFT) -> P240(22F/LEFT) -> P186(30D/LEFT) -> P124(30C/LEFT) -> P45(20E/LEFT) -> P238(16G/LEFT) -> P278(30F/LEFT) -> P139(31G/LEFT) -> P110(26C/LEFT) -> P149(27A/LEFT) -> P225(27C/LEFT) -> P70(20D/LEFT) -> P232(28G/LEFT) -> P63(35B/LEFT) -> P210(25C/LEFT) -> P265(17B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 208 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 39 Total blocked ticks: 80841 Total stationary ticks: 259968 Seat-event requests: 3615 Failed seat-event starts: 3400 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 265 Critical blocker identity: P265->17B(LEFT) Direct fan-out: 1 Total indirect descendants: 16 Critical tree size including blocker: 17 Critical tree depth: 17 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 45 Unresolved outside passengers: 28 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P265(17B/LEFT/WAITING_FOR_SEAT_EVENT) P210(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(35B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P232(28G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(20D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P225(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P149(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(31G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P278(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(16G/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P124(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P186(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P240(22F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3345 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 4 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 3345 Rear-boundary failures: 55 Middle-bank reservation failures: 0 Active-event deferrals: 940 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[4]: P4(36E/LEFT/MOVING_IN_AISLE@tile18) -> P273(22G/LEFT/MOVING_IN_AISLE@tile19) -> P56(31C/LEFT/MOVING_IN_AISLE@tile20) -> P53(33D/LEFT/MOVING_IN_AISLE@tile21) -> P105(36F/LEFT/MOVING_IN_AISLE@tile22) -> P230(24A/LEFT/MOVING_IN_AISLE@tile23) -> P103(24E/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P103->24E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P4{seat=36E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=273,lastMoveTick=681,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 18 Current unavailable yield tiles: 18 Current yield-tile occupants: 4 Final row-event chain: 265|4|273|56|53|105|230|103 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3615\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | fullScore=215/288 (74.65%) | directOnly=215/288 (74.65%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 29 Scenario seed: -1696778794285350227 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2440 Passengers seated: 158/282 Average waiting ticks: 1167.71 Longest waiting passenger: P3->8G(RIGHT) Longest waiting ticks: 2440 LEFT AISLE ---------- Total moves: 2150 Maximum occupied tiles: 16 Seat events: 131 Single-blocker events: 40 Multiple-blocker events: 7 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 452 Maximum occupied tiles: 14 Seat events: 27 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 146 Reservations granted: 146 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 99 Remaining moving in aisle: 16 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 32198 Longest unresolved passenger ID: 3 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P218(31G/RIGHT) -> P192(22H/RIGHT) -> P190(12F/RIGHT) -> P84(11H/RIGHT) -> P215(16I/RIGHT) -> P239(25H/RIGHT) -> P100(22G/RIGHT) -> P267(11E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 218 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 52944 Total stationary ticks: 363585 Seat-event requests: 4059 Failed seat-event starts: 3901 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 267 Critical blocker identity: P267->11E(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 25 Unresolved outside passengers: 99 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P267(11E/RIGHT/WAITING_FOR_SEAT_EVENT) P100(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P239(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3829 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 14 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3829 Rear-boundary failures: 72 Middle-bank reservation failures: 0 Active-event deferrals: 923 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[14]: P14(15I/RIGHT/MOVING_IN_AISLE@tile12) -> P197(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P197->13D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P14{seat=15I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=197,lastMoveTick=180,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 12 Current unavailable yield tiles: 12 Current yield-tile occupants: 14 Final row-event chain: 267|14|197 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 4059\nPrecedence substitutions made: 2\nDependency chains followed: 67\nBlocked by waiting-row occupant: 120\nSubstituted events started: 2\nOccupied-space rejections: 3199\nMaximum scheduling-chain depth: 3\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 29 Scenario seed: -1696778794285350227 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2440 Passengers seated: 158/282 Average waiting ticks: 1167.71 Longest waiting passenger: P3->8G(RIGHT) Longest waiting ticks: 2440 LEFT AISLE ---------- Total moves: 2150 Maximum occupied tiles: 16 Seat events: 131 Single-blocker events: 40 Multiple-blocker events: 7 Temporary aisle reoccupations: 54 RIGHT AISLE ----------- Total moves: 452 Maximum occupied tiles: 14 Seat events: 27 Single-blocker events: 4 Multiple-blocker events: 0 Temporary aisle reoccupations: 4 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 146 Reservations granted: 146 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 99 Remaining moving in aisle: 16 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 32198 Longest unresolved passenger ID: 3 Longest unresolved row: 8 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P218(31G/RIGHT) -> P192(22H/RIGHT) -> P190(12F/RIGHT) -> P84(11H/RIGHT) -> P215(16I/RIGHT) -> P239(25H/RIGHT) -> P100(22G/RIGHT) -> P267(11E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 218 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 52944 Total stationary ticks: 363585 Seat-event requests: 4059 Failed seat-event starts: 3901 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 267 Critical blocker identity: P267->11E(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 25 Unresolved outside passengers: 99 Unresolved internal passengers outside critical tree: 17 Critical blocker tree: P267(11E/RIGHT/WAITING_FOR_SEAT_EVENT) P100(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P239(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P215(16I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P190(12F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P192(22H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P218(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3829 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 14 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3829 Rear-boundary failures: 72 Middle-bank reservation failures: 0 Active-event deferrals: 923 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[14]: P14(15I/RIGHT/MOVING_IN_AISLE@tile12) -> P197(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P197->13D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P14{seat=15I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=197,lastMoveTick=180,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 12 Current unavailable yield tiles: 12 Current yield-tile occupants: 14 Final row-event chain: 267|14|197 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 4059\nPrecedence substitutions made: 2\nDependency chains followed: 67\nBlocked by waiting-row occupant: 120\nSubstituted events started: 2\nOccupied-space rejections: 3199\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | fullScore=158/282 (56.03%) | directOnly=158/282 (56.03%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=120 | substitutedStarts=2 | convertedToSuccess=false | directOnlyWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: FULL_COMPOSITE_SCORE Direct-release-only score enabled: false Experiment seed: 1783778452990 Scenario number: 30 Scenario seed: -9183485026719316393 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2561 Passengers seated: 290/306 Average waiting ticks: 524.66 Longest waiting passenger: P217->16E(RIGHT) Longest waiting ticks: 2530 LEFT AISLE ---------- Total moves: 2730 Maximum occupied tiles: 17 Seat events: 150 Single-blocker events: 37 Multiple-blocker events: 14 Temporary aisle reoccupations: 68 RIGHT AISLE ----------- Total moves: 2566 Maximum occupied tiles: 13 Seat events: 140 Single-blocker events: 36 Multiple-blocker events: 14 Temporary aisle reoccupations: 65 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3334 Reservations granted: 3334 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18139 Longest unresolved passenger ID: 129 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P3(35I/RIGHT) -> P38(23G/RIGHT) -> P278(21H/RIGHT) -> P85(30I/RIGHT) -> P303(23E/RIGHT) -> P9(17H/RIGHT) -> P151(28F/RIGHT) -> P217(16E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 3 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 34328 Total stationary ticks: 184156 Seat-event requests: 3510 Failed seat-event starts: 3220 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->16E(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 16 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P217(16E/RIGHT/WAITING_FOR_SEAT_EVENT) P151(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P303(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3164 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 42 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3164 Rear-boundary failures: 56 Middle-bank reservation failures: 0 Active-event deferrals: 1113 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[42]: P42(27G/RIGHT/MOVING_IN_AISLE@tile18) -> P102(19J/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P102->19J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P42{seat=27G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=102,lastMoveTick=976,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 17|18 Current unavailable yield tiles: 18 Current yield-tile occupants: 42 Final row-event chain: 217|42|102 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: FULL_COMPOSITE_SCORE\nDirect-release-only score enabled: false\nNormal candidates examined: 3510\nPrecedence substitutions made: 1\nDependency chains followed: 1580\nBlocked by waiting-row occupant: 1580\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ============================================================ Date/Time: 2026-07-11 15:00:54 Experiment mode: DIRECT_RELEASE_ONLY_SCORE Direct-release-only score enabled: true Experiment seed: 1783778452990 Scenario number: 30 Scenario seed: -9183485026719316393 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2561 Passengers seated: 290/306 Average waiting ticks: 524.66 Longest waiting passenger: P217->16E(RIGHT) Longest waiting ticks: 2530 LEFT AISLE ---------- Total moves: 2730 Maximum occupied tiles: 17 Seat events: 150 Single-blocker events: 37 Multiple-blocker events: 14 Temporary aisle reoccupations: 68 RIGHT AISLE ----------- Total moves: 2566 Maximum occupied tiles: 13 Seat events: 140 Single-blocker events: 36 Multiple-blocker events: 14 Temporary aisle reoccupations: 65 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3334 Reservations granted: 3334 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 11 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 18139 Longest unresolved passenger ID: 129 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P3(35I/RIGHT) -> P38(23G/RIGHT) -> P278(21H/RIGHT) -> P85(30I/RIGHT) -> P303(23E/RIGHT) -> P9(17H/RIGHT) -> P151(28F/RIGHT) -> P217(16E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 3 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 34328 Total stationary ticks: 184156 Seat-event requests: 3510 Failed seat-event starts: 3220 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 217 Critical blocker identity: P217->16E(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 16 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P217(16E/RIGHT/WAITING_FOR_SEAT_EVENT) P151(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(17H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P303(23E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P85(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P278(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P38(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3164 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 17|18 Critical blocker unavailable yield tiles: 18 Critical blocker yield-tile occupants: 42 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3164 Rear-boundary failures: 56 Middle-bank reservation failures: 0 Active-event deferrals: 1113 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[42]: P42(27G/RIGHT/MOVING_IN_AISLE@tile18) -> P102(19J/RIGHT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P102->19J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P42{seat=27G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=18,directBlocker=102,lastMoveTick=976,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 17|18 Current unavailable yield tiles: 18 Current yield-tile occupants: 42 Final row-event chain: 217|42|102 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false EXPERIMENT 11 DEPENDENCY-AWARE EVIDENCE\n---------------------------------------\nExperiment mode: DIRECT_RELEASE_ONLY_SCORE\nDirect-release-only score enabled: true\nNormal candidates examined: 3510\nPrecedence substitutions made: 1\nDependency chains followed: 1580\nBlocked by waiting-row occupant: 1580\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | fullScore=290/306 (94.77%) | directOnly=290/306 (94.77%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=1 | rowBlocks=1580 | substitutedStarts=1 | convertedToSuccess=false | directOnlyWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 14 GATEKEEPER SCORE-COMPONENT ABLATION ************************************************************ Experiment seed: 1783778452990 Scenarios executed: 60 Successful completions: 0 Incomplete/MAX_TICKS: 60 Average completed ticks: 2463.57 Average waiting ticks: 631.58 ************************************************************ ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:26 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 1 Scenario seed: 8499208200122911147 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2297 Passengers seated: 179/204 Average waiting ticks: 466.26 Longest waiting passenger: P20->26F(LEFT) Longest waiting ticks: 2297 LEFT AISLE ---------- Total moves: 1314 Maximum occupied tiles: 11 Seat events: 88 Single-blocker events: 18 Multiple-blocker events: 3 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 1444 Maximum occupied tiles: 26 Seat events: 91 Single-blocker events: 19 Multiple-blocker events: 10 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3473 Reservations granted: 3470 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 9 Remaining moving in aisle: 8 Remaining waiting at row: 8 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 16921 Longest unresolved passenger ID: 20 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P137(19A/LEFT) -> P35(9E/LEFT) -> P14(5F/LEFT) -> P161(24D/LEFT) -> P113(5E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 137 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 8 Total blocked ticks: 35362 Total stationary ticks: 115545 Seat-event requests: 3572 Failed seat-event starts: 3393 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 113 Critical blocker identity: P113->5E(LEFT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 8 Terminal WAITING_FOR_SEAT_EVENT nodes: 8 Unresolved internal passengers: 16 Unresolved outside passengers: 9 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P113(5E/LEFT/WAITING_FOR_SEAT_EVENT) P161(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(5F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(9E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3381 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 6 Critical blocker unavailable yield tiles: 6 Critical blocker yield-tile occupants: 38 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3381 Rear-boundary failures: 12 Middle-bank reservation failures: 3 Active-event deferrals: 524 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[38]: P38(6A/LEFT/WAITING_AT_ROW@tile6) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P38->6A(LEFT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P38{seat=6A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=6,directBlocker=-1,lastMoveTick=625,reason=WAITING_FOR_SEAT_EVENT,prerequisite=YIELD_TILE_OCCUPIED} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 6 Current unavailable yield tiles: 6 Current yield-tile occupants: 38 Final row-event chain: 113|38 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3576\nPrecedence substitutions made: 2\nDependency chains followed: 1674\nBlocked by waiting-row occupant: 3345\nSubstituted events started: 2\nOccupied-space rejections: 10029\nMaximum scheduling-chain depth: 3\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:26 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 1 Scenario seed: 8499208200122911147 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 204 Occupancy: 85% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2325 Passengers seated: 184/204 Average waiting ticks: 453.49 Longest waiting passenger: P20->26F(LEFT) Longest waiting ticks: 2325 LEFT AISLE ---------- Total moves: 1314 Maximum occupied tiles: 11 Seat events: 88 Single-blocker events: 18 Multiple-blocker events: 3 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 1449 Maximum occupied tiles: 26 Seat events: 96 Single-blocker events: 21 Multiple-blocker events: 12 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1961 Reservations granted: 1958 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 9 Remaining moving in aisle: 5 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 12345 Longest unresolved passenger ID: 20 Longest unresolved row: 26 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P137(19A/LEFT) -> P35(9E/LEFT) -> P14(5F/LEFT) -> P161(24D/LEFT) -> P113(5E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 137 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 5 Total blocked ticks: 27936 Total stationary ticks: 108511 Seat-event requests: 2061 Failed seat-event starts: 1877 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 113 Critical blocker identity: P113->5E(LEFT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 11 Unresolved outside passengers: 9 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P113(5E/LEFT/WAITING_FOR_SEAT_EVENT) P161(24D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(5F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(9E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P137(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1877 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 6 Critical blocker unavailable yield tiles: 6 Critical blocker yield-tile occupants: 38 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1877 Rear-boundary failures: 0 Middle-bank reservation failures: 3 Active-event deferrals: 427 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[38]: P38(6A/LEFT/WAITING_AT_ROW@tile6) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P38->6A(LEFT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P38{seat=6A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=6,directBlocker=-1,lastMoveTick=625,reason=WAITING_FOR_SEAT_EVENT,prerequisite=YIELD_TILE_OCCUPIED} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 6 Current unavailable yield tiles: 6 Current yield-tile occupants: 38 Final row-event chain: 113|38 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 2065\nPrecedence substitutions made: 2\nDependency chains followed: 1702\nBlocked by waiting-row occupant: 3401\nSubstituted events started: 2\nOccupied-space rejections: 10197\nMaximum scheduling-chain depth: 3\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 01 | fixedGeometry=179/204 (87.75%) | rearBuffer=184/204 (90.20%) | seatedDelta=+5 | completionDelta=+2.45% | outsideDelta=+0 | substitutions=2 | rowBlocks=3401 | substitutedStarts=2 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:26 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 2 Scenario seed: -1813093215921739251 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2311 Passengers seated: 221/230 Average waiting ticks: 398.80 Longest waiting passenger: P97->30B(LEFT) Longest waiting ticks: 2266 LEFT AISLE ---------- Total moves: 1870 Maximum occupied tiles: 16 Seat events: 113 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 1671 Maximum occupied tiles: 12 Seat events: 108 Single-blocker events: 18 Multiple-blocker events: 9 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 76 Reservations granted: 72 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 6 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 9647 Longest unresolved passenger ID: 173 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P187(29B/LEFT) -> P211(32F/LEFT) -> P192(30A/LEFT) -> P97(30B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 187 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 6 Total blocked ticks: 19247 Total stationary ticks: 104617 Seat-event requests: 1783 Failed seat-event starts: 1562 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 97 Critical blocker identity: P97->30B(LEFT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 9 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P97(30B/LEFT/WAITING_FOR_SEAT_EVENT) P192(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P211(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1524 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 173 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1524 Rear-boundary failures: 38 Middle-bank reservation failures: 4 Active-event deferrals: 606 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[173]: P173(32E/LEFT/MOVING_IN_AISLE@tile31) -> P152(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P152->32A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P173{seat=32E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=152,lastMoveTick=669,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 173 Final row-event chain: 97|173|152 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 1787\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:26 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 2 Scenario seed: -1813093215921739251 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 870 Passengers seated: 230/230 Average waiting ticks: 379.65 Longest waiting passenger: P17->25C(LEFT) Longest waiting ticks: 824 LEFT AISLE ---------- Total moves: 1884 Maximum occupied tiles: 13 Seat events: 122 Single-blocker events: 34 Multiple-blocker events: 7 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 1671 Maximum occupied tiles: 12 Seat events: 108 Single-blocker events: 18 Multiple-blocker events: 9 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 79 Reservations granted: 75 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4494 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 5482 Total stationary ticks: 91142 Seat-event requests: 236 Failed seat-event starts: 6 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 486 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 0 Middle-bank reservation failures: 4 Active-event deferrals: 486 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 240\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 02 | fixedGeometry=221/230 (96.09%) | rearBuffer=230/230 (100.00%) | seatedDelta=+9 | completionDelta=+3.91% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:26 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 3 Scenario seed: -8044875496713224187 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2570 Passengers seated: 287/324 Average waiting ticks: 566.95 Longest waiting passenger: P69->28G(LEFT) Longest waiting ticks: 2537 LEFT AISLE ---------- Total moves: 2752 Maximum occupied tiles: 21 Seat events: 144 Single-blocker events: 39 Multiple-blocker events: 17 Temporary aisle reoccupations: 76 RIGHT AISLE ----------- Total moves: 2716 Maximum occupied tiles: 23 Seat events: 143 Single-blocker events: 45 Multiple-blocker events: 13 Temporary aisle reoccupations: 74 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3206 Reservations granted: 3206 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 32 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51841 Longest unresolved passenger ID: 233 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P262(31H/RIGHT) -> P70(34J/RIGHT) -> P10(33I/RIGHT) -> P78(33F/RIGHT) -> P167(31J/RIGHT) -> P90(34H/RIGHT) -> P299(35H/RIGHT) -> P198(34E/RIGHT) -> P195(35I/RIGHT) -> P233(36E/RIGHT) -> P176(36J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 262 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 32 Total blocked ticks: 66868 Total stationary ticks: 239812 Seat-event requests: 3607 Failed seat-event starts: 3320 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 176 Critical blocker identity: P176->36J(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 37 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 26 Critical blocker tree: P176(36J/RIGHT/WAITING_FOR_SEAT_EVENT) P233(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P195(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P198(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P299(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P90(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P167(31J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P78(33F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(33I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P70(34J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P262(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3088 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 2 Critical blocker required yield tiles: 37|38 Critical blocker unavailable yield tiles: 37|38 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 4 Yield-tile occupied failures: 3088 Rear-boundary failures: 232 Middle-bank reservation failures: 0 Active-event deferrals: 1118 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 37|38 Current unavailable yield tiles: 37|38 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3607\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:26 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 3 Scenario seed: -8044875496713224187 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: SUCCESS Completed ticks: 1185 Passengers seated: 324/324 Average waiting ticks: 550.99 Longest waiting passenger: P147->20I(RIGHT) Longest waiting ticks: 1119 LEFT AISLE ---------- Total moves: 2819 Maximum occupied tiles: 13 Seat events: 160 Single-blocker events: 43 Multiple-blocker events: 23 Temporary aisle reoccupations: 94 RIGHT AISLE ----------- Total moves: 2811 Maximum occupied tiles: 14 Seat events: 164 Single-blocker events: 56 Multiple-blocker events: 18 Temporary aisle reoccupations: 96 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 142 Reservations granted: 142 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 6657 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 8013 Total stationary ticks: 184101 Seat-event requests: 336 Failed seat-event starts: 12 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 651 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 12 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 651 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 336\nPrecedence substitutions made: 5\nDependency chains followed: 6\nBlocked by waiting-row occupant: 6\nSubstituted events started: 6\nOccupied-space rejections: 3\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 03 | fixedGeometry=287/324 (88.58%) | rearBuffer=324/324 (100.00%) | seatedDelta=+37 | completionDelta=+11.42% | outsideDelta=+0 | substitutions=5 | rowBlocks=6 | substitutedStarts=6 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 4 Scenario seed: 7820881769590914897 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2340 Passengers seated: 226/230 Average waiting ticks: 393.28 Longest waiting passenger: P125->32B(LEFT) Longest waiting ticks: 2283 LEFT AISLE ---------- Total moves: 1669 Maximum occupied tiles: 11 Seat events: 109 Single-blocker events: 29 Multiple-blocker events: 9 Temporary aisle reoccupations: 47 RIGHT AISLE ----------- Total moves: 1947 Maximum occupied tiles: 13 Seat events: 117 Single-blocker events: 34 Multiple-blocker events: 8 Temporary aisle reoccupations: 50 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 77 Reservations granted: 77 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 1 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 5457 Longest unresolved passenger ID: 125 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P20(32E/LEFT) -> P125(32B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 20 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 1 Total blocked ticks: 11833 Total stationary ticks: 95737 Seat-event requests: 3370 Failed seat-event starts: 3144 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 125 Critical blocker identity: P125->32B(LEFT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 4 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P125(32B/LEFT/WAITING_FOR_SEAT_EVENT) P20(32E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1639 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 33 Critical blocker unavailable yield tiles: 33 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1505 Rear-boundary failures: 1639 Middle-bank reservation failures: 0 Active-event deferrals: 686 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 33 Current unavailable yield tiles: 33 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3370\nPrecedence substitutions made: 1\nDependency chains followed: 1496\nBlocked by waiting-row occupant: 1496\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 4 Scenario seed: 7820881769590914897 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 230 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: SUCCESS Completed ticks: 855 Passengers seated: 230/230 Average waiting ticks: 373.18 Longest waiting passenger: P179->30I(RIGHT) Longest waiting ticks: 784 LEFT AISLE ---------- Total moves: 1670 Maximum occupied tiles: 11 Seat events: 111 Single-blocker events: 31 Multiple-blocker events: 9 Temporary aisle reoccupations: 49 RIGHT AISLE ----------- Total moves: 1947 Maximum occupied tiles: 13 Seat events: 119 Single-blocker events: 35 Multiple-blocker events: 9 Temporary aisle reoccupations: 53 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 78 Reservations granted: 78 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4449 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 5552 Total stationary ticks: 89532 Seat-event requests: 240 Failed seat-event starts: 10 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 614 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 10 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 614 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 240\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 04 | fixedGeometry=226/230 (98.26%) | rearBuffer=230/230 (100.00%) | seatedDelta=+4 | completionDelta=+1.74% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 5 Scenario seed: -989842653979492043 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2280 Passengers seated: 202/216 Average waiting ticks: 353.98 Longest waiting passenger: P145->30A(LEFT) Longest waiting ticks: 2220 LEFT AISLE ---------- Total moves: 1496 Maximum occupied tiles: 16 Seat events: 92 Single-blocker events: 30 Multiple-blocker events: 3 Temporary aisle reoccupations: 36 RIGHT AISLE ----------- Total moves: 1581 Maximum occupied tiles: 11 Seat events: 110 Single-blocker events: 29 Multiple-blocker events: 9 Temporary aisle reoccupations: 47 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 101 Reservations granted: 101 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 13 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 22275 Longest unresolved passenger ID: 211 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 14 Longest dependency chain: P199(24E/LEFT) -> P140(27A/LEFT) -> P75(23E/LEFT) -> P139(28B/LEFT) -> P120(27B/LEFT) -> P25(28D/LEFT) -> P162(27D/LEFT) -> P121(26B/LEFT) -> P206(30C/LEFT) -> P152(28A/LEFT) -> P141(29A/LEFT) -> P193(29B/LEFT) -> P211(30D/LEFT) -> P145(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 199 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 28420 Total stationary ticks: 101656 Seat-event requests: 1894 Failed seat-event starts: 1692 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 145 Critical blocker identity: P145->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 13 Critical tree size including blocker: 14 Critical tree depth: 14 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 14 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P145(30A/LEFT/WAITING_FOR_SEAT_EVENT) P211(30D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P193(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P152(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P206(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(26B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P162(27D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P25(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P120(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P75(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P140(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P199(24E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1689 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3 Rear-boundary failures: 1689 Middle-bank reservation failures: 0 Active-event deferrals: 477 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 1894\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 5 Scenario seed: -989842653979492043 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 0-0 OUTCOME ------- Status: SUCCESS Completed ticks: 780 Passengers seated: 216/216 Average waiting ticks: 350.27 Longest waiting passenger: P20->13H(RIGHT) Longest waiting ticks: 744 LEFT AISLE ---------- Total moves: 1553 Maximum occupied tiles: 11 Seat events: 106 Single-blocker events: 35 Multiple-blocker events: 5 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 1581 Maximum occupied tiles: 11 Seat events: 110 Single-blocker events: 29 Multiple-blocker events: 9 Temporary aisle reoccupations: 47 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 109 Reservations granted: 109 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4076 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 4933 Total stationary ticks: 79074 Seat-event requests: 221 Failed seat-event starts: 5 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 409 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 5 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 409 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 221\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 05 | fixedGeometry=202/216 (93.52%) | rearBuffer=216/216 (100.00%) | seatedDelta=+14 | completionDelta=+6.48% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 6 Scenario seed: 4693084316413497306 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2515 Passengers seated: 271/324 Average waiting ticks: 633.84 Longest waiting passenger: P71->32A(LEFT) Longest waiting ticks: 2515 LEFT AISLE ---------- Total moves: 2445 Maximum occupied tiles: 13 Seat events: 138 Single-blocker events: 36 Multiple-blocker events: 13 Temporary aisle reoccupations: 64 RIGHT AISLE ----------- Total moves: 2635 Maximum occupied tiles: 32 Seat events: 133 Single-blocker events: 34 Multiple-blocker events: 13 Temporary aisle reoccupations: 61 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 144 Reservations granted: 140 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 10 Remaining moving in aisle: 34 Remaining waiting at row: 9 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 54588 Longest unresolved passenger ID: 71 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 15 Longest dependency chain: P213(26I/RIGHT) -> P133(28D/RIGHT) -> P221(27F/RIGHT) -> P134(35H/RIGHT) -> P9(27I/RIGHT) -> P56(32J/RIGHT) -> P86(36E/RIGHT) -> P241(35G/RIGHT) -> P103(32G/RIGHT) -> P300(34G/RIGHT) -> P143(34H/RIGHT) -> P223(35I/RIGHT) -> P126(35J/RIGHT) -> P280(36J/RIGHT) -> P214(36I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 213 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 34 Total blocked ticks: 74549 Total stationary ticks: 263593 Seat-event requests: 3493 Failed seat-event starts: 3222 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 214 Critical blocker identity: P214->36I(RIGHT) Direct fan-out: 1 Total indirect descendants: 14 Critical tree size including blocker: 15 Critical tree depth: 15 Frozen internal components: 9 Terminal WAITING_FOR_SEAT_EVENT nodes: 9 Unresolved internal passengers: 43 Unresolved outside passengers: 10 Unresolved internal passengers outside critical tree: 28 Critical blocker tree: P214(36I/RIGHT/WAITING_FOR_SEAT_EVENT) P280(36J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P126(35J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P223(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P143(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P300(34G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P103(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P241(35G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P86(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P56(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P9(27I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P134(35H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P221(27F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P133(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P213(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3056 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 37 Critical blocker unavailable yield tiles: 37 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3056 Rear-boundary failures: 166 Middle-bank reservation failures: 4 Active-event deferrals: 976 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 37 Current unavailable yield tiles: 37 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3498\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 6 Scenario seed: 4693084316413497306 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 324 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: SUCCESS Completed ticks: 1199 Passengers seated: 324/324 Average waiting ticks: 558.47 Longest waiting passenger: P215->34J(RIGHT) Longest waiting ticks: 1134 LEFT AISLE ---------- Total moves: 2706 Maximum occupied tiles: 12 Seat events: 161 Single-blocker events: 44 Multiple-blocker events: 20 Temporary aisle reoccupations: 86 RIGHT AISLE ----------- Total moves: 2835 Maximum occupied tiles: 16 Seat events: 163 Single-blocker events: 41 Multiple-blocker events: 23 Temporary aisle reoccupations: 90 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 142 Reservations granted: 138 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 6058 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 7485 Total stationary ticks: 185929 Seat-event requests: 336 Failed seat-event starts: 12 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 725 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 12 Rear-boundary failures: 0 Middle-bank reservation failures: 4 Active-event deferrals: 725 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 341\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 06 | fixedGeometry=271/324 (83.64%) | rearBuffer=324/324 (100.00%) | seatedDelta=+53 | completionDelta=+16.36% | outsideDelta=-10 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 7 Scenario seed: -4475471444882798219 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2376 Passengers seated: 231/245 Average waiting ticks: 435.07 Longest waiting passenger: P79->30H(RIGHT) Longest waiting ticks: 2315 LEFT AISLE ---------- Total moves: 1900 Maximum occupied tiles: 11 Seat events: 121 Single-blocker events: 25 Multiple-blocker events: 8 Temporary aisle reoccupations: 41 RIGHT AISLE ----------- Total moves: 1892 Maximum occupied tiles: 18 Seat events: 110 Single-blocker events: 31 Multiple-blocker events: 5 Temporary aisle reoccupations: 41 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 105 Reservations granted: 105 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 10 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 17109 Longest unresolved passenger ID: 20 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P211(21I/RIGHT) -> P237(26F/RIGHT) -> P227(25I/RIGHT) -> P53(30E/RIGHT) -> P57(26G/RIGHT) -> P146(27G/RIGHT) -> P137(28F/RIGHT) -> P0(28I/RIGHT) -> P104(30F/RIGHT) -> P36(32G/RIGHT) -> P79(30H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 211 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 10 Total blocked ticks: 29250 Total stationary ticks: 126820 Seat-event requests: 3464 Failed seat-event starts: 3233 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 79 Critical blocker identity: P79->30H(RIGHT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 14 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P79(30H/RIGHT/WAITING_FOR_SEAT_EVENT) P36(32G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P104(30F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P0(28I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(28F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P146(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P53(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P227(25I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P237(26F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P211(21I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1674 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 98 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1674 Rear-boundary failures: 1559 Middle-bank reservation failures: 0 Active-event deferrals: 1128 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[98]: P98(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P98->31D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P98{seat=31D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=463,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 98 Final row-event chain: 79|98 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3464\nPrecedence substitutions made: 1\nDependency chains followed: 1672\nBlocked by waiting-row occupant: 3329\nSubstituted events started: 1\nOccupied-space rejections: 5016\nMaximum scheduling-chain depth: 3\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 7 Scenario seed: -4475471444882798219 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: SUCCESS Completed ticks: 886 Passengers seated: 245/245 Average waiting ticks: 411.80 Longest waiting passenger: P43->1I(RIGHT) Longest waiting ticks: 850 LEFT AISLE ---------- Total moves: 1900 Maximum occupied tiles: 11 Seat events: 122 Single-blocker events: 26 Multiple-blocker events: 8 Temporary aisle reoccupations: 42 RIGHT AISLE ----------- Total moves: 1920 Maximum occupied tiles: 12 Seat events: 123 Single-blocker events: 36 Multiple-blocker events: 5 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 83 Reservations granted: 83 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4493 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 5526 Total stationary ticks: 104642 Seat-event requests: 248 Failed seat-event starts: 3 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 532 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 532 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 248\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 07 | fixedGeometry=231/245 (94.29%) | rearBuffer=245/245 (100.00%) | seatedDelta=+14 | completionDelta=+5.71% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 8 Scenario seed: 4355558352347613004 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2480 Passengers seated: 267/274 Average waiting ticks: 466.33 Longest waiting passenger: P41->31D(RIGHT) Longest waiting ticks: 2429 LEFT AISLE ---------- Total moves: 2222 Maximum occupied tiles: 13 Seat events: 139 Single-blocker events: 36 Multiple-blocker events: 18 Temporary aisle reoccupations: 72 RIGHT AISLE ----------- Total moves: 2013 Maximum occupied tiles: 15 Seat events: 128 Single-blocker events: 30 Multiple-blocker events: 9 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1707 Reservations granted: 1707 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 4 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 6984 Longest unresolved passenger ID: 124 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P163(31H/RIGHT) -> P47(32E/RIGHT) -> P30(32H/RIGHT) -> P253(29I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 163 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 18140 Total stationary ticks: 138690 Seat-event requests: 3498 Failed seat-event starts: 3231 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 253 Critical blocker identity: P253->29I(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 7 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P253(29I/RIGHT/WAITING_FOR_SEAT_EVENT) P30(32H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(32E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P163(31H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1619 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 30|31 Critical blocker unavailable yield tiles: 30|31 Critical blocker yield-tile occupants: 168|41 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1612 Rear-boundary failures: 1619 Middle-bank reservation failures: 0 Active-event deferrals: 902 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[168]: P168(32I/RIGHT/MOVING_IN_AISLE@tile30) -> P41(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[41]: P41(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P41->31D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P168{seat=32I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=41,lastMoveTick=782,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P41{seat=31D,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=760,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 30|31 Current unavailable yield tiles: 30|31 Current yield-tile occupants: 168|41 Final row-event chain: 253|168|41 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3498\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 8 Scenario seed: 4355558352347613004 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: SUCCESS Completed ticks: 986 Passengers seated: 274/274 Average waiting ticks: 449.50 Longest waiting passenger: P45->8A(LEFT) Longest waiting ticks: 941 LEFT AISLE ---------- Total moves: 2222 Maximum occupied tiles: 13 Seat events: 140 Single-blocker events: 37 Multiple-blocker events: 18 Temporary aisle reoccupations: 73 RIGHT AISLE ----------- Total moves: 2029 Maximum occupied tiles: 13 Seat events: 134 Single-blocker events: 34 Multiple-blocker events: 11 Temporary aisle reoccupations: 56 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 91 Reservations granted: 91 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 5366 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 6491 Total stationary ticks: 127642 Seat-event requests: 283 Failed seat-event starts: 9 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 565 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 9 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 565 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 283\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 08 | fixedGeometry=267/274 (97.45%) | rearBuffer=274/274 (100.00%) | seatedDelta=+7 | completionDelta=+2.55% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 9 Scenario seed: 5963912886494356156 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2556 Passengers seated: 240/306 Average waiting ticks: 696.33 Longest waiting passenger: P27->28F(RIGHT) Longest waiting ticks: 2556 LEFT AISLE ---------- Total moves: 2508 Maximum occupied tiles: 12 Seat events: 148 Single-blocker events: 41 Multiple-blocker events: 16 Temporary aisle reoccupations: 75 RIGHT AISLE ----------- Total moves: 2014 Maximum occupied tiles: 35 Seat events: 92 Single-blocker events: 23 Multiple-blocker events: 6 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1750 Reservations granted: 1742 Reservations denied/waited: 8 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 30 Remaining moving in aisle: 29 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 55702 Longest unresolved passenger ID: 27 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 23 Longest dependency chain: P217(10G/RIGHT) -> P162(7H/RIGHT) -> P57(7F/RIGHT) -> P199(24J/RIGHT) -> P279(28G/RIGHT) -> P41(23I/RIGHT) -> P280(12D/RIGHT) -> P172(20I/RIGHT) -> P62(31E/RIGHT) -> P187(31D/RIGHT) -> P64(16J/RIGHT) -> P107(30E/RIGHT) -> P120(26I/RIGHT) -> P137(30J/RIGHT) -> P79(19I/RIGHT) -> P294(34E/RIGHT) -> P115(33H/RIGHT) -> P272(36E/RIGHT) -> P292(29H/RIGHT) -> P12(36H/RIGHT) -> P182(27G/RIGHT) -> P60(29G/RIGHT) -> P67(25E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 217 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 29 Total blocked ticks: 75262 Total stationary ticks: 272539 Seat-event requests: 3804 Failed seat-event starts: 3564 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 67 Critical blocker identity: P67->25E(RIGHT) Direct fan-out: 1 Total indirect descendants: 22 Critical tree size including blocker: 23 Critical tree depth: 23 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 36 Unresolved outside passengers: 30 Unresolved internal passengers outside critical tree: 13 Critical blocker tree: P67(25E/RIGHT/WAITING_FOR_SEAT_EVENT) P60(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P182(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P12(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P292(29H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P272(36E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P115(33H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P294(34E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(19I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P137(30J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P120(26I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P107(30E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P64(16J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P187(31D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P62(31E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P172(20I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P280(12D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P41(23I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P279(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P199(24J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P57(7F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(7H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P217(10G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1965 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 26|27 Critical blocker unavailable yield tiles: 26|27 Critical blocker yield-tile occupants: 265|70 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1965 Rear-boundary failures: 1599 Middle-bank reservation failures: 8 Active-event deferrals: 1204 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 6 Yield-occupant trace: yieldOccupant[265]: P265(27J/RIGHT/MOVING_IN_AISLE@tile26) -> P70(36I/RIGHT/MOVING_IN_AISLE@tile27) -> P56(34J/RIGHT/MOVING_IN_AISLE@tile28) -> P287(32H/RIGHT/MOVING_IN_AISLE@tile29) -> P224(32J/RIGHT/MOVING_IN_AISLE@tile30) -> P68(31J/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[70]: P70(36I/RIGHT/MOVING_IN_AISLE@tile27) -> P56(34J/RIGHT/MOVING_IN_AISLE@tile28) -> P287(32H/RIGHT/MOVING_IN_AISLE@tile29) -> P224(32J/RIGHT/MOVING_IN_AISLE@tile30) -> P68(31J/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P68->31J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P265{seat=27J,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=26,directBlocker=70,lastMoveTick=616,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P70{seat=36I,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=56,lastMoveTick=570,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 26|27 Current unavailable yield tiles: 26|27 Current yield-tile occupants: 265|70 Final row-event chain: 67|265|70|56|287|224|68 Final row-event chain length: 7 Distinct row events in chain: 7 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 7 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3813\nPrecedence substitutions made: 0\nDependency chains followed: 37\nBlocked by waiting-row occupant: 62\nSubstituted events started: 1\nOccupied-space rejections: 2036\nMaximum scheduling-chain depth: 3\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 9 Scenario seed: 5963912886494356156 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 1118 Passengers seated: 306/306 Average waiting ticks: 506.55 Longest waiting passenger: P27->28F(RIGHT) Longest waiting ticks: 1058 LEFT AISLE ---------- Total moves: 2508 Maximum occupied tiles: 12 Seat events: 149 Single-blocker events: 40 Multiple-blocker events: 20 Temporary aisle reoccupations: 83 RIGHT AISLE ----------- Total moves: 2814 Maximum occupied tiles: 14 Seat events: 157 Single-blocker events: 48 Multiple-blocker events: 20 Temporary aisle reoccupations: 90 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 134 Reservations granted: 128 Reservations denied/waited: 6 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 6585 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 8028 Total stationary ticks: 160617 Seat-event requests: 316 Failed seat-event starts: 10 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 719 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 10 Rear-boundary failures: 0 Middle-bank reservation failures: 6 Active-event deferrals: 719 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 322\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 09 | fixedGeometry=240/306 (78.43%) | rearBuffer=306/306 (100.00%) | seatedDelta=+66 | completionDelta=+21.57% | outsideDelta=-30 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 10 Scenario seed: 5124952825238065515 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2455 Passengers seated: 228/274 Average waiting ticks: 532.21 Longest waiting passenger: P7->16E(LEFT) Longest waiting ticks: 2455 LEFT AISLE ---------- Total moves: 1802 Maximum occupied tiles: 32 Seat events: 92 Single-blocker events: 18 Multiple-blocker events: 4 Temporary aisle reoccupations: 26 RIGHT AISLE ----------- Total moves: 2103 Maximum occupied tiles: 11 Seat events: 136 Single-blocker events: 36 Multiple-blocker events: 13 Temporary aisle reoccupations: 62 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1978 Reservations granted: 1978 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 12 Remaining moving in aisle: 30 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 55433 Longest unresolved passenger ID: 7 Longest unresolved row: 16 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 30 Longest dependency chain: P179(17C/LEFT) -> P99(30F/LEFT) -> P153(11F/LEFT) -> P101(6E/LEFT) -> P109(9D/LEFT) -> P191(24C/LEFT) -> P131(21A/LEFT) -> P258(27C/LEFT) -> P49(28C/LEFT) -> P111(21C/LEFT) -> P259(15F/LEFT) -> P79(22B/LEFT) -> P241(15D/LEFT) -> P158(19E/LEFT) -> P15(18D/LEFT) -> P214(26A/LEFT) -> P121(25C/LEFT) -> P73(27B/LEFT) -> P198(29B/LEFT) -> P40(24A/LEFT) -> P88(30A/LEFT) -> P155(25A/LEFT) -> P31(29C/LEFT) -> P266(32A/LEFT) -> P94(27E/LEFT) -> P110(30C/LEFT) -> P189(28B/LEFT) -> P224(31A/LEFT) -> P232(31D/LEFT) -> P167(30E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 179 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 30 Total blocked ticks: 67773 Total stationary ticks: 204498 Seat-event requests: 3674 Failed seat-event starts: 3446 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 167 Critical blocker identity: P167->30E(LEFT) Direct fan-out: 1 Total indirect descendants: 29 Critical tree size including blocker: 30 Critical tree depth: 30 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 34 Unresolved outside passengers: 12 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P167(30E/LEFT/WAITING_FOR_SEAT_EVENT) P232(31D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(31A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P189(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P110(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P266(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P155(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P88(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P198(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P73(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P121(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P15(18D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P158(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P241(15D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P79(22B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P259(15F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P49(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P258(27C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P131(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P191(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P109(9D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(6E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P153(11F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P99(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P179(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3392 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: 142 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 3392 Rear-boundary failures: 54 Middle-bank reservation failures: 0 Active-event deferrals: 976 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[142]: P142(32B/LEFT/MOVING_IN_AISLE@tile31) -> P144(32E/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P144->32E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P142{seat=32B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=31,directBlocker=144,lastMoveTick=378,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: 142 Final row-event chain: 167|142|144 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3674\nPrecedence substitutions made: 1\nDependency chains followed: 1524\nBlocked by waiting-row occupant: 1524\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 10 Scenario seed: 5124952825238065515 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: SUCCESS Completed ticks: 969 Passengers seated: 274/274 Average waiting ticks: 450.31 Longest waiting passenger: P181->17F(RIGHT) Longest waiting ticks: 930 LEFT AISLE ---------- Total moves: 2165 Maximum occupied tiles: 14 Seat events: 136 Single-blocker events: 38 Multiple-blocker events: 11 Temporary aisle reoccupations: 60 RIGHT AISLE ----------- Total moves: 2103 Maximum occupied tiles: 11 Seat events: 138 Single-blocker events: 36 Multiple-blocker events: 14 Temporary aisle reoccupations: 64 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 95 Reservations granted: 95 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 5219 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 6492 Total stationary ticks: 127744 Seat-event requests: 280 Failed seat-event starts: 6 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 676 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 676 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 280\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 10 | fixedGeometry=228/274 (83.21%) | rearBuffer=274/274 (100.00%) | seatedDelta=+46 | completionDelta=+16.79% | outsideDelta=-12 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 11 Scenario seed: 5335830373561069043 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2314 Passengers seated: 202/235 Average waiting ticks: 412.55 Longest waiting passenger: P94->28D(RIGHT) Longest waiting ticks: 2314 LEFT AISLE ---------- Total moves: 1689 Maximum occupied tiles: 11 Seat events: 113 Single-blocker events: 31 Multiple-blocker events: 10 Temporary aisle reoccupations: 55 RIGHT AISLE ----------- Total moves: 1497 Maximum occupied tiles: 30 Seat events: 89 Single-blocker events: 26 Multiple-blocker events: 3 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1776 Reservations granted: 1776 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 28 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 47908 Longest unresolved passenger ID: 94 Longest unresolved row: 28 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 21 Longest dependency chain: P228(14D/RIGHT) -> P72(19F/RIGHT) -> P84(18H/RIGHT) -> P189(24G/RIGHT) -> P170(18C/RIGHT) -> P111(19E/RIGHT) -> P154(20H/RIGHT) -> P185(27G/RIGHT) -> P135(27H/RIGHT) -> P208(28G/RIGHT) -> P220(26D/RIGHT) -> P87(28C/RIGHT) -> P61(21G/RIGHT) -> P165(22G/RIGHT) -> P31(26C/RIGHT) -> P54(29E/RIGHT) -> P43(23G/RIGHT) -> P93(27E/RIGHT) -> P95(28E/RIGHT) -> P49(26G/RIGHT) -> P11(26E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 228 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 59279 Total stationary ticks: 147614 Seat-event requests: 3516 Failed seat-event starts: 3314 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 11 Critical blocker identity: P11->26E(RIGHT) Direct fan-out: 1 Total indirect descendants: 20 Critical tree size including blocker: 21 Critical tree depth: 21 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 32 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P11(26E/RIGHT/WAITING_FOR_SEAT_EVENT) P49(26G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P95(28E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P93(27E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P43(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P54(29E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P31(26C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P165(22G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P61(21G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P87(28C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P220(26D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P208(28G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P135(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P185(27G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P154(20H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(19E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P170(18C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P189(24G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(18H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P72(19F/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P228(14D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1717 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 27 Critical blocker unavailable yield tiles: 27 Critical blocker yield-tile occupants: 66 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1717 Rear-boundary failures: 1597 Middle-bank reservation failures: 0 Active-event deferrals: 804 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 4 Yield-occupant trace: yieldOccupant[66]: P66(29F/RIGHT/MOVING_IN_AISLE@tile27) -> P52(29G/RIGHT/MOVING_IN_AISLE@tile28) -> P98(30G/RIGHT/MOVING_IN_AISLE@tile29) -> P83(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P83->30D(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P66{seat=29F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=27,directBlocker=52,lastMoveTick=487,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 27 Current unavailable yield tiles: 27 Current yield-tile occupants: 66 Final row-event chain: 11|66|52|98|83 Final row-event chain length: 5 Distinct row events in chain: 5 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3516\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 11 Scenario seed: 5335830373561069043 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 235 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 860 Passengers seated: 235/235 Average waiting ticks: 388.35 Longest waiting passenger: P94->28D(RIGHT) Longest waiting ticks: 811 LEFT AISLE ---------- Total moves: 1690 Maximum occupied tiles: 12 Seat events: 115 Single-blocker events: 31 Multiple-blocker events: 11 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 1733 Maximum occupied tiles: 12 Seat events: 120 Single-blocker events: 36 Multiple-blocker events: 10 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 127 Reservations granted: 127 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4456 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 5500 Total stationary ticks: 94897 Seat-event requests: 242 Failed seat-event starts: 7 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 592 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 7 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 592 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 242\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 11 | fixedGeometry=202/235 (85.96%) | rearBuffer=235/235 (100.00%) | seatedDelta=+33 | completionDelta=+14.04% | outsideDelta=-1 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 12 Scenario seed: 776829133450159445 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2285 Passengers seated: 188/216 Average waiting ticks: 383.44 Longest waiting passenger: P121->4F(LEFT) Longest waiting ticks: 2282 LEFT AISLE ---------- Total moves: 1392 Maximum occupied tiles: 27 Seat events: 80 Single-blocker events: 13 Multiple-blocker events: 7 Temporary aisle reoccupations: 30 RIGHT AISLE ----------- Total moves: 1585 Maximum occupied tiles: 12 Seat events: 108 Single-blocker events: 32 Multiple-blocker events: 10 Temporary aisle reoccupations: 54 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1908 Reservations granted: 1908 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 24 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 41540 Longest unresolved passenger ID: 12 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 22 Longest dependency chain: P7(20E/LEFT) -> P128(21F/LEFT) -> P85(15A/LEFT) -> P141(20B/LEFT) -> P33(24B/LEFT) -> P203(25A/LEFT) -> P4(28E/LEFT) -> P106(29A/LEFT) -> P16(20A/LEFT) -> P76(16C/LEFT) -> P103(19B/LEFT) -> P182(23B/LEFT) -> P215(23A/LEFT) -> P80(29C/LEFT) -> P187(22E/LEFT) -> P175(27B/LEFT) -> P178(26A/LEFT) -> P111(26C/LEFT) -> P98(29B/LEFT) -> P188(28D/LEFT) -> P184(28B/LEFT) -> P147(27F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 7 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 52346 Total stationary ticks: 126562 Seat-event requests: 3534 Failed seat-event starts: 3346 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 147 Critical blocker identity: P147->27F(LEFT) Direct fan-out: 1 Total indirect descendants: 21 Critical tree size including blocker: 22 Critical tree depth: 22 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 28 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P147(27F/LEFT/WAITING_FOR_SEAT_EVENT) P184(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(28D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P98(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P178(26A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P175(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(22E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P80(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P215(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P103(19B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(16C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(20A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P106(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P4(28E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P203(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P33(24B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(20B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P128(21F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P7(20E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1754 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 181 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1754 Rear-boundary failures: 1592 Middle-bank reservation failures: 0 Active-event deferrals: 771 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[181]: P181(30A/LEFT/MOVING_IN_AISLE@tile29) -> P12(30D/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P12->30D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P181{seat=30A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=12,lastMoveTick=348,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 28|29|30 Current unavailable yield tiles: 29|30 Current yield-tile occupants: 181|12 Final row-event chain: 147|181|12 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3534\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 12 Scenario seed: 776829133450159445 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-3 OUTCOME ------- Status: SUCCESS Completed ticks: 787 Passengers seated: 216/216 Average waiting ticks: 361.39 Longest waiting passenger: P46->20D(RIGHT) Longest waiting ticks: 740 LEFT AISLE ---------- Total moves: 1560 Maximum occupied tiles: 13 Seat events: 107 Single-blocker events: 21 Multiple-blocker events: 10 Temporary aisle reoccupations: 45 RIGHT AISLE ----------- Total moves: 1585 Maximum occupied tiles: 12 Seat events: 109 Single-blocker events: 33 Multiple-blocker events: 11 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 109 Reservations granted: 109 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 3672 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 4500 Total stationary ticks: 80914 Seat-event requests: 220 Failed seat-event starts: 4 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 499 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 4 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 499 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 220\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 12 | fixedGeometry=188/216 (87.04%) | rearBuffer=216/216 (100.00%) | seatedDelta=+28 | completionDelta=+12.96% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 13 Scenario seed: -531872371984693598 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2228 Passengers seated: 187/192 Average waiting ticks: 329.81 Longest waiting passenger: P24->30D(RIGHT) Longest waiting ticks: 2156 LEFT AISLE ---------- Total moves: 1449 Maximum occupied tiles: 12 Seat events: 102 Single-blocker events: 17 Multiple-blocker events: 12 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1336 Maximum occupied tiles: 12 Seat events: 85 Single-blocker events: 18 Multiple-blocker events: 3 Temporary aisle reoccupations: 25 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1794 Reservations granted: 1794 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 1532 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 3 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 5320 Longest unresolved passenger ID: 24 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P71(30H/RIGHT) -> P33(30G/RIGHT) -> P24(30D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 71 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 3 Total blocked ticks: 12817 Total stationary ticks: 71297 Seat-event requests: 1891 Failed seat-event starts: 1704 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 24 Critical blocker identity: P24->30D(RIGHT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 5 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P24(30D/RIGHT/WAITING_FOR_SEAT_EVENT) P33(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1699 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 1 Critical blocker required yield tiles: 31 Critical blocker unavailable yield tiles: 31 Critical blocker yield-tile occupants: -1 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 5 Rear-boundary failures: 1699 Middle-bank reservation failures: 0 Active-event deferrals: 606 Simultaneous arbitration losses: 1532 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 1 Current required yield tiles: 31 Current unavailable yield tiles: 31 Current yield-tile occupants: -1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3423\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 13 Scenario seed: -531872371984693598 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 739 Passengers seated: 192/192 Average waiting ticks: 313.63 Longest waiting passenger: P59->18F(LEFT) Longest waiting ticks: 694 LEFT AISLE ---------- Total moves: 1450 Maximum occupied tiles: 11 Seat events: 104 Single-blocker events: 17 Multiple-blocker events: 13 Temporary aisle reoccupations: 46 RIGHT AISLE ----------- Total moves: 1339 Maximum occupied tiles: 11 Seat events: 88 Single-blocker events: 20 Multiple-blocker events: 3 Temporary aisle reoccupations: 27 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 97 Reservations granted: 97 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 3637 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 4466 Total stationary ticks: 63292 Seat-event requests: 198 Failed seat-event starts: 6 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 409 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 409 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 198\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 13 | fixedGeometry=187/192 (97.40%) | rearBuffer=192/192 (100.00%) | seatedDelta=+5 | completionDelta=+2.60% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 14 Scenario seed: -704321383846732631 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2277 Passengers seated: 206/228 Average waiting ticks: 392.65 Longest waiting passenger: P63->23D(LEFT) Longest waiting ticks: 2249 LEFT AISLE ---------- Total moves: 1681 Maximum occupied tiles: 23 Seat events: 96 Single-blocker events: 27 Multiple-blocker events: 6 Temporary aisle reoccupations: 40 RIGHT AISLE ----------- Total moves: 1576 Maximum occupied tiles: 13 Seat events: 110 Single-blocker events: 22 Multiple-blocker events: 10 Temporary aisle reoccupations: 44 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1776 Reservations granted: 1772 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 18 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29721 Longest unresolved passenger ID: 162 Longest unresolved row: 30 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 12 Longest dependency chain: P32(17C/LEFT) -> P34(18E/LEFT) -> P20(13D/LEFT) -> P70(18D/LEFT) -> P111(15A/LEFT) -> P46(26D/LEFT) -> P171(16B/LEFT) -> P76(19A/LEFT) -> P150(18B/LEFT) -> P22(21C/LEFT) -> P110(28A/LEFT) -> P37(20E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 32 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 18 Total blocked ticks: 40757 Total stationary ticks: 122082 Seat-event requests: 3388 Failed seat-event starts: 3182 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 37 Critical blocker identity: P37->20E(LEFT) Direct fan-out: 1 Total indirect descendants: 11 Critical tree size including blocker: 12 Critical tree depth: 12 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 22 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P37(20E/LEFT/WAITING_FOR_SEAT_EVENT) P110(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(21C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P150(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P76(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P171(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P46(26D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P70(18D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P20(13D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P34(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1617 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 21|22 Critical blocker unavailable yield tiles: 22 Critical blocker yield-tile occupants: 193 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1617 Rear-boundary failures: 1565 Middle-bank reservation failures: 4 Active-event deferrals: 670 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[193]: P193(29D/LEFT/MOVING_IN_AISLE@tile22) -> P63(23D/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P63->23D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P193{seat=29D,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=22,directBlocker=63,lastMoveTick=612,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 21|22 Current unavailable yield tiles: 22 Current yield-tile occupants: 193 Final row-event chain: 37|193|63 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3393\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 14 Scenario seed: -704321383846732631 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: SUCCESS Completed ticks: 826 Passengers seated: 228/228 Average waiting ticks: 370.47 Longest waiting passenger: P32->17C(LEFT) Longest waiting ticks: 768 LEFT AISLE ---------- Total moves: 1757 Maximum occupied tiles: 12 Seat events: 117 Single-blocker events: 36 Multiple-blocker events: 11 Temporary aisle reoccupations: 59 RIGHT AISLE ----------- Total moves: 1576 Maximum occupied tiles: 13 Seat events: 111 Single-blocker events: 23 Multiple-blocker events: 10 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 126 Reservations granted: 122 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4261 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 5269 Total stationary ticks: 88029 Seat-event requests: 233 Failed seat-event starts: 5 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 497 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 5 Rear-boundary failures: 0 Middle-bank reservation failures: 4 Active-event deferrals: 497 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 238\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 14 | fixedGeometry=206/228 (90.35%) | rearBuffer=228/228 (100.00%) | seatedDelta=+22 | completionDelta=+9.65% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 15 Scenario seed: 4474718514049237227 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2372 Passengers seated: 150/245 Average waiting ticks: 922.77 Longest waiting passenger: P0->11F(LEFT) Longest waiting ticks: 2372 LEFT AISLE ---------- Total moves: 608 Maximum occupied tiles: 27 Seat events: 30 Single-blocker events: 3 Multiple-blocker events: 0 Temporary aisle reoccupations: 3 RIGHT AISLE ----------- Total moves: 1873 Maximum occupied tiles: 12 Seat events: 120 Single-blocker events: 30 Multiple-blocker events: 5 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 47 Reservations granted: 47 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 69 Remaining moving in aisle: 24 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51836 Longest unresolved passenger ID: 0 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P40(4E/LEFT) -> P159(14F/LEFT) -> P89(23C/LEFT) -> P86(17B/LEFT) -> P13(16B/LEFT) -> P117(18A/LEFT) -> P63(9F/LEFT) -> P74(32D/LEFT) -> P207(13A/LEFT) -> P165(19A/LEFT) -> P16(14D/LEFT) -> P126(23B/LEFT) -> P29(15C/LEFT) -> P181(31C/LEFT) -> P14(32F/LEFT) -> P107(26C/LEFT) -> P111(25C/LEFT) -> P212(30A/LEFT) -> P218(23A/LEFT) -> P235(27A/LEFT) -> P123(22A/LEFT) -> P147(30C/LEFT) -> P149(25D/LEFT) -> P21(24A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 40 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 59927 Total stationary ticks: 279916 Seat-event requests: 2330 Failed seat-event starts: 2180 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 21 Critical blocker identity: P21->24A(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 26 Unresolved outside passengers: 69 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P21(24A/LEFT/WAITING_FOR_SEAT_EVENT) P149(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P235(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P207(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(9F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(4E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2180 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 141 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2180 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 533 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[141]: P141(31A/LEFT/MOVING_IN_AISLE@tile25) -> P148(26E/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P148->26E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P141{seat=31A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=148,lastMoveTick=100,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 141 Final row-event chain: 21|141|148 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 2330\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 15 Scenario seed: 4474718514049237227 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-3 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2372 Passengers seated: 150/245 Average waiting ticks: 922.77 Longest waiting passenger: P0->11F(LEFT) Longest waiting ticks: 2372 LEFT AISLE ---------- Total moves: 608 Maximum occupied tiles: 27 Seat events: 30 Single-blocker events: 3 Multiple-blocker events: 0 Temporary aisle reoccupations: 3 RIGHT AISLE ----------- Total moves: 1873 Maximum occupied tiles: 12 Seat events: 120 Single-blocker events: 30 Multiple-blocker events: 5 Temporary aisle reoccupations: 40 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 47 Reservations granted: 47 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 69 Remaining moving in aisle: 24 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 51836 Longest unresolved passenger ID: 0 Longest unresolved row: 11 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 24 Longest dependency chain: P40(4E/LEFT) -> P159(14F/LEFT) -> P89(23C/LEFT) -> P86(17B/LEFT) -> P13(16B/LEFT) -> P117(18A/LEFT) -> P63(9F/LEFT) -> P74(32D/LEFT) -> P207(13A/LEFT) -> P165(19A/LEFT) -> P16(14D/LEFT) -> P126(23B/LEFT) -> P29(15C/LEFT) -> P181(31C/LEFT) -> P14(32F/LEFT) -> P107(26C/LEFT) -> P111(25C/LEFT) -> P212(30A/LEFT) -> P218(23A/LEFT) -> P235(27A/LEFT) -> P123(22A/LEFT) -> P147(30C/LEFT) -> P149(25D/LEFT) -> P21(24A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 40 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 24 Total blocked ticks: 59927 Total stationary ticks: 279916 Seat-event requests: 2330 Failed seat-event starts: 2180 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 21 Critical blocker identity: P21->24A(LEFT) Direct fan-out: 1 Total indirect descendants: 23 Critical tree size including blocker: 24 Critical tree depth: 24 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 26 Unresolved outside passengers: 69 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P21(24A/LEFT/WAITING_FOR_SEAT_EVENT) P149(25D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P147(30C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P123(22A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P235(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P111(25C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P107(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P14(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P181(31C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P29(15C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P126(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P16(14D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P165(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P207(13A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P74(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P63(9F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P117(18A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P13(16B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P86(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P89(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P159(14F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P40(4E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2180 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 25 Critical blocker unavailable yield tiles: 25 Critical blocker yield-tile occupants: 141 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2180 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 533 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[141]: P141(31A/LEFT/MOVING_IN_AISLE@tile25) -> P148(26E/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P148->26E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P141{seat=31A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=25,directBlocker=148,lastMoveTick=100,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 25 Current unavailable yield tiles: 25 Current yield-tile occupants: 141 Final row-event chain: 21|141|148 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 2330\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 15 | fixedGeometry=150/245 (61.22%) | rearBuffer=150/245 (61.22%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 16 Scenario seed: -3726085379458363141 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2593 Passengers seated: 304/306 Average waiting ticks: 511.59 Longest waiting passenger: P12->36J(RIGHT) Longest waiting ticks: 2537 LEFT AISLE ---------- Total moves: 2595 Maximum occupied tiles: 13 Seat events: 154 Single-blocker events: 42 Multiple-blocker events: 16 Temporary aisle reoccupations: 77 RIGHT AISLE ----------- Total moves: 2703 Maximum occupied tiles: 13 Seat events: 150 Single-blocker events: 41 Multiple-blocker events: 12 Temporary aisle reoccupations: 66 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 127 Reservations granted: 127 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 1 Remaining waiting at row: 1 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 6496 Longest unresolved passenger ID: 12 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 2 Longest dependency chain: P214(36G/RIGHT) -> P12(36J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 214 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 1 Total blocked ticks: 10920 Total stationary ticks: 163573 Seat-event requests: 1885 Failed seat-event starts: 1581 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 12 Critical blocker identity: P12->36J(RIGHT) Direct fan-out: 1 Total indirect descendants: 1 Critical tree size including blocker: 2 Critical tree depth: 2 Frozen internal components: 1 Terminal WAITING_FOR_SEAT_EVENT nodes: 1 Unresolved internal passengers: 2 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: P12(36J/RIGHT/WAITING_FOR_SEAT_EVENT) P214(36G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1567 Critical blocker final prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Critical blocker required blockers: 2 Critical blocker required yield tiles: 37|38 Critical blocker unavailable yield tiles: 37|38 Critical blocker yield-tile occupants: -1|-1 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 14 Rear-boundary failures: 1567 Middle-bank reservation failures: 0 Active-event deferrals: 699 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: REAR_BOUNDARY_LOCK Final snapshot prerequisite: INSUFFICIENT_REAR_YIELD_SPACE Current required blockers: 2 Current required yield tiles: 37|38 Current unavailable yield tiles: 37|38 Current yield-tile occupants: -1|-1 Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: INSUFFICIENT_REAR_YIELD_SPACE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 1885\nPrecedence substitutions made: 3\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 3\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 16 Scenario seed: -3726085379458363141 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 306 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 1093 Passengers seated: 306/306 Average waiting ticks: 506.42 Longest waiting passenger: P285->20B(LEFT) Longest waiting ticks: 1031 LEFT AISLE ---------- Total moves: 2595 Maximum occupied tiles: 13 Seat events: 154 Single-blocker events: 42 Multiple-blocker events: 16 Temporary aisle reoccupations: 77 RIGHT AISLE ----------- Total moves: 2704 Maximum occupied tiles: 13 Seat events: 152 Single-blocker events: 41 Multiple-blocker events: 13 Temporary aisle reoccupations: 68 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 128 Reservations granted: 128 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 6536 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 7775 Total stationary ticks: 160479 Seat-event requests: 320 Failed seat-event starts: 14 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 639 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 14 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 639 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 320\nPrecedence substitutions made: 3\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 3\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 16 | fixedGeometry=304/306 (99.35%) | rearBuffer=306/306 (100.00%) | seatedDelta=+2 | completionDelta=+0.65% | outsideDelta=+0 | substitutions=3 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 17 Scenario seed: -7877388029174536954 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2735 Passengers seated: 322/342 Average waiting ticks: 601.42 Longest waiting passenger: P180->18A(LEFT) Longest waiting ticks: 2703 LEFT AISLE ---------- Total moves: 3122 Maximum occupied tiles: 22 Seat events: 172 Single-blocker events: 47 Multiple-blocker events: 27 Temporary aisle reoccupations: 104 RIGHT AISLE ----------- Total moves: 2699 Maximum occupied tiles: 13 Seat events: 150 Single-blocker events: 45 Multiple-blocker events: 15 Temporary aisle reoccupations: 76 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 189 Reservations granted: 185 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 14 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 23454 Longest unresolved passenger ID: 295 Longest unresolved row: 36 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P182(33A/LEFT) -> P290(26E/LEFT) -> P219(32D/LEFT) -> P22(36E/LEFT) -> P336(32A/LEFT) -> P143(29G/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 182 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 14 Total blocked ticks: 41602 Total stationary ticks: 234395 Seat-event requests: 3762 Failed seat-event starts: 3440 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 143 Critical blocker identity: P143->29G(LEFT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 20 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P143(29G/LEFT/WAITING_FOR_SEAT_EVENT) P336(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P22(36E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(32D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P290(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P182(33A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1870 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 3 Critical blocker required yield tiles: 30|31|32 Critical blocker unavailable yield tiles: 31|32 Critical blocker yield-tile occupants: 119|195 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 5 Yield-tile occupied failures: 1570 Rear-boundary failures: 1870 Middle-bank reservation failures: 4 Active-event deferrals: 1358 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 5 Yield-occupant trace: yieldOccupant[119]: P119(31A/LEFT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[195]: P195(36A/LEFT/MOVING_IN_AISLE@tile32) -> P183(35C/LEFT/MOVING_IN_AISLE@tile33) -> P103(35B/LEFT/MOVING_IN_AISLE@tile34) -> P309(36F/LEFT/MOVING_IN_AISLE@tile35) -> P295(36B/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P295->36B(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: false Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P119{seat=31A,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=31,directBlocker=-1,lastMoveTick=1062,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} || P195{seat=36A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=32,directBlocker=183,lastMoveTick=1005,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 30|31|32 Current unavailable yield tiles: 31|32 Current yield-tile occupants: 119|195 Final row-event chain: 143|119 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 6 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3766\nPrecedence substitutions made: 6\nDependency chains followed: 39\nBlocked by waiting-row occupant: 39\nSubstituted events started: 7\nOccupied-space rejections: 1642\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 17 Scenario seed: -7877388029174536954 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 342 Occupancy: 95% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 1352 Passengers seated: 342/342 Average waiting ticks: 577.85 Longest waiting passenger: P164->2A(LEFT) Longest waiting ticks: 1298 LEFT AISLE ---------- Total moves: 3214 Maximum occupied tiles: 13 Seat events: 191 Single-blocker events: 49 Multiple-blocker events: 37 Temporary aisle reoccupations: 127 RIGHT AISLE ----------- Total moves: 2699 Maximum occupied tiles: 13 Seat events: 151 Single-blocker events: 45 Multiple-blocker events: 16 Temporary aisle reoccupations: 78 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 143 Reservations granted: 143 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 7297 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 8626 Total stationary ticks: 203672 Seat-event requests: 361 Failed seat-event starts: 19 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 680 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 19 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 680 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 361\nPrecedence substitutions made: 6\nDependency chains followed: 7\nBlocked by waiting-row occupant: 7\nSubstituted events started: 6\nOccupied-space rejections: 3\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 17 | fixedGeometry=322/342 (94.15%) | rearBuffer=342/342 (100.00%) | seatedDelta=+20 | completionDelta=+5.85% | outsideDelta=+0 | substitutions=6 | rowBlocks=7 | substitutedStarts=6 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 18 Scenario seed: 241018981646934029 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2554 Passengers seated: 278/288 Average waiting ticks: 494.98 Longest waiting passenger: P239->35J(RIGHT) Longest waiting ticks: 2500 LEFT AISLE ---------- Total moves: 2717 Maximum occupied tiles: 12 Seat events: 149 Single-blocker events: 42 Multiple-blocker events: 10 Temporary aisle reoccupations: 63 RIGHT AISLE ----------- Total moves: 2289 Maximum occupied tiles: 17 Seat events: 129 Single-blocker events: 36 Multiple-blocker events: 12 Temporary aisle reoccupations: 61 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1645 Reservations granted: 1642 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 6 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 10941 Longest unresolved passenger ID: 146 Longest unresolved row: 36 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P158(32J/RIGHT) -> P160(34D/RIGHT) -> P150(36H/RIGHT) -> P240(34H/RIGHT) -> P37(35I/RIGHT) -> P239(35J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 158 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 6 Total blocked ticks: 25231 Total stationary ticks: 158312 Seat-event requests: 3594 Failed seat-event starts: 3316 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 239 Critical blocker identity: P239->35J(RIGHT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 10 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P239(35J/RIGHT/WAITING_FOR_SEAT_EVENT) P37(35I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P240(34H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P150(36H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P160(34D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P158(32J/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1780 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 36 Critical blocker unavailable yield tiles: 36 Critical blocker yield-tile occupants: 146 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1780 Rear-boundary failures: 1536 Middle-bank reservation failures: 3 Active-event deferrals: 1133 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[146]: P146(36J/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P146->36J(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P146{seat=36J,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=36,directBlocker=-1,lastMoveTick=407,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 36 Current unavailable yield tiles: 36 Current yield-tile occupants: 146 Final row-event chain: 239|146 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3597\nPrecedence substitutions made: 1\nDependency chains followed: 135\nBlocked by waiting-row occupant: 135\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 18 Scenario seed: 241018981646934029 CABIN ----- Configuration: 3-4-3 Rows: 36 Seats per row: 10 Total seats: 360 Passengers: 288 Occupancy: 80% Entry headway range: 0-2 OUTCOME ------- Status: SUCCESS Completed ticks: 1061 Passengers seated: 288/288 Average waiting ticks: 473.66 Longest waiting passenger: P238->3A(LEFT) Longest waiting ticks: 1008 LEFT AISLE ---------- Total moves: 2717 Maximum occupied tiles: 12 Seat events: 150 Single-blocker events: 43 Multiple-blocker events: 10 Temporary aisle reoccupations: 64 RIGHT AISLE ----------- Total moves: 2306 Maximum occupied tiles: 12 Seat events: 138 Single-blocker events: 42 Multiple-blocker events: 13 Temporary aisle reoccupations: 69 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 114 Reservations granted: 112 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 6404 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 7437 Total stationary ticks: 141844 Seat-event requests: 293 Failed seat-event starts: 5 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 509 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 5 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 509 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 295\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 18 | fixedGeometry=278/288 (96.53%) | rearBuffer=288/288 (100.00%) | seatedDelta=+10 | completionDelta=+3.47% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 19 Scenario seed: -3223751324721420128 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2446 Passengers seated: 189/259 Average waiting ticks: 797.89 Longest waiting passenger: P0->8E(LEFT) Longest waiting ticks: 2446 LEFT AISLE ---------- Total moves: 905 Maximum occupied tiles: 18 Seat events: 54 Single-blocker events: 6 Multiple-blocker events: 2 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 2104 Maximum occupied tiles: 12 Seat events: 135 Single-blocker events: 39 Multiple-blocker events: 14 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 73 Reservations granted: 72 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 52 Remaining moving in aisle: 16 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 33214 Longest unresolved passenger ID: 0 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P101(11E/LEFT) -> P60(9A/LEFT) -> P256(15E/LEFT) -> P219(27E/LEFT) -> P31(18C/LEFT) -> P229(32F/LEFT) -> P37(10B/LEFT) -> P55(28C/LEFT) -> P32(11B/LEFT) -> P185(29C/LEFT) -> P95(30A/LEFT) -> P81(24A/LEFT) -> P102(29E/LEFT) -> P35(26E/LEFT) -> P180(19A/LEFT) -> P21(16A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 101 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 41591 Total stationary ticks: 242579 Seat-event requests: 2261 Failed seat-event starts: 2072 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 21 Critical blocker identity: P21->16A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 18 Unresolved outside passengers: 52 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P21(16A/LEFT/WAITING_FOR_SEAT_EVENT) P180(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P256(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(11E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2072 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 113 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2072 Rear-boundary failures: 0 Middle-bank reservation failures: 1 Active-event deferrals: 523 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[113]: P113(29A/LEFT/MOVING_IN_AISLE@tile17) -> P22(18E/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P22->18E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P113{seat=29A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=22,lastMoveTick=368,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 113 Final row-event chain: 21|113|22 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 2262\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 19 Scenario seed: -3223751324721420128 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-1 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2446 Passengers seated: 189/259 Average waiting ticks: 797.89 Longest waiting passenger: P0->8E(LEFT) Longest waiting ticks: 2446 LEFT AISLE ---------- Total moves: 905 Maximum occupied tiles: 18 Seat events: 54 Single-blocker events: 6 Multiple-blocker events: 2 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 2104 Maximum occupied tiles: 12 Seat events: 135 Single-blocker events: 39 Multiple-blocker events: 14 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 73 Reservations granted: 72 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 52 Remaining moving in aisle: 16 Remaining waiting at row: 2 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 33214 Longest unresolved passenger ID: 0 Longest unresolved row: 8 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 16 Longest dependency chain: P101(11E/LEFT) -> P60(9A/LEFT) -> P256(15E/LEFT) -> P219(27E/LEFT) -> P31(18C/LEFT) -> P229(32F/LEFT) -> P37(10B/LEFT) -> P55(28C/LEFT) -> P32(11B/LEFT) -> P185(29C/LEFT) -> P95(30A/LEFT) -> P81(24A/LEFT) -> P102(29E/LEFT) -> P35(26E/LEFT) -> P180(19A/LEFT) -> P21(16A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 101 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 16 Total blocked ticks: 41591 Total stationary ticks: 242579 Seat-event requests: 2261 Failed seat-event starts: 2072 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 21 Critical blocker identity: P21->16A(LEFT) Direct fan-out: 1 Total indirect descendants: 15 Critical tree size including blocker: 16 Critical tree depth: 16 Frozen internal components: 2 Terminal WAITING_FOR_SEAT_EVENT nodes: 2 Unresolved internal passengers: 18 Unresolved outside passengers: 52 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P21(16A/LEFT/WAITING_FOR_SEAT_EVENT) P180(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(26E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P102(29E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P81(24A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P95(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P185(29C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P32(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P55(28C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P37(10B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(32F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P31(18C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P219(27E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P256(15E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(9A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P101(11E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 2072 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 17 Critical blocker unavailable yield tiles: 17 Critical blocker yield-tile occupants: 113 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 2072 Rear-boundary failures: 0 Middle-bank reservation failures: 1 Active-event deferrals: 523 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[113]: P113(29A/LEFT/MOVING_IN_AISLE@tile17) -> P22(18E/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P22->18E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P113{seat=29A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=17,directBlocker=22,lastMoveTick=368,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 17 Current unavailable yield tiles: 17 Current yield-tile occupants: 113 Final row-event chain: 21|113|22 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 2262\nPrecedence substitutions made: 0\nDependency chains followed: 0\nBlocked by waiting-row occupant: 0\nSubstituted events started: 0\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 0\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 19 | fixedGeometry=189/259 (72.97%) | rearBuffer=189/259 (72.97%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 20 Scenario seed: 8042305358966157203 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2144 Passengers seated: 149/192 Average waiting ticks: 557.82 Longest waiting passenger: P4->13A(LEFT) Longest waiting ticks: 2144 LEFT AISLE ---------- Total moves: 1004 Maximum occupied tiles: 13 Seat events: 59 Single-blocker events: 12 Multiple-blocker events: 3 Temporary aisle reoccupations: 19 RIGHT AISLE ----------- Total moves: 1317 Maximum occupied tiles: 13 Seat events: 90 Single-blocker events: 18 Multiple-blocker events: 7 Temporary aisle reoccupations: 32 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3417 Reservations granted: 3417 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 6 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 13 Remaining waiting at row: 7 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21970 Longest unresolved passenger ID: 4 Longest unresolved row: 13 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P27(24D/RIGHT) -> P71(25G/RIGHT) -> P47(29G/RIGHT) -> P42(28H/RIGHT) -> P167(30G/RIGHT) -> P131(28D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 27 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 37467 Total stationary ticks: 131110 Seat-event requests: 3493 Failed seat-event starts: 3344 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 131 Critical blocker identity: P131->28D(RIGHT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 7 Terminal WAITING_FOR_SEAT_EVENT nodes: 7 Unresolved internal passengers: 20 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P131(28D/RIGHT/WAITING_FOR_SEAT_EVENT) P167(30G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P42(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P47(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P71(25G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P27(24D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3321 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 58 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 3321 Rear-boundary failures: 23 Middle-bank reservation failures: 0 Active-event deferrals: 766 Simultaneous arbitration losses: 6 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[58]: P58(29C/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P58->29C(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P58{seat=29C,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=29,directBlocker=-1,lastMoveTick=281,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 29 Current unavailable yield tiles: 29 Current yield-tile occupants: 58 Final row-event chain: 131|58 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 4 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3499\nPrecedence substitutions made: 4\nDependency chains followed: 1603\nBlocked by waiting-row occupant: 1603\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 20 Scenario seed: 8042305358966157203 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 192 Occupancy: 80% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2179 Passengers seated: 157/192 Average waiting ticks: 547.43 Longest waiting passenger: P4->13A(LEFT) Longest waiting ticks: 2179 LEFT AISLE ---------- Total moves: 1005 Maximum occupied tiles: 12 Seat events: 60 Single-blocker events: 13 Multiple-blocker events: 3 Temporary aisle reoccupations: 20 RIGHT AISLE ----------- Total moves: 1328 Maximum occupied tiles: 10 Seat events: 97 Single-blocker events: 19 Multiple-blocker events: 8 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1833 Reservations granted: 1830 Reservations denied/waited: 3 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 23 Remaining moving in aisle: 7 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 12521 Longest unresolved passenger ID: 4 Longest unresolved row: 13 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 5 Longest dependency chain: P85(2C/LEFT) -> P50(27B/LEFT) -> P35(16A/LEFT) -> P135(17B/LEFT) -> P15(5F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 85 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 7 Total blocked ticks: 24646 Total stationary ticks: 119846 Seat-event requests: 1910 Failed seat-event starts: 1753 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 15 Critical blocker identity: P15->5F(LEFT) Direct fan-out: 1 Total indirect descendants: 4 Critical tree size including blocker: 5 Critical tree depth: 5 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 12 Unresolved outside passengers: 23 Unresolved internal passengers outside critical tree: 7 Critical blocker tree: P15(5F/LEFT/WAITING_FOR_SEAT_EVENT) P135(17B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P35(16A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P50(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(2C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1753 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 3 Critical blocker required yield tiles: 6|7|8 Critical blocker unavailable yield tiles: 8 Critical blocker yield-tile occupants: 174 Waiting-row passengers with zero blockers: 4 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1753 Rear-boundary failures: 0 Middle-bank reservation failures: 3 Active-event deferrals: 359 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[174]: P174(14C/LEFT/MOVING_IN_AISLE@tile8) -> P164(9E/LEFT/WAITING_AT_ROW@tile9) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P164->9E(LEFT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P174{seat=14C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=8,directBlocker=164,lastMoveTick=431,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 3 Current required yield tiles: 6|7|8 Current unavailable yield tiles: 8 Current yield-tile occupants: 174 Final row-event chain: 15|174|164 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 3 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 1913\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 20 | fixedGeometry=149/192 (77.60%) | rearBuffer=157/192 (81.77%) | seatedDelta=+8 | completionDelta=+4.17% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 21 Scenario seed: -8047462992215978550 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2377 Passengers seated: 218/259 Average waiting ticks: 582.14 Longest waiting passenger: P11->13C(LEFT) Longest waiting ticks: 2377 LEFT AISLE ---------- Total moves: 1560 Maximum occupied tiles: 18 Seat events: 94 Single-blocker events: 13 Multiple-blocker events: 4 Temporary aisle reoccupations: 21 RIGHT AISLE ----------- Total moves: 1899 Maximum occupied tiles: 11 Seat events: 124 Single-blocker events: 40 Multiple-blocker events: 9 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1780 Reservations granted: 1779 Reservations denied/waited: 1 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 21 Remaining moving in aisle: 15 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 26003 Longest unresolved passenger ID: 11 Longest unresolved row: 13 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P242(9F/LEFT) -> P218(32A/LEFT) -> P187(7A/LEFT) -> P1(21B/LEFT) -> P97(21D/LEFT) -> P19(11A/LEFT) -> P224(8A/LEFT) -> P45(32B/LEFT) -> P183(27B/LEFT) -> P230(10F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 242 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 39119 Total stationary ticks: 179555 Seat-event requests: 3526 Failed seat-event starts: 3308 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 230 Critical blocker identity: P230->10F(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 20 Unresolved outside passengers: 21 Unresolved internal passengers outside critical tree: 10 Critical blocker tree: P230(10F/LEFT/WAITING_FOR_SEAT_EVENT) P183(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(7A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(9F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1712 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 11|12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 92 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 3 Yield-tile occupied failures: 1712 Rear-boundary failures: 1596 Middle-bank reservation failures: 1 Active-event deferrals: 738 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[92]: P92(20F/LEFT/MOVING_IN_AISLE@tile12) -> P234(13D/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P234->13D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P92{seat=20F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=234,lastMoveTick=663,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 11|12 Current unavailable yield tiles: 12 Current yield-tile occupants: 92 Final row-event chain: 230|92|234 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3527\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 21 Scenario seed: -8047462992215978550 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2393 Passengers seated: 224/259 Average waiting ticks: 572.14 Longest waiting passenger: P11->13C(LEFT) Longest waiting ticks: 2393 LEFT AISLE ---------- Total moves: 1566 Maximum occupied tiles: 14 Seat events: 98 Single-blocker events: 12 Multiple-blocker events: 6 Temporary aisle reoccupations: 24 RIGHT AISLE ----------- Total moves: 1900 Maximum occupied tiles: 11 Seat events: 126 Single-blocker events: 40 Multiple-blocker events: 10 Temporary aisle reoccupations: 60 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1777 Reservations granted: 1777 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 21 Remaining moving in aisle: 11 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 19036 Longest unresolved passenger ID: 11 Longest unresolved row: 13 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 10 Longest dependency chain: P242(9F/LEFT) -> P218(32A/LEFT) -> P187(7A/LEFT) -> P1(21B/LEFT) -> P97(21D/LEFT) -> P19(11A/LEFT) -> P224(8A/LEFT) -> P45(32B/LEFT) -> P183(27B/LEFT) -> P230(10F/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 242 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 28785 Total stationary ticks: 170115 Seat-event requests: 1932 Failed seat-event starts: 1708 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 230 Critical blocker identity: P230->10F(LEFT) Direct fan-out: 1 Total indirect descendants: 9 Critical tree size including blocker: 10 Critical tree depth: 10 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 14 Unresolved outside passengers: 21 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P230(10F/LEFT/WAITING_FOR_SEAT_EVENT) P183(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(32B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P224(8A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P19(11A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P97(21D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P1(21B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P187(7A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P218(32A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P242(9F/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1708 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 11|12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 92 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1708 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 581 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[92]: P92(20F/LEFT/MOVING_IN_AISLE@tile12) -> P234(13D/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P234->13D(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P92{seat=20F,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=234,lastMoveTick=684,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 11|12 Current unavailable yield tiles: 12 Current yield-tile occupants: 92 Final row-event chain: 230|92|234 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 1932\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 21 | fixedGeometry=218/259 (84.17%) | rearBuffer=224/259 (86.49%) | seatedDelta=+6 | completionDelta=+2.32% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 22 Scenario seed: 5754589344764847002 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2317 Passengers seated: 192/216 Average waiting ticks: 456.97 Longest waiting passenger: P7->30C(RIGHT) Longest waiting ticks: 2317 LEFT AISLE ---------- Total moves: 1719 Maximum occupied tiles: 12 Seat events: 114 Single-blocker events: 29 Multiple-blocker events: 6 Temporary aisle reoccupations: 43 RIGHT AISLE ----------- Total moves: 1183 Maximum occupied tiles: 16 Seat events: 78 Single-blocker events: 10 Multiple-blocker events: 6 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 117 Reservations granted: 115 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 11 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 19528 Longest unresolved passenger ID: 7 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P69(21H/RIGHT) -> P36(17G/RIGHT) -> P73(16E/RIGHT) -> P79(11H/RIGHT) -> P84(26H/RIGHT) -> P144(25H/RIGHT) -> P54(13C/RIGHT) -> P139(8H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 33811 Total stationary ticks: 120766 Seat-event requests: 3469 Failed seat-event starts: 3277 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 139 Critical blocker identity: P139->8H(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 17 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 9 Critical blocker tree: P139(8H/RIGHT/WAITING_FOR_SEAT_EVENT) P54(13C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1766 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 9 Critical blocker unavailable yield tiles: 9 Critical blocker yield-tile occupants: 153 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1766 Rear-boundary failures: 1511 Middle-bank reservation failures: 2 Active-event deferrals: 465 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[153]: P153(13G/RIGHT/MOVING_IN_AISLE@tile9) -> P52(15G/RIGHT/MOVING_IN_AISLE@tile10) -> P149(11D/RIGHT/WAITING_AT_ROW@tile11) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P149->11D(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P153{seat=13G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=9,directBlocker=52,lastMoveTick=567,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 9 Current unavailable yield tiles: 9 Current yield-tile occupants: 153 Final row-event chain: 139|153|52|149 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3471\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 22 Scenario seed: 5754589344764847002 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2322 Passengers seated: 193/216 Average waiting ticks: 450.25 Longest waiting passenger: P7->30C(RIGHT) Longest waiting ticks: 2322 LEFT AISLE ---------- Total moves: 1719 Maximum occupied tiles: 12 Seat events: 115 Single-blocker events: 30 Multiple-blocker events: 6 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1183 Maximum occupied tiles: 16 Seat events: 78 Single-blocker events: 10 Multiple-blocker events: 6 Temporary aisle reoccupations: 24 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 117 Reservations granted: 115 Reservations denied/waited: 2 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 7 Remaining moving in aisle: 11 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 19583 Longest unresolved passenger ID: 7 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P69(21H/RIGHT) -> P36(17G/RIGHT) -> P73(16E/RIGHT) -> P79(11H/RIGHT) -> P84(26H/RIGHT) -> P144(25H/RIGHT) -> P54(13C/RIGHT) -> P139(8H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 69 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 11 Total blocked ticks: 32380 Total stationary ticks: 119370 Seat-event requests: 1964 Failed seat-event starts: 1771 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 139 Critical blocker identity: P139->8H(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 16 Unresolved outside passengers: 7 Unresolved internal passengers outside critical tree: 8 Critical blocker tree: P139(8H/RIGHT/WAITING_FOR_SEAT_EVENT) P54(13C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P144(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P84(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P79(11H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P73(16E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P36(17G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P69(21H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1771 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 9 Critical blocker unavailable yield tiles: 9 Critical blocker yield-tile occupants: 153 Waiting-row passengers with zero blockers: 3 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 1 Yield-tile occupied failures: 1771 Rear-boundary failures: 0 Middle-bank reservation failures: 2 Active-event deferrals: 461 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: OPEN_CHAIN_TO_ROW_EVENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[153]: P153(13G/RIGHT/MOVING_IN_AISLE@tile9) -> P52(15G/RIGHT/MOVING_IN_AISLE@tile10) -> P149(11D/RIGHT/WAITING_AT_ROW@tile11) -> [OPEN_CHAIN_TO_ROW_EVENT] Cycle detected: false Cycle members: NONE Terminal passenger: P149->11D(RIGHT) Terminal condition: OPEN_CHAIN_TO_ROW_EVENT Distinct row-event terminals: 1 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P153{seat=13G,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=9,directBlocker=52,lastMoveTick=567,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 9 Current unavailable yield tiles: 9 Current yield-tile occupants: 153 Final row-event chain: 139|153|52|149 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 2 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 1966\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 22 | fixedGeometry=192/216 (88.89%) | rearBuffer=193/216 (89.35%) | seatedDelta=+1 | completionDelta=+0.46% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 23 Scenario seed: 8890082960225194069 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2341 Passengers seated: 226/245 Average waiting ticks: 439.56 Longest waiting passenger: P17->11H(RIGHT) Longest waiting ticks: 2321 LEFT AISLE ---------- Total moves: 1770 Maximum occupied tiles: 15 Seat events: 109 Single-blocker events: 26 Multiple-blocker events: 9 Temporary aisle reoccupations: 44 RIGHT AISLE ----------- Total moves: 1910 Maximum occupied tiles: 13 Seat events: 117 Single-blocker events: 25 Multiple-blocker events: 11 Temporary aisle reoccupations: 47 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 123 Reservations granted: 123 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 13 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 21047 Longest unresolved passenger ID: 20 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P37(23G/RIGHT) -> P111(25D/RIGHT) -> P174(8E/RIGHT) -> P24(20G/RIGHT) -> P233(25H/RIGHT) -> P3(27H/RIGHT) -> P181(26H/RIGHT) -> P17(11H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 37 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 35498 Total stationary ticks: 131799 Seat-event requests: 3402 Failed seat-event starts: 3176 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 17 Critical blocker identity: P17->11H(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 19 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 11 Critical blocker tree: P17(11H/RIGHT/WAITING_FOR_SEAT_EVENT) P181(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(8E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 3114 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 51 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 4 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 3114 Rear-boundary failures: 62 Middle-bank reservation failures: 0 Active-event deferrals: 806 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[51]: P51(28E/RIGHT/MOVING_IN_AISLE@tile12) -> P52(16F/RIGHT/MOVING_IN_AISLE@tile13) -> P213(14E/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P213->14E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P51{seat=28E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=52,lastMoveTick=816,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 12 Current unavailable yield tiles: 12 Current yield-tile occupants: 51 Final row-event chain: 17|51|52|213 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3402\nPrecedence substitutions made: 1\nDependency chains followed: 1555\nBlocked by waiting-row occupant: 1555\nSubstituted events started: 1\nOccupied-space rejections: 4662\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 23 Scenario seed: 8890082960225194069 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 245 Occupancy: 85% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2342 Passengers seated: 233/245 Average waiting ticks: 422.30 Longest waiting passenger: P17->11H(RIGHT) Longest waiting ticks: 2322 LEFT AISLE ---------- Total moves: 1779 Maximum occupied tiles: 12 Seat events: 116 Single-blocker events: 30 Multiple-blocker events: 10 Temporary aisle reoccupations: 50 RIGHT AISLE ----------- Total moves: 1910 Maximum occupied tiles: 13 Seat events: 117 Single-blocker events: 25 Multiple-blocker events: 11 Temporary aisle reoccupations: 47 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 92 Reservations granted: 92 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 9 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 14074 Longest unresolved passenger ID: 52 Longest unresolved row: 16 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 8 Longest dependency chain: P37(23G/RIGHT) -> P111(25D/RIGHT) -> P174(8E/RIGHT) -> P24(20G/RIGHT) -> P233(25H/RIGHT) -> P3(27H/RIGHT) -> P181(26H/RIGHT) -> P17(11H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 37 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 9 Total blocked ticks: 23584 Total stationary ticks: 120670 Seat-event requests: 1758 Failed seat-event starts: 1525 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 17 Critical blocker identity: P17->11H(RIGHT) Direct fan-out: 1 Total indirect descendants: 7 Critical tree size including blocker: 8 Critical tree depth: 8 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 12 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 4 Critical blocker tree: P17(11H/RIGHT/WAITING_FOR_SEAT_EVENT) P181(26H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P3(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P233(25H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P24(20G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P174(8E/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P111(25D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P37(23G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1525 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 12 Critical blocker unavailable yield tiles: 12 Critical blocker yield-tile occupants: 51 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1525 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 610 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 3 Yield-occupant trace: yieldOccupant[51]: P51(28E/RIGHT/MOVING_IN_AISLE@tile12) -> P52(16F/RIGHT/MOVING_IN_AISLE@tile13) -> P213(14E/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P213->14E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P51{seat=28E,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=12,directBlocker=52,lastMoveTick=817,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 12 Current unavailable yield tiles: 12 Current yield-tile occupants: 51 Final row-event chain: 17|51|52|213 Final row-event chain length: 4 Distinct row events in chain: 4 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 1758\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 23 | fixedGeometry=226/245 (92.24%) | rearBuffer=233/245 (95.10%) | seatedDelta=+7 | completionDelta=+2.86% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 24 Scenario seed: -8120205465107937593 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2305 Passengers seated: 206/216 Average waiting ticks: 375.02 Longest waiting passenger: P9->27E(LEFT) Longest waiting ticks: 2259 LEFT AISLE ---------- Total moves: 1591 Maximum occupied tiles: 13 Seat events: 93 Single-blocker events: 20 Multiple-blocker events: 7 Temporary aisle reoccupations: 38 RIGHT AISLE ----------- Total moves: 1491 Maximum occupied tiles: 13 Seat events: 113 Single-blocker events: 19 Multiple-blocker events: 13 Temporary aisle reoccupations: 47 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1812 Reservations granted: 1808 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 1 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 7 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 11812 Longest unresolved passenger ID: 52 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 7 Longest dependency chain: P132(25E/LEFT) -> P188(23A/LEFT) -> P45(27A/LEFT) -> P36(30B/LEFT) -> P177(28B/LEFT) -> P25(30E/LEFT) -> P9(27E/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 132 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 7 Total blocked ticks: 21467 Total stationary ticks: 95652 Seat-event requests: 3514 Failed seat-event starts: 3308 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 9 Critical blocker identity: P9->27E(LEFT) Direct fan-out: 1 Total indirect descendants: 6 Critical tree size including blocker: 7 Critical tree depth: 7 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 10 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P9(27E/LEFT/WAITING_FOR_SEAT_EVENT) P25(30E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P177(28B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P36(30B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P45(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P188(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P132(25E/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1659 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 28|29 Critical blocker unavailable yield tiles: 29 Critical blocker yield-tile occupants: 143 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1649 Rear-boundary failures: 1659 Middle-bank reservation failures: 4 Active-event deferrals: 717 Simultaneous arbitration losses: 1 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[143]: P143(30A/LEFT/MOVING_IN_AISLE@tile29) -> P155(30F/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P155->30F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P143{seat=30A,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=29,directBlocker=155,lastMoveTick=608,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 28|29 Current unavailable yield tiles: 29 Current yield-tile occupants: 143 Final row-event chain: 9|143|155 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3519\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 24 Scenario seed: -8120205465107937593 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 810 Passengers seated: 216/216 Average waiting ticks: 352.52 Longest waiting passenger: P213->26F(RIGHT) Longest waiting ticks: 773 LEFT AISLE ---------- Total moves: 1614 Maximum occupied tiles: 12 Seat events: 102 Single-blocker events: 22 Multiple-blocker events: 11 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 1491 Maximum occupied tiles: 12 Seat events: 114 Single-blocker events: 20 Multiple-blocker events: 13 Temporary aisle reoccupations: 48 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 113 Reservations granted: 113 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4007 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 4797 Total stationary ticks: 79428 Seat-event requests: 222 Failed seat-event starts: 6 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 395 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 395 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 222\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 24 | fixedGeometry=206/216 (95.37%) | rearBuffer=216/216 (100.00%) | seatedDelta=+10 | completionDelta=+4.63% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 25 Scenario seed: -6633166439901481512 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2528 Passengers seated: 277/282 Average waiting ticks: 483.18 Longest waiting passenger: P114->32E(LEFT) Longest waiting ticks: 2476 LEFT AISLE ---------- Total moves: 2281 Maximum occupied tiles: 13 Seat events: 144 Single-blocker events: 43 Multiple-blocker events: 20 Temporary aisle reoccupations: 83 RIGHT AISLE ----------- Total moves: 2072 Maximum occupied tiles: 11 Seat events: 133 Single-blocker events: 33 Multiple-blocker events: 9 Temporary aisle reoccupations: 51 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 115 Reservations granted: 115 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 2 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 5508 Longest unresolved passenger ID: 114 Longest unresolved row: 32 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 3 Longest dependency chain: P151(32C/LEFT) -> P68(31E/LEFT) -> P193(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 151 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 2 Total blocked ticks: 14390 Total stationary ticks: 143769 Seat-event requests: 3441 Failed seat-event starts: 3164 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 193 Critical blocker identity: P193->30A(LEFT) Direct fan-out: 1 Total indirect descendants: 2 Critical tree size including blocker: 3 Critical tree depth: 3 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 5 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P193(30A/LEFT/WAITING_FOR_SEAT_EVENT) P68(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P151(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: INSUFFICIENT_REAR_YIELD_SPACE Dominant prerequisite failure count: 1620 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 31|32 Critical blocker unavailable yield tiles: 32 Critical blocker yield-tile occupants: 114 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1544 Rear-boundary failures: 1620 Middle-bank reservation failures: 0 Active-event deferrals: 688 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[114]: P114(32E/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P114->32E(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P114{seat=32E,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=32,directBlocker=-1,lastMoveTick=871,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 31|32 Current unavailable yield tiles: 32 Current yield-tile occupants: 114 Final row-event chain: 193|114 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3441\nPrecedence substitutions made: 2\nDependency chains followed: 1535\nBlocked by waiting-row occupant: 1535\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:27 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 25 Scenario seed: -6633166439901481512 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 282 Occupancy: 98% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 1047 Passengers seated: 282/282 Average waiting ticks: 466.48 Longest waiting passenger: P54->21C(LEFT) Longest waiting ticks: 990 LEFT AISLE ---------- Total moves: 2287 Maximum occupied tiles: 12 Seat events: 148 Single-blocker events: 45 Multiple-blocker events: 21 Temporary aisle reoccupations: 87 RIGHT AISLE ----------- Total moves: 2072 Maximum occupied tiles: 11 Seat events: 134 Single-blocker events: 33 Multiple-blocker events: 10 Temporary aisle reoccupations: 53 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 100 Reservations granted: 100 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 5505 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 6560 Total stationary ticks: 136055 Seat-event requests: 293 Failed seat-event starts: 11 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 557 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 11 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 557 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 293\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 25 | fixedGeometry=277/282 (98.23%) | rearBuffer=282/282 (100.00%) | seatedDelta=+5 | completionDelta=+1.77% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 26 Scenario seed: 7391576498292863498 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2464 Passengers seated: 231/274 Average waiting ticks: 548.39 Longest waiting passenger: P31->19D(LEFT) Longest waiting ticks: 2464 LEFT AISLE ---------- Total moves: 1673 Maximum occupied tiles: 25 Seat events: 95 Single-blocker events: 24 Multiple-blocker events: 5 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 2167 Maximum occupied tiles: 16 Seat events: 136 Single-blocker events: 39 Multiple-blocker events: 8 Temporary aisle reoccupations: 55 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 1657 Reservations granted: 1657 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 26 Remaining waiting at row: 6 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 45732 Longest unresolved passenger ID: 31 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P196(15A/LEFT) -> P271(31E/LEFT) -> P251(32C/LEFT) -> P161(21A/LEFT) -> P48(30A/LEFT) -> P237(12B/LEFT) -> P212(18E/LEFT) -> P60(29B/LEFT) -> P195(19A/LEFT) -> P108(16F/LEFT) -> P15(15B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 196 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 26 Total blocked ticks: 61540 Total stationary ticks: 199341 Seat-event requests: 3602 Failed seat-event starts: 3371 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 15 Critical blocker identity: P15->15B(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 6 Terminal WAITING_FOR_SEAT_EVENT nodes: 6 Unresolved internal passengers: 32 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 21 Critical blocker tree: P15(15B/LEFT/WAITING_FOR_SEAT_EVENT) P108(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P251(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P271(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1818 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 197 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 2 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1818 Rear-boundary failures: 1553 Middle-bank reservation failures: 0 Active-event deferrals: 691 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[197]: P197(17E/LEFT/MOVING_IN_AISLE@tile16) -> P41(19C/LEFT/MOVING_IN_AISLE@tile17) -> P77(26C/LEFT/MOVING_IN_AISLE@tile18) -> P96(21F/LEFT/MOVING_IN_AISLE@tile19) -> P35(28F/LEFT/MOVING_IN_AISLE@tile20) -> P1(28B/LEFT/MOVING_IN_AISLE@tile21) -> P38(22F/LEFT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P38->22F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P197{seat=17E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=41,lastMoveTick=666,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 197 Final row-event chain: 15|197|41|77|96|35|1|38 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3602\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 4\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 26 Scenario seed: 7391576498292863498 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 274 Occupancy: 95% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2498 Passengers seated: 238/274 Average waiting ticks: 545.84 Longest waiting passenger: P31->19D(LEFT) Longest waiting ticks: 2498 LEFT AISLE ---------- Total moves: 1673 Maximum occupied tiles: 25 Seat events: 95 Single-blocker events: 24 Multiple-blocker events: 5 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 2182 Maximum occupied tiles: 11 Seat events: 143 Single-blocker events: 42 Multiple-blocker events: 9 Temporary aisle reoccupations: 60 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 106 Reservations granted: 106 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 11 Remaining moving in aisle: 20 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 36922 Longest unresolved passenger ID: 31 Longest unresolved row: 19 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 11 Longest dependency chain: P196(15A/LEFT) -> P271(31E/LEFT) -> P251(32C/LEFT) -> P161(21A/LEFT) -> P48(30A/LEFT) -> P237(12B/LEFT) -> P212(18E/LEFT) -> P60(29B/LEFT) -> P195(19A/LEFT) -> P108(16F/LEFT) -> P15(15B/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 196 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 20 Total blocked ticks: 51397 Total stationary ticks: 189926 Seat-event requests: 2090 Failed seat-event starts: 1852 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 15 Critical blocker identity: P15->15B(LEFT) Direct fan-out: 1 Total indirect descendants: 10 Critical tree size including blocker: 11 Critical tree depth: 11 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 25 Unresolved outside passengers: 11 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P15(15B/LEFT/WAITING_FOR_SEAT_EVENT) P108(16F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P195(19A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P212(18E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P237(12B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(30A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P161(21A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P251(32C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P271(31E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P196(15A/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1852 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 16 Critical blocker unavailable yield tiles: 16 Critical blocker yield-tile occupants: 197 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1852 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 631 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 7 Yield-occupant trace: yieldOccupant[197]: P197(17E/LEFT/MOVING_IN_AISLE@tile16) -> P41(19C/LEFT/MOVING_IN_AISLE@tile17) -> P77(26C/LEFT/MOVING_IN_AISLE@tile18) -> P96(21F/LEFT/MOVING_IN_AISLE@tile19) -> P35(28F/LEFT/MOVING_IN_AISLE@tile20) -> P1(28B/LEFT/MOVING_IN_AISLE@tile21) -> P38(22F/LEFT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P38->22F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P197{seat=17E,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=16,directBlocker=41,lastMoveTick=666,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 16 Current unavailable yield tiles: 16 Current yield-tile occupants: 197 Final row-event chain: 15|197|41|77|96|35|1|38 Final row-event chain length: 8 Distinct row events in chain: 8 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 2090\nPrecedence substitutions made: 4\nDependency chains followed: 4\nBlocked by waiting-row occupant: 4\nSubstituted events started: 5\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 26 | fixedGeometry=231/274 (84.31%) | rearBuffer=238/274 (86.86%) | seatedDelta=+7 | completionDelta=+2.55% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=5 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 27 Scenario seed: -8757175043719464531 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2435 Passengers seated: 250/259 Average waiting ticks: 459.09 Longest waiting passenger: P247->32A(LEFT) Longest waiting ticks: 2379 LEFT AISLE ---------- Total moves: 2012 Maximum occupied tiles: 12 Seat events: 130 Single-blocker events: 34 Multiple-blocker events: 12 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 1977 Maximum occupied tiles: 18 Seat events: 120 Single-blocker events: 37 Multiple-blocker events: 11 Temporary aisle reoccupations: 59 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 91 Reservations granted: 87 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 4 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: WAITING_FOR_SEAT_EVENT Dominant blocking reason count: 9461 Longest unresolved passenger ID: 228 Longest unresolved row: 32 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 4 Longest dependency chain: P39(30I/RIGHT) -> P51(30H/RIGHT) -> P112(31G/RIGHT) -> P156(29H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 39 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 4 Total blocked ticks: 21561 Total stationary ticks: 129774 Seat-event requests: 3473 Failed seat-event starts: 3223 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 156 Critical blocker identity: P156->29H(RIGHT) Direct fan-out: 1 Total indirect descendants: 3 Critical tree size including blocker: 4 Critical tree depth: 4 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 9 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 5 Critical blocker tree: P156(29H/RIGHT/WAITING_FOR_SEAT_EVENT) P112(31G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P51(30H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P39(30I/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1663 Critical blocker final prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Critical blocker required blockers: 1 Critical blocker required yield tiles: 30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 203 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 5 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1663 Rear-boundary failures: 1560 Middle-bank reservation failures: 4 Active-event deferrals: 1115 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[203]: P203(32F/RIGHT/MOVING_IN_AISLE@tile30) -> P213(31I/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P213->31I(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: ANOTHER_ACTIVE_SEAT_EVENT Yield-occupant details: P203{seat=32F,aisle=RIGHT,state=MOVING_IN_AISLE,aisleTile=30,directBlocker=213,lastMoveTick=630,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 30 Current unavailable yield tiles: 30 Current yield-tile occupants: 203 Final row-event chain: 156|203|213 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3477\nPrecedence substitutions made: 3\nDependency chains followed: 21\nBlocked by waiting-row occupant: 21\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 27 Scenario seed: -8757175043719464531 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: SUCCESS Completed ticks: 941 Passengers seated: 259/259 Average waiting ticks: 429.22 Longest waiting passenger: P224->30C(LEFT) Longest waiting ticks: 886 LEFT AISLE ---------- Total moves: 2012 Maximum occupied tiles: 12 Seat events: 131 Single-blocker events: 36 Multiple-blocker events: 11 Temporary aisle reoccupations: 58 RIGHT AISLE ----------- Total moves: 1989 Maximum occupied tiles: 13 Seat events: 128 Single-blocker events: 43 Multiple-blocker events: 12 Temporary aisle reoccupations: 67 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 91 Reservations granted: 87 Reservations denied/waited: 4 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 5014 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 6200 Total stationary ticks: 115362 Seat-event requests: 265 Failed seat-event starts: 6 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 608 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 6 Rear-boundary failures: 0 Middle-bank reservation failures: 4 Active-event deferrals: 608 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 269\nPrecedence substitutions made: 2\nDependency chains followed: 2\nBlocked by waiting-row occupant: 2\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 27 | fixedGeometry=250/259 (96.53%) | rearBuffer=259/259 (100.00%) | seatedDelta=+9 | completionDelta=+3.47% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 28 Scenario seed: -9135479813479980687 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2257 Passengers seated: 153/216 Average waiting ticks: 725.43 Longest waiting passenger: P0->28B(LEFT) Longest waiting ticks: 2257 LEFT AISLE ---------- Total moves: 857 Maximum occupied tiles: 18 Seat events: 46 Single-blocker events: 9 Multiple-blocker events: 0 Temporary aisle reoccupations: 9 RIGHT AISLE ----------- Total moves: 1576 Maximum occupied tiles: 12 Seat events: 107 Single-blocker events: 20 Multiple-blocker events: 9 Temporary aisle reoccupations: 38 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 116 Reservations granted: 116 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 44 Remaining moving in aisle: 15 Remaining waiting at row: 4 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 29103 Longest unresolved passenger ID: 0 Longest unresolved row: 28 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P139(3C/LEFT) -> P58(27A/LEFT) -> P2(27B/LEFT) -> P214(29A/LEFT) -> P94(14E/LEFT) -> P41(17D/LEFT) -> P84(18B/LEFT) -> P27(30F/LEFT) -> P169(11B/LEFT) -> P142(24C/LEFT) -> P51(17C/LEFT) -> P82(23B/LEFT) -> P67(13A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 139 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 15 Total blocked ticks: 39909 Total stationary ticks: 188081 Seat-event requests: 3610 Failed seat-event starts: 3457 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 67 Critical blocker identity: P67->13A(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 4 Terminal WAITING_FOR_SEAT_EVENT nodes: 4 Unresolved internal passengers: 19 Unresolved outside passengers: 44 Unresolved internal passengers outside critical tree: 6 Critical blocker tree: P67(13A/LEFT/WAITING_FOR_SEAT_EVENT) P82(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(3C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1925 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 33 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1925 Rear-boundary failures: 1532 Middle-bank reservation failures: 0 Active-event deferrals: 438 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[33]: P33(25C/LEFT/MOVING_IN_AISLE@tile14) -> P128(15A/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P128->15A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=25C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=128,lastMoveTick=323,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 33 Final row-event chain: 67|33|128 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3610\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 28 Scenario seed: -9135479813479980687 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 216 Occupancy: 90% Entry headway range: 1-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2262 Passengers seated: 156/216 Average waiting ticks: 720.26 Longest waiting passenger: P0->28B(LEFT) Longest waiting ticks: 2262 LEFT AISLE ---------- Total moves: 859 Maximum occupied tiles: 16 Seat events: 48 Single-blocker events: 10 Multiple-blocker events: 0 Temporary aisle reoccupations: 10 RIGHT AISLE ----------- Total moves: 1576 Maximum occupied tiles: 12 Seat events: 108 Single-blocker events: 21 Multiple-blocker events: 9 Temporary aisle reoccupations: 39 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 85 Reservations granted: 85 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 44 Remaining moving in aisle: 13 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 25085 Longest unresolved passenger ID: 0 Longest unresolved row: 28 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 13 Longest dependency chain: P139(3C/LEFT) -> P58(27A/LEFT) -> P2(27B/LEFT) -> P214(29A/LEFT) -> P94(14E/LEFT) -> P41(17D/LEFT) -> P84(18B/LEFT) -> P27(30F/LEFT) -> P169(11B/LEFT) -> P142(24C/LEFT) -> P51(17C/LEFT) -> P82(23B/LEFT) -> P67(13A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 139 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 13 Total blocked ticks: 34323 Total stationary ticks: 182982 Seat-event requests: 2076 Failed seat-event starts: 1920 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 67 Critical blocker identity: P67->13A(LEFT) Direct fan-out: 1 Total indirect descendants: 12 Critical tree size including blocker: 13 Critical tree depth: 13 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 16 Unresolved outside passengers: 44 Unresolved internal passengers outside critical tree: 3 Critical blocker tree: P67(13A/LEFT/WAITING_FOR_SEAT_EVENT) P82(23B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P51(17C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P142(24C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P169(11B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P27(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P84(18B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P41(17D/LEFT/NEXT_AISLE_TILE_OCCUPIED) P94(14E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P214(29A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P2(27B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P58(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P139(3C/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1920 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 1 Critical blocker required yield tiles: 14 Critical blocker unavailable yield tiles: 14 Critical blocker yield-tile occupants: 33 Waiting-row passengers with zero blockers: 2 Waiting-row passengers with one blocker: 1 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 1920 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 384 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 2 Yield-occupant trace: yieldOccupant[33]: P33(25C/LEFT/MOVING_IN_AISLE@tile14) -> P128(15A/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P128->15A(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P33{seat=25C,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=14,directBlocker=128,lastMoveTick=333,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 1 Current required yield tiles: 14 Current unavailable yield tiles: 14 Current yield-tile occupants: 33 Final row-event chain: 67|33|128 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: true One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 1 Final row-event dependency chains in aircraft: 1 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 2076\nPrecedence substitutions made: 1\nDependency chains followed: 1\nBlocked by waiting-row occupant: 1\nSubstituted events started: 1\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 28 | fixedGeometry=153/216 (70.83%) | rearBuffer=156/216 (72.22%) | seatedDelta=+3 | completionDelta=+1.39% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 29 Scenario seed: -4113485347279913562 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2372 Passengers seated: 225/259 Average waiting ticks: 454.07 Longest waiting passenger: P256->9A(LEFT) Longest waiting ticks: 2372 LEFT AISLE ---------- Total moves: 1956 Maximum occupied tiles: 31 Seat events: 103 Single-blocker events: 18 Multiple-blocker events: 8 Temporary aisle reoccupations: 34 RIGHT AISLE ----------- Total moves: 1770 Maximum occupied tiles: 13 Seat events: 122 Single-blocker events: 29 Multiple-blocker events: 13 Temporary aisle reoccupations: 55 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 137 Reservations granted: 137 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 1 Remaining moving in aisle: 28 Remaining waiting at row: 5 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 46726 Longest unresolved passenger ID: 256 Longest unresolved row: 9 Longest unresolved aisle: LEFT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 19 Longest dependency chain: P23(15D/LEFT) -> P38(15B/LEFT) -> P208(28A/LEFT) -> P48(19E/LEFT) -> P233(8B/LEFT) -> P234(17A/LEFT) -> P202(18F/LEFT) -> P85(29B/LEFT) -> P184(23E/LEFT) -> P141(14A/LEFT) -> P174(30F/LEFT) -> P238(25A/LEFT) -> P207(19F/LEFT) -> P60(23A/LEFT) -> P229(27A/LEFT) -> P194(23C/LEFT) -> P255(26C/LEFT) -> P88(20C/LEFT) -> P216(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 23 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 28 Total blocked ticks: 60353 Total stationary ticks: 167140 Seat-event requests: 3552 Failed seat-event starts: 3327 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 216 Critical blocker identity: P216->19A(LEFT) Direct fan-out: 1 Total indirect descendants: 18 Critical tree size including blocker: 19 Critical tree depth: 19 Frozen internal components: 5 Terminal WAITING_FOR_SEAT_EVENT nodes: 5 Unresolved internal passengers: 33 Unresolved outside passengers: 1 Unresolved internal passengers outside critical tree: 14 Critical blocker tree: P216(19A/LEFT/WAITING_FOR_SEAT_EVENT) P88(20C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P255(26C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P194(23C/LEFT/NEXT_AISLE_TILE_OCCUPIED) P229(27A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P60(23A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P207(19F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P238(25A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P174(30F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P141(14A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P184(23E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P85(29B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P202(18F/LEFT/NEXT_AISLE_TILE_OCCUPIED) P234(17A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P233(8B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P48(19E/LEFT/NEXT_AISLE_TILE_OCCUPIED) P208(28A/LEFT/NEXT_AISLE_TILE_OCCUPIED) P38(15B/LEFT/NEXT_AISLE_TILE_OCCUPIED) P23(15D/LEFT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1708 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 20|21 Critical blocker unavailable yield tiles: 20|21 Critical blocker yield-tile occupants: 140|103 Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 3 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1708 Rear-boundary failures: 1619 Middle-bank reservation failures: 0 Active-event deferrals: 1176 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 2 Trace length: 2 Yield-occupant trace: yieldOccupant[140]: P140(24B/LEFT/MOVING_IN_AISLE@tile20) -> P103(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[103]: P103(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P103->21F(LEFT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P140{seat=24B,aisle=LEFT,state=MOVING_IN_AISLE,aisleTile=20,directBlocker=103,lastMoveTick=674,reason=NEXT_AISLE_TILE_OCCUPIED,prerequisite=NONE} || P103{seat=21F,aisle=LEFT,state=WAITING_AT_ROW,aisleTile=21,directBlocker=-1,lastMoveTick=666,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: MULTIPLE_MIXED_OCCUPANTS Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 20|21 Current unavailable yield tiles: 20|21 Current yield-tile occupants: 140|103 Final row-event chain: 216|140|103 Final row-event chain length: 3 Distinct row events in chain: 3 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 5 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3552\nPrecedence substitutions made: 4\nDependency chains followed: 59\nBlocked by waiting-row occupant: 59\nSubstituted events started: 4\nOccupied-space rejections: 1653\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 29 Scenario seed: -4113485347279913562 CABIN ----- Configuration: 3-3-3 Rows: 32 Seats per row: 9 Total seats: 288 Passengers: 259 Occupancy: 90% Entry headway range: 0-2 OUTCOME ------- Status: SUCCESS Completed ticks: 952 Passengers seated: 259/259 Average waiting ticks: 425.51 Longest waiting passenger: P256->9A(LEFT) Longest waiting ticks: 896 LEFT AISLE ---------- Total moves: 2204 Maximum occupied tiles: 12 Seat events: 135 Single-blocker events: 31 Multiple-blocker events: 18 Temporary aisle reoccupations: 67 RIGHT AISLE ----------- Total moves: 1771 Maximum occupied tiles: 13 Seat events: 124 Single-blocker events: 32 Multiple-blocker events: 13 Temporary aisle reoccupations: 58 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 94 Reservations granted: 94 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4781 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 6056 Total stationary ticks: 114175 Seat-event requests: 273 Failed seat-event starts: 14 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 684 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 14 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 684 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 273\nPrecedence substitutions made: 5\nDependency chains followed: 5\nBlocked by waiting-row occupant: 5\nSubstituted events started: 6\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 29 | fixedGeometry=225/259 (86.87%) | rearBuffer=259/259 (100.00%) | seatedDelta=+34 | completionDelta=+13.13% | outsideDelta=-1 | substitutions=5 | rowBlocks=5 | substitutedStarts=6 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: FIXED_CABIN_GEOMETRY Diagnostic rear buffer enabled: false Experiment seed: 1783781546653 Scenario number: 30 Scenario seed: -2153966299750144441 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: STALL_DETECTED Completed ticks: 2288 Passengers seated: 220/228 Average waiting ticks: 392.55 Longest waiting passenger: P26->28C(RIGHT) Longest waiting ticks: 2250 LEFT AISLE ---------- Total moves: 1562 Maximum occupied tiles: 11 Seat events: 109 Single-blocker events: 28 Multiple-blocker events: 9 Temporary aisle reoccupations: 48 RIGHT AISLE ----------- Total moves: 1735 Maximum occupied tiles: 15 Seat events: 111 Single-blocker events: 26 Multiple-blocker events: 5 Temporary aisle reoccupations: 36 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 3179 Reservations granted: 3179 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: true Ticks without new seated passenger: 1500 Remaining waiting to enter: 0 Remaining moving in aisle: 5 Remaining waiting at row: 3 Remaining inside seat event: 0 Dominant blocking reason: NEXT_AISLE_TILE_OCCUPIED Dominant blocking reason count: 8036 Longest unresolved passenger ID: 219 Longest unresolved row: 30 Longest unresolved aisle: RIGHT DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 6 Longest dependency chain: P58(30C/RIGHT) -> P34(27H/RIGHT) -> P10(28D/RIGHT) -> P162(28H/RIGHT) -> P107(29G/RIGHT) -> P26(28C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] Dependency root passenger ID: 58 Dependency terminal reason: WAITING_FOR_SEAT_EVENT Passengers indirectly affected by root: 0 Passengers with a direct blocker: 5 Total blocked ticks: 17331 Total stationary ticks: 100357 Seat-event requests: 3293 Failed seat-event starts: 3073 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: 26 Critical blocker identity: P26->28C(RIGHT) Direct fan-out: 1 Total indirect descendants: 5 Critical tree size including blocker: 6 Critical tree depth: 6 Frozen internal components: 3 Terminal WAITING_FOR_SEAT_EVENT nodes: 3 Unresolved internal passengers: 8 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 2 Critical blocker tree: P26(28C/RIGHT/WAITING_FOR_SEAT_EVENT) P107(29G/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P162(28H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P10(28D/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P34(27H/RIGHT/NEXT_AISLE_TILE_OCCUPIED) P58(30C/RIGHT/NEXT_AISLE_TILE_OCCUPIED) SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: YIELD_TILE_OCCUPIED Dominant prerequisite failure count: 1560 Critical blocker final prerequisite: YIELD_TILE_OCCUPIED Critical blocker required blockers: 2 Critical blocker required yield tiles: 29|30 Critical blocker unavailable yield tiles: 30 Critical blocker yield-tile occupants: 219 Waiting-row passengers with zero blockers: 1 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 2 Yield-tile occupied failures: 1560 Rear-boundary failures: 1513 Middle-bank reservation failures: 0 Active-event deferrals: 676 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: ACTIVE_EVENT_TRANSIENT Required yield occupants: 1 Trace length: 1 Yield-occupant trace: yieldOccupant[219]: P219(30E/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] Cycle detected: false Cycle members: NONE Terminal passenger: P219->30E(RIGHT) Terminal condition: ACTIVE_EVENT_TRANSIENT Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: YIELD_TILE_OCCUPIED Yield-occupant details: P219{seat=30E,aisle=RIGHT,state=WAITING_AT_ROW,aisleTile=30,directBlocker=-1,lastMoveTick=607,reason=WAITING_FOR_SEAT_EVENT,prerequisite=ANOTHER_ACTIVE_SEAT_EVENT} FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: LINKED_ROW_EVENT_CHAIN Final snapshot prerequisite: YIELD_TILE_OCCUPIED Current required blockers: 2 Current required yield tiles: 29|30 Current unavailable yield tiles: 30 Current yield-tile occupants: 219 Final row-event chain: 26|219 Final row-event chain length: 2 Distinct row events in chain: 2 Final terminal condition: ANOTHER_WAITING_ROW_PASSENGER One empty tile would start event: false One-tile-earlier hold would preserve space: true Simultaneous empty tiles required: 2 Final row-event dependency chains in aircraft: 3 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: FIXED_CABIN_GEOMETRY\nDiagnostic rear buffer enabled: false\nNormal candidates examined: 3293\nPrecedence substitutions made: 2\nDependency chains followed: 1557\nBlocked by waiting-row occupant: 1557\nSubstituted events started: 2\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n ============================================================ WHOLE-CABIN HYBRID BOARDING SCENARIO RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Date/Time: 2026-07-11 15:52:28 Experiment mode: DIAGNOSTIC_REAR_BUFFER Diagnostic rear buffer enabled: true Experiment seed: 1783781546653 Scenario number: 30 Scenario seed: -2153966299750144441 CABIN ----- Configuration: 2-4-2 Rows: 30 Seats per row: 8 Total seats: 240 Passengers: 228 Occupancy: 95% Entry headway range: 0-0 OUTCOME ------- Status: SUCCESS Completed ticks: 839 Passengers seated: 228/228 Average waiting ticks: 372.65 Longest waiting passenger: P58->30C(RIGHT) Longest waiting ticks: 752 LEFT AISLE ---------- Total moves: 1562 Maximum occupied tiles: 11 Seat events: 110 Single-blocker events: 28 Multiple-blocker events: 10 Temporary aisle reoccupations: 50 RIGHT AISLE ----------- Total moves: 1752 Maximum occupied tiles: 12 Seat events: 118 Single-blocker events: 29 Multiple-blocker events: 8 Temporary aisle reoccupations: 46 MIDDLE-BANK COORDINATION ------------------------ Reservation requests: 116 Reservations granted: 116 Reservations denied/waited: 0 Simultaneous opposite-aisle conflicts: 0 STALL DIAGNOSTICS ----------------- Stall detected: false Ticks without new seated passenger: 0 Remaining waiting to enter: 0 Remaining moving in aisle: 0 Remaining waiting at row: 0 Remaining inside seat event: 0 Dominant blocking reason: ACTIVE_SEAT_EVENT_AHEAD Dominant blocking reason count: 4023 Longest unresolved passenger ID: -1 Longest unresolved row: -1 Longest unresolved aisle: DEPENDENCY-CHAIN ANALYSIS ------------------------- Longest dependency-chain length: 0 Longest dependency chain: NONE Dependency root passenger ID: -1 Dependency terminal reason: NO_PASSENGER Passengers indirectly affected by root: 0 Passengers with a direct blocker: 0 Total blocked ticks: 5041 Total stationary ticks: 88302 Seat-event requests: 233 Failed seat-event starts: 5 DEPENDENCY FAN-OUT / CRITICAL-BLOCKER TREE ----------------------------------------- Critical blocker passenger ID: -1 Critical blocker identity: NONE Direct fan-out: 0 Total indirect descendants: 0 Critical tree size including blocker: 0 Critical tree depth: 0 Frozen internal components: 0 Terminal WAITING_FOR_SEAT_EVENT nodes: 0 Unresolved internal passengers: 0 Unresolved outside passengers: 0 Unresolved internal passengers outside critical tree: 0 Critical blocker tree: NONE SEAT-EVENT PREREQUISITE ANALYSIS -------------------------------- Dominant prerequisite failure: ANOTHER_ACTIVE_SEAT_EVENT Dominant prerequisite failure count: 519 Critical blocker final prerequisite: NONE Critical blocker required blockers: 0 Critical blocker required yield tiles: NONE Critical blocker unavailable yield tiles: NONE Critical blocker yield-tile occupants: NONE Waiting-row passengers with zero blockers: 0 Waiting-row passengers with one blocker: 0 Waiting-row passengers with multiple blockers: 0 Yield-tile occupied failures: 5 Rear-boundary failures: 0 Middle-bank reservation failures: 0 Active-event deferrals: 519 Simultaneous arbitration losses: 0 YIELD-TILE OCCUPANT TRACE / CYCLE ANALYSIS ----------------------------------------- Yield dependency classification: NO_YIELD_OCCUPANT Required yield occupants: 0 Trace length: 0 Yield-occupant trace: NONE Cycle detected: false Cycle members: NONE Terminal passenger: NONE Terminal condition: NONE Distinct row-event terminals: 0 All yield occupants in same frozen component: true Final stable prerequisite: NONE Yield-occupant details: NONE FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ------------------------------------------ Final snapshot dependency type: STALE_OR_DISCONNECTED_REFERENCE Final snapshot prerequisite: STALE_OR_DISCONNECTED_REFERENCE Current required blockers: 0 Current required yield tiles: NONE Current unavailable yield tiles: NONE Current yield-tile occupants: NONE Final row-event chain: NONE Final row-event chain length: 0 Distinct row events in chain: 0 Final terminal condition: STALE_OR_DISCONNECTED_REFERENCE One empty tile would start event: false One-tile-earlier hold would preserve space: false Simultaneous empty tiles required: 0 Final row-event dependency chains in aircraft: 0 Active event exists at stall: false Reservation conflict exists at stall: false DEPENDENCY-AWARE SCHEDULER EVIDENCE\n---------------------------------------\nExperiment mode: DIAGNOSTIC_REAR_BUFFER\nDiagnostic rear buffer enabled: true\nNormal candidates examined: 233\nPrecedence substitutions made: 3\nDependency chains followed: 3\nBlocked by waiting-row occupant: 3\nSubstituted events started: 3\nOccupied-space rejections: 0\nMaximum scheduling-chain depth: 2\n============================================================\n PAIRED SCENARIO COMPARISON -------------------------- PAIR 30 | fixedGeometry=220/228 (96.49%) | rearBuffer=228/228 (100.00%) | seatedDelta=+8 | completionDelta=+3.51% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false ************************************************************ BATCH EXPERIMENT SUMMARY RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ************************************************************ Experiment seed: 1783781546653 Scenarios executed: 60 Successful completions: 21 Incomplete/MAX_TICKS: 39 Average completed ticks: 1885.10 Average waiting ticks: 496.09 ************************************************************