============================================================ WHOLE-CABIN HYBRID BOARDING SIMULATION RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION ============================================================ Experiment seed: 1783773749821 Scenario pairs scheduled: 30 Total scenario executions: 60 Human-readable log: C:\Intel\results.txt CSV dataset: C:\Intel\results.csv Console output: external/IDE capture only ============================================================ Experiment seed: 1783773749821 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 1 Tick: 2019 Ticks without a newly seated passenger: 1500 Passengers seated: 121/288 Remaining-state distribution: {WAITING_TO_ENTER=123, MOVING_IN_AISLE=38, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=121} Top unresolved passengers: P0->7C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->8F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->20C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->27B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->14F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->1I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->17E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->10B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->12I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->20I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->28C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2019 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2603, NEXT_AISLE_TILE_OCCUPIED=61100, WAITING_FOR_SEAT_EVENT=9907, YIELD_TILE_OCCUPIED=3208} LEFT aisle snapshot : [1, 180, 6, 242, 258, 145, 261, 153, 274, 271, 50, 68, 22, 52, 3, 15, 91, 202, 67, 77, 251, 241, 69, 116, 188, 96, 76, 267, 164, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [121, 80, 137, 26, 177, 168, 276, 28, 32, 130, 94, 2, 163, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 212, -1, -1, -1, -1, -1, -1, -1, -1, 151, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 1 Tick: 2553 Ticks without a newly seated passenger: 1500 Passengers seated: 215/288 Remaining-state distribution: {WAITING_TO_ENTER=55, MOVING_IN_AISLE=13, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=215} Top unresolved passengers: P12->14F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->1I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->12I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->20I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->36E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->26D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->31I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->33F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->18H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->10I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P60->33J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P61->33I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2553 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4575, NEXT_AISLE_TILE_OCCUPIED=25954, WAITING_FOR_SEAT_EVENT=10353, YIELD_TILE_OCCUPIED=2053, INSUFFICIENT_REAR_YIELD_SPACE=1575} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 227, 29, 150] RIGHT aisle snapshot: [121, 80, 137, 26, 177, 168, 276, 28, 32, 130, 94, 2, 163, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 212, -1, -1, -1, -1, -1, -1, -1, -1, 151, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 01/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=1-3 | ticks=2019 | seated=121/288 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=38 | dependencyLength=28 | 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] | criticalBlocker=P267->28A(LEFT) | criticalTreeSize=28 | criticalTreeDepth=28 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=29 | yieldTileOccupants=164 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[164]: P164(29B/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=267|164 Scenario 01/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=1-3 | ticks=2553 | seated=215/288 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=13 | dependencyLength=11 | 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] | criticalBlocker=P94->11D(RIGHT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=12|13 | yieldTileOccupants=2|163 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=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] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=94|2|163 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 2 Tick: 2270 Ticks without a newly seated passenger: 1500 Passengers seated: 212/288 Remaining-state distribution: {WAITING_TO_ENTER=23, MOVING_IN_AISLE=43, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=212} Top unresolved passengers: P1->21H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->7J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->14H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->26I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->29D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->28G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P68->19J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P111->19I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P121->31G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P122->32F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P131->36D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P138->4D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=66997, ACTIVE_SEAT_EVENT_AHEAD=5006, WAITING_FOR_SEAT_EVENT=16952, YIELD_TILE_OCCUPIED=3142, INSUFFICIENT_REAR_YIELD_SPACE=39} LEFT aisle snapshot : [240, 178, 249, 217, 180, 224, 117, 248, 3, 108, 2, 218, 285, 227, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 220, 86, -1, -1, -1, -1, -1, -1, -1, -1, 148, 101] RIGHT aisle snapshot: [265, 264, 162, 231, 52, 257, 6, 145, 91, 167, 239, 9, 51, -1, 62, 116, 105, 200, 41, 215, 24, 102, 279, 25, 54, 211, 223, 63, 152, 124, 195, 255, 237, 154, 191, 104] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 2 Tick: 2270 Ticks without a newly seated passenger: 1500 Passengers seated: 212/288 Remaining-state distribution: {WAITING_TO_ENTER=23, MOVING_IN_AISLE=43, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=212} Top unresolved passengers: P1->21H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->7J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->14H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->26I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->29D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->28G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P68->19J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P111->19I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P121->31G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P122->32F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P131->36D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P138->4D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2270 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=66997, ACTIVE_SEAT_EVENT_AHEAD=5006, WAITING_FOR_SEAT_EVENT=16952, YIELD_TILE_OCCUPIED=3142, INSUFFICIENT_REAR_YIELD_SPACE=39} LEFT aisle snapshot : [240, 178, 249, 217, 180, 224, 117, 248, 3, 108, 2, 218, 285, 227, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 220, 86, -1, -1, -1, -1, -1, -1, -1, -1, 148, 101] RIGHT aisle snapshot: [265, 264, 162, 231, 52, 257, 6, 145, 91, 167, 239, 9, 51, -1, 62, 116, 105, 200, 41, 215, 24, 102, 279, 25, 54, 211, 223, 63, 152, 124, 195, 255, 237, 154, 191, 104] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 02/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-0 | ticks=2270 | seated=212/288 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=43 | dependencyLength=20 | 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] | criticalBlocker=P154->34E(RIGHT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=35|36 | yieldTileOccupants=191|104 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[191]: P191(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[104]: P104(36I/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=154|191 Scenario 02/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-0 | ticks=2270 | seated=212/288 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=43 | dependencyLength=20 | 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] | criticalBlocker=P154->34E(RIGHT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=35|36 | yieldTileOccupants=191|104 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[191]: P191(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[104]: P104(36I/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=154|191 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 3 Tick: 2158 Ticks without a newly seated passenger: 1500 Passengers seated: 117/235 Remaining-state distribution: {WAITING_TO_ENTER=78, MOVING_IN_AISLE=35, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=117} Top unresolved passengers: P10->8A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->20E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->4A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->3E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->22B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->13A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->12A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->4C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->29F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P50->25D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2158 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=9475, NEXT_AISLE_TILE_OCCUPIED=61059, ACTIVE_SEAT_EVENT_AHEAD=2277, INSUFFICIENT_REAR_YIELD_SPACE=27, YIELD_TILE_OCCUPIED=3495} LEFT aisle snapshot : [205, 1, 9, 4, 219, 132, 90, 48, 49, 52, 54, 88, 206, 86, 60, 30, 135, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 76, 59, 186] RIGHT aisle snapshot: [223, 182, 41, 201, 33, 115, 61, 82, 163, 172, 228, 58, 75, 25, 99, 234, 195, 209, 208, 214, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 3 Tick: 2251 Ticks without a newly seated passenger: 1500 Passengers seated: 179/235 Remaining-state distribution: {WAITING_TO_ENTER=20, MOVING_IN_AISLE=32, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=179} Top unresolved passengers: P23->3E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->22B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P65->30B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P66->25B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P70->9D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P74->17D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P92->26B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P107->16F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P109->21A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P126->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P136->12F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P144->15A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2251 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=7674, NEXT_AISLE_TILE_OCCUPIED=57012, ACTIVE_SEAT_EVENT_AHEAD=3447, INSUFFICIENT_REAR_YIELD_SPACE=99, YIELD_TILE_OCCUPIED=3283, MIDDLE_BANK_RESERVED=5} LEFT aisle snapshot : [44, 57, 124, 50, 145, 191, 169, 134, 36, 67, 96, 73, 196, 114, 91, 12, 112, 232, 22, 199, 123, 164, 117, 94, 205, 90, 60, 76, 59, 186] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 41, 201, 172, 58, 25, 234, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 03/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-0 | ticks=2158 | seated=117/235 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=35 | dependencyLength=19 | 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] | criticalBlocker=P208->19D(RIGHT) | criticalTreeSize=19 | criticalTreeDepth=19 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=20 | yieldTileOccupants=214 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[214]: P214(20G/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=208|214 Scenario 03/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-0 | ticks=2251 | seated=179/235 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=32 | dependencyLength=22 | 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] | criticalBlocker=P164->22D(LEFT) | criticalTreeSize=22 | criticalTreeDepth=22 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=23 | yieldTileOccupants=117 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=8 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=164|117|94|205|90|60|76|59|186 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 4 Tick: 2306 Ticks without a newly seated passenger: 1500 Passengers seated: 148/245 Remaining-state distribution: {WAITING_TO_ENTER=75, MOVING_IN_AISLE=14, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=148} Top unresolved passengers: P11->15D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->11A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->8E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->23C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->13F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->26C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->4A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->3A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->20E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->2E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->6B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->29B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=27003, WAITING_FOR_SEAT_EVENT=15828, ACTIVE_SEAT_EVENT_AHEAD=3096, YIELD_TILE_OCCUPIED=3605, INSUFFICIENT_REAR_YIELD_SPACE=51} LEFT aisle snapshot : [244, 75, 44, 63, 28, 95, 24, 205, 181, 169, -1, -1, 174, 20, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 55, -1, -1, -1, -1, 99, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 223, 204, -1, 148, 43, 141, 216, 36, 225] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 4 Tick: 2307 Ticks without a newly seated passenger: 1500 Passengers seated: 222/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=14, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=222} Top unresolved passengers: P225->32I(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1832 lastMoveTick=475 reason=WAITING_FOR_SEAT_EVENT P198->32B(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1828 lastMoveTick=479 reason=WAITING_FOR_SEAT_EVENT P67->31F(LEFT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1812 lastMoveTick=495 reason=WAITING_FOR_SEAT_EVENT P36->32G(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1805 lastMoveTick=588 reason=NEXT_AISLE_TILE_OCCUPIED P159->31A(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1766 lastMoveTick=596 reason=NEXT_AISLE_TILE_OCCUPIED P141->31H(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1716 lastMoveTick=649 reason=NEXT_AISLE_TILE_OCCUPIED P43->31G(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1699 lastMoveTick=650 reason=NEXT_AISLE_TILE_OCCUPIED P148->32E(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1686 lastMoveTick=668 reason=NEXT_AISLE_TILE_OCCUPIED P216->30D(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1670 lastMoveTick=637 reason=WAITING_FOR_SEAT_EVENT P204->25I(RIGHT) state=WAITING_AT_ROW aislePos=24 unchangedTicks=1627 lastMoveTick=680 reason=WAITING_FOR_SEAT_EVENT P93->27A(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1605 lastMoveTick=761 reason=NEXT_AISLE_TILE_OCCUPIED P223->31I(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1601 lastMoveTick=768 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=22757, WAITING_FOR_SEAT_EVENT=15559, ACTIVE_SEAT_EVENT_AHEAD=4373, YIELD_TILE_OCCUPIED=3093, INSUFFICIENT_REAR_YIELD_SPACE=135} LEFT aisle snapshot : [-1, -1, -1, -1, -1, 168, 69, 180, 105, 39, 194, 218, 79, -1, -1, -1, -1, -1, 199, 31, -1, -1, -1, -1, 93, 154, -1, -1, -1, 159, 67, 198] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 223, 204, -1, 148, 43, 141, 216, 36, 225] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 04/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-0 | ticks=2306 | seated=148/245 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=14 | dependencyLength=9 | 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] | criticalBlocker=P181->9A(LEFT) | criticalTreeSize=9 | criticalTreeDepth=9 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=10 | yieldTileOccupants=169 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[169]: P169(10C/LEFT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=181|169 Scenario 04/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-0 | ticks=2307 | seated=222/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=14 | dependencyLength=4 | chain=P39(29B/LEFT) -> P194(13A/LEFT) -> P218(22F/LEFT) -> P79(13D/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P79->13D(LEFT) | criticalTreeSize=4 | criticalTreeDepth=4 | frozenComponents=9 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=0 | unavailableYieldTiles=NONE | yieldTileOccupants=NONE | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=YIELD_SPACE_AVAILABLE | finalPrerequisite=YIELD_SPACE_AVAILABLE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 5 Tick: 2089 Ticks without a newly seated passenger: 1500 Passengers seated: 144/228 Remaining-state distribution: {WAITING_TO_ENTER=54, MOVING_IN_AISLE=22, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=144} Top unresolved passengers: P1->16B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->11A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->26H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->16A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->27C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->7F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P53->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P55->18G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P57->29G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P61->22G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=34492, ACTIVE_SEAT_EVENT_AHEAD=2647, WAITING_FOR_SEAT_EVENT=13319, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=3168, INSUFFICIENT_REAR_YIELD_SPACE=40} LEFT aisle snapshot : [192, 72, 220, 214, 76, 41, 129, 2, 196, 4, 164, 191, 120, 221, 193, -1, 206, 112, -1, -1, -1, -1, -1, -1, -1, 145, 208, 115, 217, -1] RIGHT aisle snapshot: [139, 52, 140, 127, 44, -1, -1, 99, -1, -1, -1, -1, -1, -1, 109, 67, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 101] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 5 Tick: 2195 Ticks without a newly seated passenger: 1500 Passengers seated: 177/228 Remaining-state distribution: {WAITING_TO_ENTER=23, MOVING_IN_AISLE=19, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=177} Top unresolved passengers: P1->16B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->11A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->16A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->27C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P53->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P74->23B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P78->25E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P85->28F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P86->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P88->2D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=31286, ACTIVE_SEAT_EVENT_AHEAD=3266, WAITING_FOR_SEAT_EVENT=15358, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=3189, INSUFFICIENT_REAR_YIELD_SPACE=66} LEFT aisle snapshot : [192, 72, 220, 214, 76, 41, 129, 2, 196, 4, 164, 191, 120, 221, 193, -1, 206, 112, -1, -1, -1, -1, -1, -1, -1, 145, 208, 115, 217, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 177, 219, 119, 180, -1, 160, 205, 101] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 05/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-2 | ticks=2089 | seated=144/228 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=22 | dependencyLength=15 | 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] | criticalBlocker=P193->15E(LEFT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=17 | yieldTileOccupants=206 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[206]: P206(30B/LEFT/MOVING_IN_AISLE@tile17) -> P112(18F/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=193|206|112 Scenario 05/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-2 | ticks=2195 | seated=177/228 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=19 | dependencyLength=15 | 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] | criticalBlocker=P193->15E(LEFT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=17 | yieldTileOccupants=206 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[206]: P206(30B/LEFT/MOVING_IN_AISLE@tile17) -> P112(18F/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=193|206|112 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 6 Tick: 2476 Ticks without a newly seated passenger: 1500 Passengers seated: 252/282 Remaining-state distribution: {WAITING_TO_ENTER=5, MOVING_IN_AISLE=15, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=252} Top unresolved passengers: P10->26B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P125->20C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P179->21F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P183->4F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P215->22C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P257->32B(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1833 lastMoveTick=694 reason=NEXT_AISLE_TILE_OCCUPIED P231->32F(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1824 lastMoveTick=652 reason=WAITING_FOR_SEAT_EVENT P182->30F(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1758 lastMoveTick=718 reason=WAITING_FOR_SEAT_EVENT P213->32D(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1732 lastMoveTick=788 reason=NEXT_AISLE_TILE_OCCUPIED P241->29A(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1721 lastMoveTick=803 reason=NEXT_AISLE_TILE_OCCUPIED P192->31B(LEFT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1688 lastMoveTick=800 reason=NEXT_AISLE_TILE_OCCUPIED P252->29B(LEFT) state=MOVING_IN_AISLE aislePos=10 unchangedTicks=1684 lastMoveTick=802 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4841, NEXT_AISLE_TILE_OCCUPIED=25424, WAITING_FOR_SEAT_EVENT=17326, YIELD_TILE_OCCUPIED=3204, INSUFFICIENT_REAR_YIELD_SPACE=40} LEFT aisle snapshot : [87, 20, 198, 171, 109, 13, 111, 17, 72, 245, 252, 248, 192, 224, -1, -1, 232, -1, -1, -1, -1, 55, 201, -1, -1, 222, -1, 241, 213, 182, 257, 231] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 45, 73] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 6 Tick: 2476 Ticks without a newly seated passenger: 1500 Passengers seated: 252/282 Remaining-state distribution: {WAITING_TO_ENTER=5, MOVING_IN_AISLE=15, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=252} Top unresolved passengers: P10->26B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P125->20C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P179->21F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P183->4F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P215->22C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2476 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P257->32B(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1833 lastMoveTick=694 reason=NEXT_AISLE_TILE_OCCUPIED P231->32F(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1824 lastMoveTick=652 reason=WAITING_FOR_SEAT_EVENT P182->30F(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1758 lastMoveTick=718 reason=WAITING_FOR_SEAT_EVENT P213->32D(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1732 lastMoveTick=788 reason=NEXT_AISLE_TILE_OCCUPIED P241->29A(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1721 lastMoveTick=803 reason=NEXT_AISLE_TILE_OCCUPIED P192->31B(LEFT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1688 lastMoveTick=800 reason=NEXT_AISLE_TILE_OCCUPIED P252->29B(LEFT) state=MOVING_IN_AISLE aislePos=10 unchangedTicks=1684 lastMoveTick=802 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4841, NEXT_AISLE_TILE_OCCUPIED=25424, WAITING_FOR_SEAT_EVENT=17326, YIELD_TILE_OCCUPIED=3204, INSUFFICIENT_REAR_YIELD_SPACE=40} LEFT aisle snapshot : [87, 20, 198, 171, 109, 13, 111, 17, 72, 245, 252, 248, 192, 224, -1, -1, 232, -1, -1, -1, -1, 55, 201, -1, -1, 222, -1, 241, 213, 182, 257, 231] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 45, 73] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 06/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=0-2 | ticks=2476 | seated=252/282 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=15 | dependencyLength=12 | 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] | criticalBlocker=P248->12B(LEFT) | criticalTreeSize=12 | criticalTreeDepth=12 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=13 | yieldTileOccupants=192 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[192]: P192(31B/LEFT/MOVING_IN_AISLE@tile13) -> P224(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=248|192|224 Scenario 06/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=0-2 | ticks=2476 | seated=252/282 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=15 | dependencyLength=12 | 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] | criticalBlocker=P248->12B(LEFT) | criticalTreeSize=12 | criticalTreeDepth=12 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=13 | yieldTileOccupants=192 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[192]: P192(31B/LEFT/MOVING_IN_AISLE@tile13) -> P224(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=248|192|224 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 7 Tick: 1938 Ticks without a newly seated passenger: 1500 Passengers seated: 114/274 Remaining-state distribution: {WAITING_TO_ENTER=130, MOVING_IN_AISLE=21, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=114} Top unresolved passengers: P7->8H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->30F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->10A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->10C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->13B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->4F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->21I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->3I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->11E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->9B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=32322, ACTIVE_SEAT_EVENT_AHEAD=1946, WAITING_FOR_SEAT_EVENT=14290, INSUFFICIENT_REAR_YIELD_SPACE=19, YIELD_TILE_OCCUPIED=1544} LEFT aisle snapshot : [84, 54, 215, 131, 44, 147, 220, 52, 164, 89, 153, 115, -1, 119, -1, -1, -1, 118, -1, -1, 214, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 206] RIGHT aisle snapshot: [6, 182, 200, 227, 145, 216, 262, 195, 267, 248, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, 70, 161, 268, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 7 Tick: 1938 Ticks without a newly seated passenger: 1500 Passengers seated: 114/274 Remaining-state distribution: {WAITING_TO_ENTER=130, MOVING_IN_AISLE=21, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=114} Top unresolved passengers: P7->8H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->30F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->10A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->10C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->13B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->4F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->21I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->3I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->11E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->9B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1938 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=32322, ACTIVE_SEAT_EVENT_AHEAD=1946, WAITING_FOR_SEAT_EVENT=14290, INSUFFICIENT_REAR_YIELD_SPACE=19, YIELD_TILE_OCCUPIED=1544} LEFT aisle snapshot : [84, 54, 215, 131, 44, 147, 220, 52, 164, 89, 153, 115, -1, 119, -1, -1, -1, 118, -1, -1, 214, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 206] RIGHT aisle snapshot: [6, 182, 200, 227, 145, 216, 262, 195, 267, 248, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, 70, 161, 268, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 07/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=1938 | seated=114/274 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=21 | dependencyLength=10 | 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] | criticalBlocker=P89->10E(LEFT) | criticalTreeSize=10 | criticalTreeDepth=10 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=11 | yieldTileOccupants=153 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[153]: P153(24A/LEFT/MOVING_IN_AISLE@tile11) -> P115(12F/LEFT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=89|153|115 Scenario 07/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=1938 | seated=114/274 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=21 | dependencyLength=10 | 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] | criticalBlocker=P89->10E(LEFT) | criticalTreeSize=10 | criticalTreeDepth=10 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=11 | yieldTileOccupants=153 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[153]: P153(24A/LEFT/MOVING_IN_AISLE@tile11) -> P115(12F/LEFT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=89|153|115 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 8 Tick: 2477 Ticks without a newly seated passenger: 1500 Passengers seated: 217/306 Remaining-state distribution: {WAITING_TO_ENTER=47, MOVING_IN_AISLE=34, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=217} Top unresolved passengers: P4->13H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->4I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->28J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->25H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->17I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->32F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->35E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P59->36D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P62->18J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P65->20F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P67->33E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P69->36J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2477 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4919, WAITING_FOR_SEAT_EVENT=14475, NEXT_AISLE_TILE_OCCUPIED=60194, YIELD_TILE_OCCUPIED=3419, INSUFFICIENT_REAR_YIELD_SPACE=171} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, 207, 45, 197, 103, 211, 291, 39, 198, 180, 107, 113, -1, 147, -1, -1, -1, -1, -1, -1, -1, 237, -1, -1, -1, -1, 33, 119, 214, 252, 68] RIGHT aisle snapshot: [287, 136, 32, 63, 296, 299, 86, 255, 111, 267, 183, 177, 164, 222, 137, 241, 216, 92, 265, 298, 253, 223, 71, 3, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 8 Tick: 2556 Ticks without a newly seated passenger: 1500 Passengers seated: 228/306 Remaining-state distribution: {WAITING_TO_ENTER=47, MOVING_IN_AISLE=27, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=228} Top unresolved passengers: P4->13H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->4I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->28J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->25H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->17I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->32F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->35E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P59->36D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P62->18J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P65->20F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P67->33E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P69->36J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5084, WAITING_FOR_SEAT_EVENT=8757, NEXT_AISLE_TILE_OCCUPIED=51783, YIELD_TILE_OCCUPIED=1989, INSUFFICIENT_REAR_YIELD_SPACE=1704} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 39, 198, 33, 119, 214, 252, 68] RIGHT aisle snapshot: [287, 136, 32, 63, 296, 299, 86, 255, 111, 267, 183, 177, 164, 222, 137, 241, 216, 92, 265, 298, 253, 223, 71, 3, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 08/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-2 | ticks=2477 | seated=217/306 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=34 | dependencyLength=20 | 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] | criticalBlocker=P253->21D(RIGHT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=22 | yieldTileOccupants=223 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=253|223|71|3 Scenario 08/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-2 | ticks=2556 | seated=228/306 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=27 | dependencyLength=20 | 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] | criticalBlocker=P253->21D(RIGHT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=22 | yieldTileOccupants=223 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=253|223|71|3 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 9 Tick: 2122 Ticks without a newly seated passenger: 1500 Passengers seated: 158/274 Remaining-state distribution: {WAITING_TO_ENTER=76, MOVING_IN_AISLE=30, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=158} Top unresolved passengers: P3->27F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->10E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->3D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->1E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->10G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->28G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->17B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->13F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->29C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2632, NEXT_AISLE_TILE_OCCUPIED=46403, WAITING_FOR_SEAT_EVENT=16234, YIELD_TILE_OCCUPIED=1604, INSUFFICIENT_REAR_YIELD_SPACE=29} LEFT aisle snapshot : [235, 178, 74, 195, 65, 140, 182, 157, 73, 184, 186, 180, 51, 256, 28, -1, -1, -1, -1, -1, -1, -1, -1, 247, -1, -1, -1, 127, 213, -1, 82, 125] RIGHT aisle snapshot: [19, 107, 6, 103, 83, 129, 258, 14, 50, 42, 9, 245, 98, 175, 23, 20, 109, -1, -1, -1, 253, -1, -1, -1, -1, -1, -1, -1, -1, -1, 18, 231] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 9 Tick: 2122 Ticks without a newly seated passenger: 1500 Passengers seated: 158/274 Remaining-state distribution: {WAITING_TO_ENTER=76, MOVING_IN_AISLE=30, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=158} Top unresolved passengers: P3->27F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->10E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->3D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->1E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->10G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->28G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->17B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->13F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->29C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2632, NEXT_AISLE_TILE_OCCUPIED=46403, WAITING_FOR_SEAT_EVENT=16234, YIELD_TILE_OCCUPIED=1604, INSUFFICIENT_REAR_YIELD_SPACE=29} LEFT aisle snapshot : [235, 178, 74, 195, 65, 140, 182, 157, 73, 184, 186, 180, 51, 256, 28, -1, -1, -1, -1, -1, -1, -1, -1, 247, -1, -1, -1, 127, 213, -1, 82, 125] RIGHT aisle snapshot: [19, 107, 6, 103, 83, 129, 258, 14, 50, 42, 9, 245, 98, 175, 23, 20, 109, -1, -1, -1, 253, -1, -1, -1, -1, -1, -1, -1, -1, -1, 18, 231] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 09/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=1-3 | ticks=2122 | seated=158/274 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=30 | dependencyLength=15 | 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] | criticalBlocker=P23->15E(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=16 | yieldTileOccupants=20 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[20]: P20(30I/RIGHT/MOVING_IN_AISLE@tile16) -> P109(17H/RIGHT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=23|20|109 Scenario 09/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=1-3 | ticks=2122 | seated=158/274 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=30 | dependencyLength=15 | 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] | criticalBlocker=P23->15E(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=16 | yieldTileOccupants=20 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[20]: P20(30I/RIGHT/MOVING_IN_AISLE@tile16) -> P109(17H/RIGHT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=23|20|109 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 10 Tick: 2244 Ticks without a newly seated passenger: 1500 Passengers seated: 169/342 Remaining-state distribution: {WAITING_TO_ENTER=125, MOVING_IN_AISLE=41, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=169} Top unresolved passengers: P3->6J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->19I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->19G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->2B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->3D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->7G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->7J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->27I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->22I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->17F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->9J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->22A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2244 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=66539, ACTIVE_SEAT_EVENT_AHEAD=3902, WAITING_FOR_SEAT_EVENT=12841, INSUFFICIENT_REAR_YIELD_SPACE=82, YIELD_TILE_OCCUPIED=3353} LEFT aisle snapshot : [261, 19, 25, 46, 322, 196, 253, 242, 92, 122, 56, 116, 319, 233, 310, 18, 167, 182, 321, 195, 115, 70, 41, 88, 265, 4, 147, 76, 228, 293, 20, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [287, 237, 243, 175, 166, 152, 291, 276, 301, 63, 17, 75, 2, 157, 32, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 332, -1, -1, -1, -1, -1, -1, -1, -1, -1, 146] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 10 Tick: 2697 Ticks without a newly seated passenger: 1500 Passengers seated: 237/342 Remaining-state distribution: {WAITING_TO_ENTER=82, MOVING_IN_AISLE=18, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=237} Top unresolved passengers: P3->6J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->19I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->19G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->3D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->7G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->7J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->27I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->22I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->17F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->9J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->32F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->20J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=36744, ACTIVE_SEAT_EVENT_AHEAD=5325, WAITING_FOR_SEAT_EVENT=11574, INSUFFICIENT_REAR_YIELD_SPACE=1660, YIELD_TILE_OCCUPIED=2215} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 229, 131, 241, 270, 240, 19] RIGHT aisle snapshot: [287, 237, 243, 175, 166, 152, 291, 276, 301, 63, 17, 75, 2, 157, 32, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 332, -1, -1, -1, -1, -1, -1, -1, -1, -1, 146] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 10/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=0-2 | ticks=2244 | seated=169/342 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=41 | dependencyLength=19 | 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] | criticalBlocker=P321->19A(LEFT) | criticalTreeSize=19 | criticalTreeDepth=19 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=20 | yieldTileOccupants=195 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=11 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=321|195|115|70|41|88|265|4|147|76|228|293 Scenario 10/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=0-2 | ticks=2697 | seated=237/342 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=18 | dependencyLength=12 | 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] | criticalBlocker=P75->12J(RIGHT) | criticalTreeSize=12 | criticalTreeDepth=12 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=13 | yieldTileOccupants=2 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=75|2|157|32 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 11 Tick: 2106 Ticks without a newly seated passenger: 1500 Passengers seated: 121/259 Remaining-state distribution: {WAITING_TO_ENTER=98, MOVING_IN_AISLE=34, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=121} Top unresolved passengers: P3->8A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->16C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->24F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->31C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->17C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->21D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->5A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->4G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->19E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->31B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->29B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2106 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2468, WAITING_FOR_SEAT_EVENT=10471, NEXT_AISLE_TILE_OCCUPIED=58322, YIELD_TILE_OCCUPIED=3353} LEFT aisle snapshot : [27, 39, 236, 256, 147, 171, 108, 86, 195, 232, 14, 8, 84, 248, 257, 135, 208, 20, 144, 34, 12, 58, -1, 124, -1, -1, 22, 43, -1, -1, -1, -1] RIGHT aisle snapshot: [68, 2, 167, 162, 28, 221, 194, 151, 47, 103, 26, -1, 23, 235, -1, -1, -1, -1, -1, -1, -1, -1, 247, 127, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 11 Tick: 2335 Ticks without a newly seated passenger: 1500 Passengers seated: 199/259 Remaining-state distribution: {WAITING_TO_ENTER=28, MOVING_IN_AISLE=26, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=199} Top unresolved passengers: P30->4G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->19E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P66->20D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P69->18G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P72->30I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P73->21G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P74->15I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P77->6I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P80->13G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P87->18E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P99->29F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P104->3G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2335 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3826, WAITING_FOR_SEAT_EVENT=10973, NEXT_AISLE_TILE_OCCUPIED=43300, INSUFFICIENT_REAR_YIELD_SPACE=100, YIELD_TILE_OCCUPIED=3300} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 193, 241, 249, 44, 115, 45, 156, 214, 98, 38, 244, 239, 36, 198, 10, 60, -1, 20] RIGHT aisle snapshot: [68, 2, 167, 162, 28, 221, 194, 151, 47, 103, 26, -1, 23, 235, -1, -1, -1, -1, -1, -1, -1, -1, 247, 127, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 11/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=1-2 | ticks=2106 | seated=121/259 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=34 | dependencyLength=22 | 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] | criticalBlocker=P58->22A(LEFT) | criticalTreeSize=22 | criticalTreeDepth=22 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=24 | yieldTileOccupants=124 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[124]: P124(24C/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=58|124 Scenario 11/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=1-2 | ticks=2335 | seated=199/259 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=26 | dependencyLength=14 | 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] | criticalBlocker=P60->30A(LEFT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=32 | yieldTileOccupants=20 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[20]: P20(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=60|20 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 12 Tick: 2461 Ticks without a newly seated passenger: 1500 Passengers seated: 229/306 Remaining-state distribution: {WAITING_TO_ENTER=30, MOVING_IN_AISLE=40, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=229} Top unresolved passengers: P24->9D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->26G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->13I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->7F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P60->18I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P67->5J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P69->20I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P73->10J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P78->26J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P80->16E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P82->9J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P91->12G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2461 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=12804, NEXT_AISLE_TILE_OCCUPIED=70447, ACTIVE_SEAT_EVENT_AHEAD=4867, YIELD_TILE_OCCUPIED=3407, INSUFFICIENT_REAR_YIELD_SPACE=10} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 247, 171, 35, 65, -1, -1, 209, 161, 58, 155, 81, 145, 26, 293, -1, 204, 131] RIGHT aisle snapshot: [79, 182, 274, 180, 102, 114, 99, 16, 159, 294, 41, 237, 115, 152, 265, 64, 275, 190, 284, 281, 135, 33, 129, 83, 120, 1, 121, 14, 15, 254, 11, 66, 291, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 12 Tick: 2576 Ticks without a newly seated passenger: 1500 Passengers seated: 289/306 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=11, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=289} Top unresolved passengers: P11->36E(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2031 lastMoveTick=545 reason=WAITING_FOR_SEAT_EVENT P135->36J(RIGHT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=1904 lastMoveTick=727 reason=NEXT_AISLE_TILE_OCCUPIED P131->36B(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=1881 lastMoveTick=695 reason=WAITING_FOR_SEAT_EVENT P115->36D(RIGHT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1857 lastMoveTick=803 reason=NEXT_AISLE_TILE_OCCUPIED P204->35E(LEFT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=1814 lastMoveTick=762 reason=WAITING_FOR_SEAT_EVENT P26->34A(LEFT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1806 lastMoveTick=834 reason=NEXT_AISLE_TILE_OCCUPIED P145->35F(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1797 lastMoveTick=836 reason=NEXT_AISLE_TILE_OCCUPIED P293->33A(LEFT) state=WAITING_AT_ROW aislePos=32 unchangedTicks=1781 lastMoveTick=795 reason=WAITING_FOR_SEAT_EVENT P81->31C(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1752 lastMoveTick=867 reason=NEXT_AISLE_TILE_OCCUPIED P155->34D(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1750 lastMoveTick=868 reason=NEXT_AISLE_TILE_OCCUPIED P58->34C(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1746 lastMoveTick=873 reason=NEXT_AISLE_TILE_OCCUPIED P228->36I(RIGHT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1716 lastMoveTick=917 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=11710, NEXT_AISLE_TILE_OCCUPIED=19438, ACTIVE_SEAT_EVENT_AHEAD=6297, YIELD_TILE_OCCUPIED=3228, INSUFFICIENT_REAR_YIELD_SPACE=108} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 247, 209, 161, 58, 155, 81, 145, 26, 293, -1, 204, 131] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 232, 228, 79, 115, 135, 11] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 12/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=0-1 | ticks=2461 | seated=229/306 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=40 | dependencyLength=32 | 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] | criticalBlocker=P66->32J(RIGHT) | criticalTreeSize=32 | criticalTreeDepth=32 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=33 | yieldTileOccupants=291 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[291]: P291(33G/RIGHT/WAITING_AT_ROW@tile33) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=66|291 Scenario 12/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=0-1 | ticks=2576 | seated=289/306 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=11 | dependencyLength=8 | 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] | criticalBlocker=P293->33A(LEFT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=35 | yieldTileOccupants=204 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[204]: P204(35E/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=293|204 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 13 Tick: 2342 Ticks without a newly seated passenger: 1500 Passengers seated: 161/288 Remaining-state distribution: {WAITING_TO_ENTER=74, MOVING_IN_AISLE=47, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=161} Top unresolved passengers: P2->7D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->5F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->18H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->13G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->20J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->9F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->7E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->14F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->16F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->9G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->25E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->17G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2342 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=11555, NEXT_AISLE_TILE_OCCUPIED=85565, ACTIVE_SEAT_EVENT_AHEAD=3404, MIDDLE_BANK_RESERVED=1, YIELD_TILE_OCCUPIED=3574} LEFT aisle snapshot : [163, 243, 164, 211, 77, 130, 123, 98, 155, 181, 238, 133, 110, 100, 225, 4, 65, 81, 162, 50, 251, 248, -1, 159, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [230, 144, 79, 114, 105, 202, 200, 52, 253, 229, 172, 234, 262, 224, 25, 166, 179, 272, 9, 280, 54, 134, 128, 75, 138, 136, 242, 221, 33, -1, -1, -1, -1, 206, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 13 Tick: 2453 Ticks without a newly seated passenger: 1500 Passengers seated: 233/288 Remaining-state distribution: {WAITING_TO_ENTER=23, MOVING_IN_AISLE=27, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=233} Top unresolved passengers: P2->7D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->14F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->16F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->17G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->24H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P66->16J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P86->27G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P89->14J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P95->21J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P117->23G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P132->21I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P183->35I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2453 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=9485, NEXT_AISLE_TILE_OCCUPIED=47091, ACTIVE_SEAT_EVENT_AHEAD=5067, MIDDLE_BANK_RESERVED=1, INSUFFICIENT_REAR_YIELD_SPACE=56, YIELD_TILE_OCCUPIED=3286} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 243, 164, 130, 238, 133, 110, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [94, 209, 62, 119, 255, 191, 7, 26, 120, 92, 268, 180, 269, 273, 176, 113, 85, 245, -1, 42, 67, -1, -1, -1, -1, -1, -1, -1, -1, -1, 167, 186, 239, 230, 79, 105] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 13/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-2 | ticks=2342 | seated=161/288 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=47 | dependencyLength=28 | 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] | criticalBlocker=P221->28J(RIGHT) | criticalTreeSize=28 | criticalTreeDepth=28 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=29 | yieldTileOccupants=33 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[33]: P33(29H/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=221|33 Scenario 13/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-2 | ticks=2453 | seated=233/288 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=27 | dependencyLength=18 | 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] | criticalBlocker=P245->18D(RIGHT) | criticalTreeSize=18 | criticalTreeDepth=18 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=20 | yieldTileOccupants=42 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[42]: P42(25E/RIGHT/MOVING_IN_AISLE@tile20) -> P67(21H/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=245|42|67 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 14 Tick: 2308 Ticks without a newly seated passenger: 1500 Passengers seated: 225/228 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=0, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=225} Top unresolved passengers: P76->30A(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1668 lastMoveTick=640 reason=WAITING_FOR_SEAT_EVENT P44->30E(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1555 lastMoveTick=753 reason=WAITING_FOR_SEAT_EVENT P198->29C(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1535 lastMoveTick=773 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4075, NEXT_AISLE_TILE_OCCUPIED=317, WAITING_FOR_SEAT_EVENT=5340, YIELD_TILE_OCCUPIED=5, INSUFFICIENT_REAR_YIELD_SPACE=3082, MIDDLE_BANK_RESERVED=5} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 76] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 198, 44] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 14 Tick: 2308 Ticks without a newly seated passenger: 1500 Passengers seated: 225/228 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=0, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=225} Top unresolved passengers: P76->30A(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1668 lastMoveTick=640 reason=WAITING_FOR_SEAT_EVENT P44->30E(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1555 lastMoveTick=753 reason=WAITING_FOR_SEAT_EVENT P198->29C(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1535 lastMoveTick=773 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4075, NEXT_AISLE_TILE_OCCUPIED=317, WAITING_FOR_SEAT_EVENT=5340, YIELD_TILE_OCCUPIED=5, INSUFFICIENT_REAR_YIELD_SPACE=3082, MIDDLE_BANK_RESERVED=5} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 76] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 198, 44] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 14/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=1-2 | ticks=2308 | seated=225/228 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=0 | dependencyLength=1 | chain=P44(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P44->30E(RIGHT) | criticalTreeSize=1 | criticalTreeDepth=1 | frozenComponents=3 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE Scenario 14/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=1-2 | ticks=2308 | seated=225/228 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=0 | dependencyLength=1 | chain=P44(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P44->30E(RIGHT) | criticalTreeSize=1 | criticalTreeDepth=1 | frozenComponents=3 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 15 Tick: 2621 Ticks without a newly seated passenger: 1500 Passengers seated: 282/324 Remaining-state distribution: {WAITING_TO_ENTER=2, MOVING_IN_AISLE=33, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=282} Top unresolved passengers: P84->16D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2621 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P194->7J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2621 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P155->34D(RIGHT) state=WAITING_AT_ROW aislePos=33 unchangedTicks=1981 lastMoveTick=640 reason=WAITING_FOR_SEAT_EVENT P69->36I(RIGHT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1977 lastMoveTick=714 reason=NEXT_AISLE_TILE_OCCUPIED P309->36H(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1911 lastMoveTick=753 reason=NEXT_AISLE_TILE_OCCUPIED P319->31G(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1907 lastMoveTick=714 reason=WAITING_FOR_SEAT_EVENT P65->30I(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1906 lastMoveTick=715 reason=WAITING_FOR_SEAT_EVENT P95->34I(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1854 lastMoveTick=819 reason=NEXT_AISLE_TILE_OCCUPIED P315->32H(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1826 lastMoveTick=841 reason=NEXT_AISLE_TILE_OCCUPIED P109->28F(RIGHT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1824 lastMoveTick=797 reason=WAITING_FOR_SEAT_EVENT P18->35I(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1791 lastMoveTick=879 reason=NEXT_AISLE_TILE_OCCUPIED P37->26I(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1775 lastMoveTick=895 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=13335, ACTIVE_SEAT_EVENT_AHEAD=5619, NEXT_AISLE_TILE_OCCUPIED=55683, YIELD_TILE_OCCUPIED=1766, MIDDLE_BANK_RESERVED=8, INSUFFICIENT_REAR_YIELD_SPACE=1587} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 316, 260, 97, 283, 73, 42, 127, 102, -1] RIGHT aisle snapshot: [2, 117, 120, 317, 38, 67, 238, 225, 201, 180, 300, 208, 246, 137, 182, 123, 64, 54, 244, -1, 219, 75, 221, 37, 18, 315, 95, 109, 309, 65, 319, -1, 69, 155, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 15 Tick: 2620 Ticks without a newly seated passenger: 1500 Passengers seated: 293/324 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=26, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=293} Top unresolved passengers: P155->34D(RIGHT) state=WAITING_AT_ROW aislePos=33 unchangedTicks=1980 lastMoveTick=640 reason=WAITING_FOR_SEAT_EVENT P69->36I(RIGHT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1976 lastMoveTick=714 reason=NEXT_AISLE_TILE_OCCUPIED P309->36H(RIGHT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1910 lastMoveTick=766 reason=NEXT_AISLE_TILE_OCCUPIED P95->34I(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1842 lastMoveTick=839 reason=NEXT_AISLE_TILE_OCCUPIED P315->32H(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1813 lastMoveTick=861 reason=NEXT_AISLE_TILE_OCCUPIED P18->35I(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1773 lastMoveTick=900 reason=NEXT_AISLE_TILE_OCCUPIED P75->28E(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1748 lastMoveTick=925 reason=NEXT_AISLE_TILE_OCCUPIED P127->36B(LEFT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1739 lastMoveTick=950 reason=NEXT_AISLE_TILE_OCCUPIED P219->31I(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1737 lastMoveTick=926 reason=NEXT_AISLE_TILE_OCCUPIED P54->36D(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1718 lastMoveTick=946 reason=NEXT_AISLE_TILE_OCCUPIED P64->34H(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1715 lastMoveTick=947 reason=NEXT_AISLE_TILE_OCCUPIED P102->35G(LEFT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=1706 lastMoveTick=914 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=9209, ACTIVE_SEAT_EVENT_AHEAD=5817, NEXT_AISLE_TILE_OCCUPIED=43193, YIELD_TILE_OCCUPIED=1643, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=1662} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 316, 260, 97, 283, 73, 42, 127, 102, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, 194, -1, 84, 2, -1, -1, -1, -1, 117, 238, 225, 201, 180, 300, 246, 137, 182, 64, 54, 219, 75, 221, 18, 315, 95, 309, 69, 155, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 15/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-3 | ticks=2621 | seated=282/324 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=33 | dependencyLength=13 | 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] | criticalBlocker=P244->19D(RIGHT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=21|22 | yieldTileOccupants=219|75 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=8 | occupantTrace=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] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=244|219|75|221|37|18|315|95|109 Scenario 15/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-3 | ticks=2620 | seated=293/324 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=26 | dependencyLength=14 | 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] | criticalBlocker=P221->28I(RIGHT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=29 | yieldTileOccupants=18 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=6 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=221|18|315|95|309|69|155 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 16 Tick: 2134 Ticks without a newly seated passenger: 1500 Passengers seated: 129/274 Remaining-state distribution: {WAITING_TO_ENTER=110, MOVING_IN_AISLE=28, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=129} Top unresolved passengers: P0->29I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->20D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->15E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->6I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->32A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->16F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->11C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->21I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->21H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->22I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2134 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=12336, ACTIVE_SEAT_EVENT_AHEAD=2113, NEXT_AISLE_TILE_OCCUPIED=45367, YIELD_TILE_OCCUPIED=3333, INSUFFICIENT_REAR_YIELD_SPACE=27} LEFT aisle snapshot : [194, 84, 151, 187, 3, 7, 237, 38, 169, 106, 13, 37, 100, 22, 50, 252, 257, 107, 165, -1, 185, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 28] RIGHT aisle snapshot: [48, 88, 150, 254, 29, 247, 46, 235, 227, 82, 248, 43, -1, -1, -1, 251, -1, -1, -1, -1, -1, -1, -1, -1, -1, 86, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 16 Tick: 2276 Ticks without a newly seated passenger: 1500 Passengers seated: 176/274 Remaining-state distribution: {WAITING_TO_ENTER=53, MOVING_IN_AISLE=37, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=176} Top unresolved passengers: P3->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->20D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->28B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->32A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->11C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->5D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->2C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->27B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->28F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->5B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P54->25F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=14504, ACTIVE_SEAT_EVENT_AHEAD=3011, NEXT_AISLE_TILE_OCCUPIED=60415, YIELD_TILE_OCCUPIED=3352, INSUFFICIENT_REAR_YIELD_SPACE=30} LEFT aisle snapshot : [106, 13, 37, 100, 22, 109, 50, 252, 257, 107, 165, 185, 183, 230, 133, 270, 162, 121, 40, -1, -1, -1, -1, -1, -1, -1, -1, -1, 135, -1, -1, 28] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, 0, 60, 18, 30, 130, 138, 174, 219, 92, 158, 129, 61, 217, 33, 25, 256, 259, 180, 27, -1, 140, 181, 202, 160, 150] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 16/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=1-3 | ticks=2134 | seated=129/274 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=28 | dependencyLength=19 | 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] | criticalBlocker=P165->19A(LEFT) | criticalTreeSize=19 | criticalTreeDepth=19 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=21 | yieldTileOccupants=185 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[185]: P185(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=165|185 Scenario 16/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=1-3 | ticks=2276 | seated=176/274 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=37 | dependencyLength=19 | 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] | criticalBlocker=P27->26I(RIGHT) | criticalTreeSize=19 | criticalTreeDepth=19 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=28 | yieldTileOccupants=140 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=27|140|181|202|160 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 17 Tick: 2267 Ticks without a newly seated passenger: 1500 Passengers seated: 173/245 Remaining-state distribution: {WAITING_TO_ENTER=30, MOVING_IN_AISLE=33, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=173} Top unresolved passengers: P5->16B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->31C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->12C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->2F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->24F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->23D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P75->27A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P77->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P85->11B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P105->24D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P107->18B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P116->9C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2267 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2997, NEXT_AISLE_TILE_OCCUPIED=55934, WAITING_FOR_SEAT_EVENT=16574, YIELD_TILE_OCCUPIED=3331, INSUFFICIENT_REAR_YIELD_SPACE=91} LEFT aisle snapshot : [87, 10, 223, 136, 104, 115, 132, 1, 55, 29, 7, 37, 149, 243, 129, 30, 156, 176, 18, 124, 167, 177, 242, -1, 36, -1, -1, 221, -1, 210, 90, 183] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 217, 93, 97, 219, 186, 123, 60, 32, 79, 187, 89, 71, 57, 65, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 17 Tick: 2284 Ticks without a newly seated passenger: 1500 Passengers seated: 206/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=35, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=206} Top unresolved passengers: P183->32B(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1975 lastMoveTick=309 reason=WAITING_FOR_SEAT_EVENT P90->32A(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1926 lastMoveTick=409 reason=NEXT_AISLE_TILE_OCCUPIED P210->32E(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1908 lastMoveTick=438 reason=NEXT_AISLE_TILE_OCCUPIED P65->31I(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1831 lastMoveTick=453 reason=WAITING_FOR_SEAT_EVENT P167->31B(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1824 lastMoveTick=510 reason=NEXT_AISLE_TILE_OCCUPIED P57->32D(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1822 lastMoveTick=512 reason=NEXT_AISLE_TILE_OCCUPIED P18->30E(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1805 lastMoveTick=517 reason=NEXT_AISLE_TILE_OCCUPIED P30->29F(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1787 lastMoveTick=559 reason=NEXT_AISLE_TILE_OCCUPIED P89->30F(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1724 lastMoveTick=617 reason=NEXT_AISLE_TILE_OCCUPIED P55->30A(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1703 lastMoveTick=627 reason=NEXT_AISLE_TILE_OCCUPIED P187->28E(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1692 lastMoveTick=645 reason=NEXT_AISLE_TILE_OCCUPIED P71->29H(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1680 lastMoveTick=604 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3479, NEXT_AISLE_TILE_OCCUPIED=56276, WAITING_FOR_SEAT_EVENT=7538, YIELD_TILE_OCCUPIED=3065, INSUFFICIENT_REAR_YIELD_SPACE=226} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, 141, 8, 138, 9, 214, 44, 199, 107, 158, 197, 134, 75, 27, 105, 205, 87, 10, 223, 55, 30, 18, 167, 210, 90, 183] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 217, 93, 97, 219, 186, 123, 60, 32, 79, 187, 89, 71, 57, 65, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 17/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2267 | seated=173/245 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=33 | dependencyLength=12 | 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] | criticalBlocker=P71->29H(RIGHT) | criticalTreeSize=12 | criticalTreeDepth=12 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=30 | yieldTileOccupants=57 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[57]: P57(32D/RIGHT/MOVING_IN_AISLE@tile30) -> P65(31I/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=71|57|65 Scenario 17/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2284 | seated=206/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=35 | dependencyLength=20 | 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] | criticalBlocker=P183->32B(LEFT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=4 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=1 | unavailableYieldTiles=33 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 18 Tick: 1883 Ticks without a newly seated passenger: 1500 Passengers seated: 53/353 Remaining-state distribution: {WAITING_TO_ENTER=263, MOVING_IN_AISLE=31, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=53} Top unresolved passengers: P0->30I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P1->33F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->5E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->2J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->35B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->10B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->14A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->18H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->2G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->13B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1883 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=50030, ACTIVE_SEAT_EVENT_AHEAD=1223, WAITING_FOR_SEAT_EVENT=10775, YIELD_TILE_OCCUPIED=3396} LEFT aisle snapshot : [289, 33, 122, 222, 334, 139, 83, 147, 296, 10, 213, 345, 138, 8, 312, 240, 177, 237, 190, 133, 161, 170, 90, 176, 154, 280, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [180, 325, 283, 249, 158, 169, 134, 141, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 20, 243, -1, -1, -1, -1, -1, -1, 314, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 18 Tick: 2674 Ticks without a newly seated passenger: 1500 Passengers seated: 242/353 Remaining-state distribution: {WAITING_TO_ENTER=89, MOVING_IN_AISLE=14, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=242} Top unresolved passengers: P1->33F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->35B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->10B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->14A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->2G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->13B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->6D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->2D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->5A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->32B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->3C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2674 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=26003, ACTIVE_SEAT_EVENT_AHEAD=5631, WAITING_FOR_SEAT_EVENT=17062, YIELD_TILE_OCCUPIED=2157, INSUFFICIENT_REAR_YIELD_SPACE=1598} LEFT aisle snapshot : [228, 93, 145, 166, 117, 291, 96, 69, -1, -1, -1, 206, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 346, -1, -1, -1, -1, -1, -1, -1, -1, -1, 289, 139, 296, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 216, 308, 148, 107, 91, 317, 121, 87, -1, 72] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 18/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=0-2 | ticks=1883 | seated=53/353 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=31 | dependencyLength=25 | 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] | criticalBlocker=P154->25A(LEFT) | criticalTreeSize=25 | criticalTreeDepth=25 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=26 | yieldTileOccupants=280 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[280]: P280(26A/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=154|280 Scenario 18/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=0-2 | ticks=2674 | seated=242/353 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=14 | dependencyLength=8 | 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] | criticalBlocker=P87->34D(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=8 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=3 | unavailableYieldTiles=36|37 | yieldTileOccupants=72|-1 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[72]: P72(36J/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 19 Tick: 1933 Ticks without a newly seated passenger: 1500 Passengers seated: 113/235 Remaining-state distribution: {WAITING_TO_ENTER=79, MOVING_IN_AISLE=36, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=113} Top unresolved passengers: P0->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->19A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->21H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->14G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->24H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->1D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->2E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->2D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->10C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->16G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P45->14A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1933 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2094, NEXT_AISLE_TILE_OCCUPIED=55508, WAITING_FOR_SEAT_EVENT=11502, MIDDLE_BANK_RESERVED=1, INSUFFICIENT_REAR_YIELD_SPACE=23, YIELD_TILE_OCCUPIED=3097} LEFT aisle snapshot : [186, 152, 155, 231, 222, 133, 135, 41, 226, 22, 225, 221, 63, 12, 97, 101, 65, 56, 29, 122, -1, -1, -1, -1, -1, -1, -1, -1, -1, 142] RIGHT aisle snapshot: [21, 44, 121, 115, 48, 184, 114, 144, 159, 95, 181, 75, 89, 42, 47, 196, 167, 150, 216, 124, -1, -1, 54, 96, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 19 Tick: 2209 Ticks without a newly seated passenger: 1500 Passengers seated: 157/235 Remaining-state distribution: {WAITING_TO_ENTER=50, MOVING_IN_AISLE=23, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=157} Top unresolved passengers: P4->21H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->14G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->24H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->1D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->2E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->2D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->16G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->1E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P51->4E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P53->15E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P60->12D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P64->23E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2865, NEXT_AISLE_TILE_OCCUPIED=40915, WAITING_FOR_SEAT_EVENT=9716, MIDDLE_BANK_RESERVED=5, INSUFFICIENT_REAR_YIELD_SPACE=1645, YIELD_TILE_OCCUPIED=1802} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 183, 178, 179, 202, 221, 142] RIGHT aisle snapshot: [21, 44, 121, 115, 48, 184, 114, 144, 159, 95, 181, 75, 89, 42, 47, 196, 167, 150, 216, 124, -1, -1, 54, 96, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 19/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-1 | ticks=1933 | seated=113/235 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=36 | dependencyLength=19 | 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] | criticalBlocker=P29->19D(LEFT) | criticalTreeSize=19 | criticalTreeDepth=19 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=20 | yieldTileOccupants=122 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[122]: P122(20B/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=29|122 Scenario 19/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-1 | ticks=2209 | seated=157/235 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=23 | dependencyLength=8 | 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] | criticalBlocker=P124->20C(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=5 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=3 | unavailableYieldTiles=23 | yieldTileOccupants=54 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[54]: P54(29D/RIGHT/MOVING_IN_AISLE@tile23) -> P96(24D/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=124|54|96 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 20 Tick: 2438 Ticks without a newly seated passenger: 1500 Passengers seated: 227/353 Remaining-state distribution: {WAITING_TO_ENTER=96, MOVING_IN_AISLE=24, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=227} Top unresolved passengers: P1->36E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->3A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->36B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->6A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->1H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->21A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->15C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P50->3C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2438 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4648, NEXT_AISLE_TILE_OCCUPIED=39086, WAITING_FOR_SEAT_EVENT=10371, YIELD_TILE_OCCUPIED=3263} LEFT aisle snapshot : [123, 164, 29, 287, 196, 238, 181, 115, 8, 213, -1, 7, 2, 317, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 320, -1, -1, -1] RIGHT aisle snapshot: [243, 198, 267, 240, 293, 20, 307, 142, 76, 51, 159, 249, -1, -1, -1, 252, 150, 212, 195, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 20 Tick: 2736 Ticks without a newly seated passenger: 1500 Passengers seated: 270/353 Remaining-state distribution: {WAITING_TO_ENTER=68, MOVING_IN_AISLE=11, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=270} Top unresolved passengers: P1->36E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->3A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->36B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->6A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->21A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->15C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P50->3C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P53->21D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2736 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5508, NEXT_AISLE_TILE_OCCUPIED=22918, WAITING_FOR_SEAT_EVENT=8388, YIELD_TILE_OCCUPIED=2052, INSUFFICIENT_REAR_YIELD_SPACE=1504} LEFT aisle snapshot : [123, 164, 29, 287, 196, 238, 181, 115, 8, 213, -1, 7, 2, 317, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 320, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 165] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 20/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=1-3 | ticks=2438 | seated=227/353 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=24 | dependencyLength=11 | 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] | criticalBlocker=P159->11J(RIGHT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=12 | yieldTileOccupants=249 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[249]: P249(12F/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=159|249 Scenario 20/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=1-3 | ticks=2736 | seated=270/353 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=11 | dependencyLength=10 | 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] | criticalBlocker=P213->10A(LEFT) | criticalTreeSize=10 | criticalTreeDepth=10 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=12 | yieldTileOccupants=7 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=213|7|2|317 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 21 Tick: 2269 Ticks without a newly seated passenger: 1500 Passengers seated: 156/235 Remaining-state distribution: {WAITING_TO_ENTER=56, MOVING_IN_AISLE=17, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=156} Top unresolved passengers: P1->5F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->2B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->22F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->12C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->24E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->10D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->3F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->11B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->11D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->29A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P45->20A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2269 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=30950, ACTIVE_SEAT_EVENT_AHEAD=3364, MIDDLE_BANK_RESERVED=7, WAITING_FOR_SEAT_EVENT=10828, YIELD_TILE_OCCUPIED=3456} LEFT aisle snapshot : [63, 182, 210, 112, 140, 178, 134, 12, 68, 67, 61, 13, 36, 138, 42, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, 32, 195, 204, 132, 141, 129, 137, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 89, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 21 Tick: 2338 Ticks without a newly seated passenger: 1500 Passengers seated: 205/235 Remaining-state distribution: {WAITING_TO_ENTER=24, MOVING_IN_AISLE=3, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=205} Top unresolved passengers: P1->5F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->2B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->12C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->24E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->11D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P50->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P66->5A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P72->18B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P91->26E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P92->15E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P104->27A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=5605, ACTIVE_SEAT_EVENT_AHEAD=4219, MIDDLE_BANK_RESERVED=16, WAITING_FOR_SEAT_EVENT=5724, YIELD_TILE_OCCUPIED=1718} LEFT aisle snapshot : [159, 54, 24, -1, -1, -1, 69, 46, 193, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 21/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-0 | ticks=2269 | seated=156/235 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=17 | dependencyLength=13 | 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] | criticalBlocker=P36->13D(LEFT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=14 | yieldTileOccupants=138 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[138]: P138(14A/LEFT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=36|138 Scenario 21/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-0 | ticks=2338 | seated=205/235 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=3 | dependencyLength=3 | chain=P69(12E/LEFT) -> P46(30A/LEFT) -> P193(9D/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P193->9D(LEFT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=3 | criticalPrerequisite=NONE | requiredBlockers=0 | unavailableYieldTiles=NONE | yieldTileOccupants=NONE | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=YIELD_SPACE_AVAILABLE | finalPrerequisite=YIELD_SPACE_AVAILABLE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 22 Tick: 2089 Ticks without a newly seated passenger: 1500 Passengers seated: 147/216 Remaining-state distribution: {WAITING_TO_ENTER=20, MOVING_IN_AISLE=43, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=147} Top unresolved passengers: P14->27G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->14G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P78->21D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P80->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P81->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P108->22A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P118->15G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P120->17G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P124->14E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P131->18E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P152->3E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P154->28D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2371, WAITING_FOR_SEAT_EVENT=10364, NEXT_AISLE_TILE_OCCUPIED=68103, YIELD_TILE_OCCUPIED=3142, INSUFFICIENT_REAR_YIELD_SPACE=18, MIDDLE_BANK_RESERVED=1} LEFT aisle snapshot : [68, 207, 146, 53, 59, 51, 213, 122, 117, 25, 158, 185, 0, 155, 96, 181, 95, 161, 94, 142, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [109, 103, 125, 206, 170, 71, 153, 43, 32, 33, 203, 114, 123, 180, 168, 56, 67, 27, 23, 37, 130, 60, 214, 7, 133, 190, 66, -1, 87, 151] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 22 Tick: 2089 Ticks without a newly seated passenger: 1500 Passengers seated: 147/216 Remaining-state distribution: {WAITING_TO_ENTER=20, MOVING_IN_AISLE=43, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=147} Top unresolved passengers: P14->27G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->14G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P78->21D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P80->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P81->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P108->22A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P118->15G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P120->17G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P124->14E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P131->18E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P152->3E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P154->28D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2089 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2371, WAITING_FOR_SEAT_EVENT=10364, NEXT_AISLE_TILE_OCCUPIED=68103, YIELD_TILE_OCCUPIED=3142, INSUFFICIENT_REAR_YIELD_SPACE=18, MIDDLE_BANK_RESERVED=1} LEFT aisle snapshot : [68, 207, 146, 53, 59, 51, 213, 122, 117, 25, 158, 185, 0, 155, 96, 181, 95, 161, 94, 142, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [109, 103, 125, 206, 170, 71, 153, 43, 32, 33, 203, 114, 123, 180, 168, 56, 67, 27, 23, 37, 130, 60, 214, 7, 133, 190, 66, -1, 87, 151] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 22/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=2089 | seated=147/216 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=43 | dependencyLength=20 | 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] | criticalBlocker=P37->20D(RIGHT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=21 | yieldTileOccupants=130 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=5 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=37|130|60|214|7|133 Scenario 22/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=2089 | seated=147/216 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=43 | dependencyLength=20 | 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] | criticalBlocker=P37->20D(RIGHT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=21 | yieldTileOccupants=130 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=5 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=37|130|60|214|7|133 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 23 Tick: 2136 Ticks without a newly seated passenger: 1500 Passengers seated: 150/192 Remaining-state distribution: {WAITING_TO_ENTER=24, MOVING_IN_AISLE=14, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=150} Top unresolved passengers: P4->14B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->17F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->27E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->22E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P76->1E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P77->12A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P78->4C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P82->2E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P85->5A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P94->30F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->22C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P115->12E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=7501, NEXT_AISLE_TILE_OCCUPIED=24704, ACTIVE_SEAT_EVENT_AHEAD=2837, MIDDLE_BANK_RESERVED=2, YIELD_TILE_OCCUPIED=1751} LEFT aisle snapshot : [88, 142, 7, 129, 125, 99, 14, 60, -1, -1, -1, -1, -1, -1, -1, -1, 138, 10, 58, 34, 46, 31, 150, 132, 37, 120, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 23 Tick: 2136 Ticks without a newly seated passenger: 1500 Passengers seated: 153/192 Remaining-state distribution: {WAITING_TO_ENTER=13, MOVING_IN_AISLE=24, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=153} Top unresolved passengers: P76->1E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P78->4C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P85->5A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P94->30F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->22C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P146->24A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P148->10D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P151->10A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P153->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P167->29A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P169->4B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P170->5B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2136 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=4098, NEXT_AISLE_TILE_OCCUPIED=41196, ACTIVE_SEAT_EVENT_AHEAD=2872, MIDDLE_BANK_RESERVED=2, YIELD_TILE_OCCUPIED=1736} LEFT aisle snapshot : [82, 154, 36, 32, 171, 149, 4, 5, 136, 77, 115, 88, 7, 129, 125, 99, 138, 10, 58, 34, 46, 31, 150, 132, 37, 120, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 23/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-0 | ticks=2136 | seated=150/192 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=14 | dependencyLength=8 | 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] | criticalBlocker=P132->24F(LEFT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=4 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=2 | unavailableYieldTiles=25|26 | yieldTileOccupants=37|120 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=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] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=132|37|120 Scenario 23/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-0 | ticks=2136 | seated=153/192 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=24 | dependencyLength=24 | 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] | criticalBlocker=P132->24F(LEFT) | criticalTreeSize=24 | criticalTreeDepth=24 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=25|26 | yieldTileOccupants=37|120 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=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] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=132|37|120 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 24 Tick: 2073 Ticks without a newly seated passenger: 1500 Passengers seated: 123/282 Remaining-state distribution: {WAITING_TO_ENTER=135, MOVING_IN_AISLE=17, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=123} Top unresolved passengers: P0->2F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->26F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->15H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->7G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->20I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->32D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->27F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->4G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->27G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->11G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->9E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2073 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=11970, ACTIVE_SEAT_EVENT_AHEAD=2187, NEXT_AISLE_TILE_OCCUPIED=26606, YIELD_TILE_OCCUPIED=3263, INSUFFICIENT_REAR_YIELD_SPACE=35} LEFT aisle snapshot : [238, 10, 38, 219, 185, 138, 112, 213, 262, 237, 243, 120, 159, 89, 246, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 224, -1] RIGHT aisle snapshot: [251, 17, 176, 249, 123, -1, 184, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 100, -1, -1, 271] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 24 Tick: 2406 Ticks without a newly seated passenger: 1500 Passengers seated: 224/282 Remaining-state distribution: {WAITING_TO_ENTER=10, MOVING_IN_AISLE=44, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=224} Top unresolved passengers: P12->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->32D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->27G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P78->12G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P124->4I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P134->14I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P178->24H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P218->21D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P233->25G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P259->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2406 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->32E(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=2067 lastMoveTick=388 reason=NEXT_AISLE_TILE_OCCUPIED P271->32I(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2058 lastMoveTick=348 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=7970, ACTIVE_SEAT_EVENT_AHEAD=3878, NEXT_AISLE_TILE_OCCUPIED=73061, INSUFFICIENT_REAR_YIELD_SPACE=212, YIELD_TILE_OCCUPIED=3241} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 104, 28, 147, 24, 108, 198, 117, 54, 265, 2, 280, 88, 106, 98, 275, 224, -1] RIGHT aisle snapshot: [71, 182, 114, 118, 200, 220, 214, 56, 190, 4, 130, 23, 209, 7, 122, 247, 172, 82, 196, 47, 33, 67, 277, 18, 31, 79, 48, 132, 97, 253, 17, 271] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 24/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=1-3 | ticks=2073 | seated=123/282 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=17 | dependencyLength=14 | 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] | criticalBlocker=P89->14B(LEFT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=15 | yieldTileOccupants=246 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[246]: P246(15D/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=89|246 Scenario 24/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=1-3 | ticks=2406 | seated=224/282 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=44 | dependencyLength=21 | 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] | criticalBlocker=P33->21I(RIGHT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=22|23 | yieldTileOccupants=67|277 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=11 | occupantTrace=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] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=33|67|277|18|31|79|48|132|97|253|17|271 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 25 Tick: 2208 Ticks without a newly seated passenger: 1500 Passengers seated: 172/228 Remaining-state distribution: {WAITING_TO_ENTER=41, MOVING_IN_AISLE=8, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=172} Top unresolved passengers: P8->26B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->17D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->27A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->10C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->29F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->16C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->14B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P48->2D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P55->12A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=13423, ACTIVE_SEAT_EVENT_AHEAD=3144, WAITING_FOR_SEAT_EVENT=12156, YIELD_TILE_OCCUPIED=3245, INSUFFICIENT_REAR_YIELD_SPACE=30} LEFT aisle snapshot : [177, -1, -1, 166, 224, 109, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7, 6, 141, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 19] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 68, 132, -1, 75, 184, 9, -1, 207, 174] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 25 Tick: 2208 Ticks without a newly seated passenger: 1500 Passengers seated: 172/228 Remaining-state distribution: {WAITING_TO_ENTER=41, MOVING_IN_AISLE=8, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=172} Top unresolved passengers: P8->26B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->17D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->27A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->10C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->29F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->16C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->14B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P48->2D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P55->12A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2208 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=13423, ACTIVE_SEAT_EVENT_AHEAD=3144, WAITING_FOR_SEAT_EVENT=12156, YIELD_TILE_OCCUPIED=3245, INSUFFICIENT_REAR_YIELD_SPACE=30} LEFT aisle snapshot : [177, -1, -1, 166, 224, 109, -1, -1, -1, -1, -1, -1, -1, -1, -1, 7, 6, 141, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 19] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 68, 132, -1, 75, 184, 9, -1, 207, 174] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 25/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-2 | ticks=2208 | seated=172/228 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=8 | dependencyLength=3 | chain=P7(17F/LEFT) -> P6(29C/LEFT) -> P141(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P9->27C(RIGHT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=7 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=2 | unavailableYieldTiles=29 | yieldTileOccupants=207 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[207]: P207(30C/RIGHT/MOVING_IN_AISLE@tile29) -> P174(30E/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=9|207|174 Scenario 25/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-2 | ticks=2208 | seated=172/228 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=8 | dependencyLength=3 | chain=P7(17F/LEFT) -> P6(29C/LEFT) -> P141(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P9->27C(RIGHT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=7 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=2 | unavailableYieldTiles=29 | yieldTileOccupants=207 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[207]: P207(30C/RIGHT/MOVING_IN_AISLE@tile29) -> P174(30E/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=9|207|174 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 26 Tick: 2226 Ticks without a newly seated passenger: 1500 Passengers seated: 183/192 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=4, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=183} Top unresolved passengers: P38->30H(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1956 lastMoveTick=270 reason=WAITING_FOR_SEAT_EVENT P27->29D(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1948 lastMoveTick=278 reason=WAITING_FOR_SEAT_EVENT P58->28H(RIGHT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1884 lastMoveTick=342 reason=WAITING_FOR_SEAT_EVENT P131->27D(RIGHT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1869 lastMoveTick=357 reason=WAITING_FOR_SEAT_EVENT P67->30G(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1853 lastMoveTick=412 reason=NEXT_AISLE_TILE_OCCUPIED P46->26C(RIGHT) state=WAITING_AT_ROW aislePos=25 unchangedTicks=1815 lastMoveTick=411 reason=WAITING_FOR_SEAT_EVENT P29->25C(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1738 lastMoveTick=546 reason=NEXT_AISLE_TILE_OCCUPIED P121->30F(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1685 lastMoveTick=593 reason=NEXT_AISLE_TILE_OCCUPIED P136->29F(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1668 lastMoveTick=594 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3211, NEXT_AISLE_TILE_OCCUPIED=7044, WAITING_FOR_SEAT_EVENT=9949, YIELD_TILE_OCCUPIED=1724, MIDDLE_BANK_RESERVED=5} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 136, 121, 29, 67, 46, 131, 58, 27, 38] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 26/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=1-2 | ticks=2226 | seated=183/192 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=4 | dependencyLength=5 | chain=P136(29F/RIGHT) -> P121(30F/RIGHT) -> P29(25C/RIGHT) -> P67(30G/RIGHT) -> P46(26C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P46->26C(RIGHT) | criticalTreeSize=5 | criticalTreeDepth=5 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=27|28|29 | yieldTileOccupants=131|58|27 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=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] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=46|131 Scenario 26/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=1-2 | ticks=723 | seated=192/192 | SUCCESS | mode=DEPENDENCY_AWARE_PRECEDENCE 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 27 Tick: 2339 Ticks without a newly seated passenger: 1500 Passengers seated: 192/306 Remaining-state distribution: {WAITING_TO_ENTER=76, MOVING_IN_AISLE=28, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=192} Top unresolved passengers: P7->12I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->36C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->26B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->29G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->27A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->11C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->35H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->29B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->25E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->15E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->31C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P54->26H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2339 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=44755, ACTIVE_SEAT_EVENT_AHEAD=4408, WAITING_FOR_SEAT_EVENT=17267, YIELD_TILE_OCCUPIED=3347, MIDDLE_BANK_RESERVED=1, INSUFFICIENT_REAR_YIELD_SPACE=4} LEFT aisle snapshot : [138, 35, 235, 25, 2, 76, 214, 211, 58, -1, -1, -1, -1, -1, 192, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 270, -1] RIGHT aisle snapshot: [183, 3, 267, 82, 94, 220, 113, 142, 230, 290, 80, 178, 209, 53, 70, 139, 140, 116, 75, 233, -1, 158, 163, 40, 61, -1, -1, -1, -1, -1, 81, -1, -1, -1, 196, 217] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 27 Tick: 2537 Ticks without a newly seated passenger: 1500 Passengers seated: 287/306 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=13, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=287} Top unresolved passengers: P196->36D(RIGHT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=1860 lastMoveTick=745 reason=NEXT_AISLE_TILE_OCCUPIED P217->36F(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=1803 lastMoveTick=734 reason=WAITING_FOR_SEAT_EVENT P75->36J(RIGHT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1731 lastMoveTick=845 reason=NEXT_AISLE_TILE_OCCUPIED P177->35G(LEFT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=1731 lastMoveTick=806 reason=WAITING_FOR_SEAT_EVENT P220->34H(RIGHT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1654 lastMoveTick=951 reason=NEXT_AISLE_TILE_OCCUPIED P77->34F(LEFT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1617 lastMoveTick=993 reason=NEXT_AISLE_TILE_OCCUPIED P228->33D(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1603 lastMoveTick=990 reason=NEXT_AISLE_TILE_OCCUPIED P183->34I(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1602 lastMoveTick=981 reason=NEXT_AISLE_TILE_OCCUPIED P9->26B(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1596 lastMoveTick=991 reason=NEXT_AISLE_TILE_OCCUPIED P263->32H(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1595 lastMoveTick=982 reason=NEXT_AISLE_TILE_OCCUPIED P284->36B(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1594 lastMoveTick=992 reason=NEXT_AISLE_TILE_OCCUPIED P24->35H(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1577 lastMoveTick=1004 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=21127, ACTIVE_SEAT_EVENT_AHEAD=6613, WAITING_FOR_SEAT_EVENT=10499, YIELD_TILE_OCCUPIED=3079, MIDDLE_BANK_RESERVED=1, INSUFFICIENT_REAR_YIELD_SPACE=120} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 132, 29, 264, 260, -1, -1, 284, 9, 228, 84, -1, -1, -1, -1, -1, 77, 85, 177, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 24, 263, 183, 3, 220, 75, 196, 217] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 27/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=0-0 | ticks=2339 | seated=192/306 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=28 | dependencyLength=20 | 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] | criticalBlocker=P233->20J(RIGHT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=22 | yieldTileOccupants=158 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=233|158|163|40 Scenario 27/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=0-0 | ticks=2537 | seated=287/306 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=13 | dependencyLength=4 | chain=P24(35H/RIGHT) -> P263(32H/RIGHT) -> P183(34I/RIGHT) -> P3(32J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P3->32J(RIGHT) | criticalTreeSize=4 | criticalTreeDepth=4 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=33 | yieldTileOccupants=220 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=3|220|75|196|217 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 28 Tick: 2268 Ticks without a newly seated passenger: 1500 Passengers seated: 210/230 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=15, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=210} Top unresolved passengers: P79->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1822 lastMoveTick=446 reason=WAITING_FOR_SEAT_EVENT P14->32B(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1747 lastMoveTick=521 reason=WAITING_FOR_SEAT_EVENT P12->32F(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1717 lastMoveTick=604 reason=NEXT_AISLE_TILE_OCCUPIED P108->31C(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1715 lastMoveTick=605 reason=NEXT_AISLE_TILE_OCCUPIED P213->30F(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1709 lastMoveTick=559 reason=WAITING_FOR_SEAT_EVENT P206->28B(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1702 lastMoveTick=622 reason=NEXT_AISLE_TILE_OCCUPIED P43->29D(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1667 lastMoveTick=654 reason=NEXT_AISLE_TILE_OCCUPIED P75->29E(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1653 lastMoveTick=660 reason=NEXT_AISLE_TILE_OCCUPIED P166->29A(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1623 lastMoveTick=689 reason=NEXT_AISLE_TILE_OCCUPIED P61->26E(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1619 lastMoveTick=700 reason=NEXT_AISLE_TILE_OCCUPIED P41->24B(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1593 lastMoveTick=712 reason=NEXT_AISLE_TILE_OCCUPIED P190->28D(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1577 lastMoveTick=744 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=24004, ACTIVE_SEAT_EVENT_AHEAD=4251, WAITING_FOR_SEAT_EVENT=8925, MIDDLE_BANK_RESERVED=2, YIELD_TILE_OCCUPIED=3108, INSUFFICIENT_REAR_YIELD_SPACE=92} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 122, 183, 147, 170, 212, 171, 41, 61, 166, 75, 43, 206, 108, 12, 213, -1, 14] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 190, 47, 89, -1, -1, -1, -1, -1, -1, 79] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 28 Tick: 2268 Ticks without a newly seated passenger: 1500 Passengers seated: 213/230 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=14, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=213} Top unresolved passengers: P79->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1822 lastMoveTick=446 reason=WAITING_FOR_SEAT_EVENT P14->32B(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1747 lastMoveTick=521 reason=WAITING_FOR_SEAT_EVENT P12->32F(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1717 lastMoveTick=604 reason=NEXT_AISLE_TILE_OCCUPIED P108->31C(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1715 lastMoveTick=605 reason=NEXT_AISLE_TILE_OCCUPIED P213->30F(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1709 lastMoveTick=559 reason=WAITING_FOR_SEAT_EVENT P206->28B(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1702 lastMoveTick=622 reason=NEXT_AISLE_TILE_OCCUPIED P43->29D(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1667 lastMoveTick=654 reason=NEXT_AISLE_TILE_OCCUPIED P75->29E(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1653 lastMoveTick=660 reason=NEXT_AISLE_TILE_OCCUPIED P166->29A(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1623 lastMoveTick=689 reason=NEXT_AISLE_TILE_OCCUPIED P61->26E(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1619 lastMoveTick=700 reason=NEXT_AISLE_TILE_OCCUPIED P41->24B(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1593 lastMoveTick=712 reason=NEXT_AISLE_TILE_OCCUPIED P171->25E(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1572 lastMoveTick=730 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=22480, ACTIVE_SEAT_EVENT_AHEAD=4271, WAITING_FOR_SEAT_EVENT=5856, MIDDLE_BANK_RESERVED=2, YIELD_TILE_OCCUPIED=1576, INSUFFICIENT_REAR_YIELD_SPACE=1609} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 122, 183, 147, 170, 212, 171, 41, 61, 166, 75, 43, 206, 108, 12, 213, -1, 14] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 79] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 28/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-1 | ticks=2268 | seated=210/230 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=15 | dependencyLength=15 | 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] | criticalBlocker=P213->30F(LEFT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=32 | yieldTileOccupants=14 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[14]: P14(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=213|14 Scenario 28/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-1 | ticks=2268 | seated=213/230 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=14 | dependencyLength=15 | 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] | criticalBlocker=P213->30F(LEFT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=32 | yieldTileOccupants=14 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[14]: P14(32B/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=213|14 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 29 Tick: 2567 Ticks without a newly seated passenger: 1500 Passengers seated: 213/324 Remaining-state distribution: {WAITING_TO_ENTER=85, MOVING_IN_AISLE=22, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=213} Top unresolved passengers: P1->18E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->36F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->4F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->21J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->14I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->16G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->34H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->9J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->2F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->5I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->2H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->23E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2567 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4337, NEXT_AISLE_TILE_OCCUPIED=46130, WAITING_FOR_SEAT_EVENT=9152, YIELD_TILE_OCCUPIED=2095, INSUFFICIENT_REAR_YIELD_SPACE=63} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [269, 291, 21, 304, 145, 182, 259, 6, 286, 14, 59, 164, 84, 95, 230, 34, 277, 174, 251, 250, 97, 312, -1, 249, -1, -1, -1, -1, 61, -1, -1, -1, -1, -1, 64, 244] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 29 Tick: 2568 Ticks without a newly seated passenger: 1500 Passengers seated: 250/324 Remaining-state distribution: {WAITING_TO_ENTER=41, MOVING_IN_AISLE=29, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=250} Top unresolved passengers: P8->36F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->4F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->14I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->16G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->9J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->2F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->2H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->23E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->24D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->19G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->1G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P55->25H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2568 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5110, NEXT_AISLE_TILE_OCCUPIED=53947, WAITING_FOR_SEAT_EVENT=8541, YIELD_TILE_OCCUPIED=1848, INSUFFICIENT_REAR_YIELD_SPACE=128} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [73, 1, 102, 111, 131, 281, 306, 40, 181, 219, 90, 237, 32, 134, 188, 150, 19, 236, 202, 101, 98, 262, 252, 195, 191, 189, 266, 269, 291, -1, -1, -1, 145, 34, 64, 244] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 29/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-3 | ticks=2567 | seated=213/324 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=22 | dependencyLength=22 | 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] | criticalBlocker=P312->22D(RIGHT) | criticalTreeSize=22 | criticalTreeDepth=22 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=24 | yieldTileOccupants=249 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[249]: P249(24I/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=312|249 Scenario 29/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-3 | ticks=2568 | seated=250/324 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=29 | dependencyLength=24 | 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] | criticalBlocker=P266->27I(RIGHT) | criticalTreeSize=24 | criticalTreeDepth=24 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=28 | yieldTileOccupants=269 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[269]: P269(32F/RIGHT/MOVING_IN_AISLE@tile28) -> P291(29H/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=266|269|291 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 30 Tick: 2004 Ticks without a newly seated passenger: 1500 Passengers seated: 135/245 Remaining-state distribution: {WAITING_TO_ENTER=57, MOVING_IN_AISLE=49, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=135} Top unresolved passengers: P2->16A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->15D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->21E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->20E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->11B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->13D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->4A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->13B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->24F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->8I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->32H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2004 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=76232, ACTIVE_SEAT_EVENT_AHEAD=2396, WAITING_FOR_SEAT_EVENT=7190, YIELD_TILE_OCCUPIED=3152} LEFT aisle snapshot : [211, 135, 37, 97, 118, 243, 5, 219, 141, 38, 21, 105, 173, 181, 89, 202, 225, 60, 176, 56, 18, 15, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [49, 45, 25, 91, 62, 77, 167, 183, 208, 224, 54, 203, 102, 126, 106, 185, 66, 200, 51, 48, 242, 17, 65, 161, 26, 240, 40, 226, 61, 27, 138, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 30 Tick: 2338 Ticks without a newly seated passenger: 1500 Passengers seated: 188/245 Remaining-state distribution: {WAITING_TO_ENTER=34, MOVING_IN_AISLE=20, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=188} Top unresolved passengers: P2->16A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->15D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->20E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->11B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->4A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->13B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->24F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->1C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P57->26E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P70->26C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P75->11D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2338 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=37453, ACTIVE_SEAT_EVENT_AHEAD=3446, WAITING_FOR_SEAT_EVENT=5808, YIELD_TILE_OCCUPIED=1865, INSUFFICIENT_REAR_YIELD_SPACE=1502} LEFT aisle snapshot : [211, 135, 37, 97, 118, 243, 5, 219, 141, 38, 21, 105, 173, 181, 89, 202, 225, 60, 176, 56, 18, 15, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 33] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 30/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-1 | ticks=2004 | seated=135/245 | STALL_DETECTED | mode=BASELINE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=49 | dependencyLength=30 | 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] | criticalBlocker=P27->30I(RIGHT) | criticalTreeSize=30 | criticalTreeDepth=30 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=138 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[138]: P138(31G/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=27|138 Scenario 30/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-1 | ticks=2338 | seated=188/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 12 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=20 | dependencyLength=18 | 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] | criticalBlocker=P60->18E(LEFT) | criticalTreeSize=18 | criticalTreeDepth=18 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=19 | yieldTileOccupants=176 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=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] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=60|176|56|18|15 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 ============================================================ WHOLE-CABIN HYBRID BOARDING SIMULATION RESEARCH EXPERIMENT 12 PRECEDENCE GATEKEEPER VALIDATION BATCH EXPERIMENT COMPLETE ============================================================ Scenarios executed: 60 Successful completions: 1 Incomplete/MAX_TICKS: 59 Results appended to: C:\Intel\results.txt CSV appended to: C:\Intel\results.csv ============================================================