============================================================ WHOLE-CABIN HYBRID BOARDING SIMULATION RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS ============================================================ Experiment seed: 1783731731667 Scenarios scheduled: 30 Human-readable log: C:\Intel\results.txt CSV dataset: C:\Intel\results.csv Console output: external/IDE capture only ============================================================ Experiment seed: 1783731731667 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 1 Tick: 2152 Ticks without a newly seated passenger: 1500 Passengers seated: 167/235 Remaining-state distribution: {WAITING_TO_ENTER=45, MOVING_IN_AISLE=14, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=167} Top unresolved passengers: P0->28H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->16C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->1G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->29C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->14D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->3C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->11F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->12E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P57->29B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P61->27C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P62->23C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P70->21C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2152 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=21923, WAITING_FOR_SEAT_EVENT=14690, ACTIVE_SEAT_EVENT_AHEAD=3416, MIDDLE_BANK_RESERVED=4, YIELD_TILE_OCCUPIED=3118, INSUFFICIENT_REAR_YIELD_SPACE=52} LEFT aisle snapshot : [91, 122, 197, 173, 168, 48, 14, -1, 203, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 126, 190, 229, 75, 131, 205, 11] RIGHT aisle snapshot: [40, -1, -1, 58, -1, -1, -1, -1, -1, -1, -1, -1, 134, 130, 155, -1, 4, -1, -1, 116, -1, -1, -1, -1, -1, 50, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 01/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-0 | ticks=2152 | seated=167/235 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=14 | dependencyLength=7 | chain=P91(18B/LEFT) -> P122(21F/LEFT) -> P197(23B/LEFT) -> P173(18E/LEFT) -> P168(23A/LEFT) -> P48(29F/LEFT) -> P14(7F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P11->30E(LEFT) | criticalTreeSize=7 | criticalTreeDepth=7 | frozenComponents=9 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 2 Tick: 2122 Ticks without a newly seated passenger: 1500 Passengers seated: 169/192 Remaining-state distribution: {WAITING_TO_ENTER=8, MOVING_IN_AISLE=11, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=169} Top unresolved passengers: P3->10A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->12A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->20E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->21B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->25A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P51->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P138->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P154->14B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->30G(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1806 lastMoveTick=394 reason=NEXT_AISLE_TILE_OCCUPIED P181->30D(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1753 lastMoveTick=369 reason=WAITING_FOR_SEAT_EVENT P96->30C(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1685 lastMoveTick=487 reason=NEXT_AISLE_TILE_OCCUPIED P66->30H(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1584 lastMoveTick=589 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=17304, ACTIVE_SEAT_EVENT_AHEAD=3050, WAITING_FOR_SEAT_EVENT=6771, MIDDLE_BANK_RESERVED=7, INSUFFICIENT_REAR_YIELD_SPACE=1597, YIELD_TILE_OCCUPIED=1520} LEFT aisle snapshot : [50, 191, 99, 134, 133, 69, 30, 173, 80, 180, -1, -1, -1, -1, -1, -1, -1, -1, 165, -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, 66, 96, 18, 181] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 02/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-2 | ticks=2122 | seated=169/192 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=11 | dependencyLength=9 | chain=P50(10D/LEFT) -> P191(12B/LEFT) -> P99(28E/LEFT) -> P134(22A/LEFT) -> P133(28D/LEFT) -> P69(17B/LEFT) -> P30(29D/LEFT) -> P173(26E/LEFT) -> P80(9F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P80->9F(LEFT) | criticalTreeSize=9 | criticalTreeDepth=9 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=10 | yieldTileOccupants=180 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[180]: P180(10C/LEFT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=80|180 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 3 Tick: 2707 Ticks without a newly seated passenger: 1500 Passengers seated: 268/342 Remaining-state distribution: {WAITING_TO_ENTER=35, MOVING_IN_AISLE=31, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=268} Top unresolved passengers: P2->28E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->1D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->20D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->24G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->10E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->31B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->18E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P50->11B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P51->20E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P53->7C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P68->16G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P80->14C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2707 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=64129, WAITING_FOR_SEAT_EVENT=16671, ACTIVE_SEAT_EVENT_AHEAD=5952, INSUFFICIENT_REAR_YIELD_SPACE=77, MIDDLE_BANK_RESERVED=1, YIELD_TILE_OCCUPIED=3590} LEFT aisle snapshot : [175, 312, 295, 296, 319, 218, 163, 75, 156, 73, 229, 86, 136, 116, 82, 329, 145, 119, 217, 17, 170, 282, 298, 67, 202, 10, 322, 237, -1, 327, 142, 42, 232, 244, 109, 261] 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, 126, 25, 253, -1, 271, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 03/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=0-1 | ticks=2707 | seated=268/342 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=31 | dependencyLength=15 | chain=P136(26B/LEFT) -> P116(17C/LEFT) -> P82(33E/LEFT) -> P329(34G/LEFT) -> P145(23A/LEFT) -> P119(35B/LEFT) -> P217(34C/LEFT) -> P17(25E/LEFT) -> P170(30D/LEFT) -> P282(25B/LEFT) -> P298(35C/LEFT) -> P67(25A/LEFT) -> P202(29A/LEFT) -> P10(27G/LEFT) -> P322(27B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P322->27B(LEFT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=8 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=28 | yieldTileOccupants=237 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[237]: P237(28G/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=322|237 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 4 Tick: 2620 Ticks without a newly seated passenger: 1500 Passengers seated: 178/324 Remaining-state distribution: {WAITING_TO_ENTER=128, MOVING_IN_AISLE=11, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=178} Top unresolved passengers: P0->17D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->20J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->16H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->21J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->26H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->6I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->11G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->34D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->35H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->19J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->4I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->28J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2620 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=15259, NEXT_AISLE_TILE_OCCUPIED=26684, ACTIVE_SEAT_EVENT_AHEAD=3845, YIELD_TILE_OCCUPIED=3998, INSUFFICIENT_REAR_YIELD_SPACE=58} 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, 263, 289, -1, 251, -1, 86] RIGHT aisle snapshot: [168, 42, 220, 266, 54, 260, 39, 283, 199, 155, 297, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 37, 217, -1, -1, -1, 307, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 04/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-1 | ticks=2620 | seated=178/324 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=11 | dependencyLength=10 | chain=P168(23G/RIGHT) -> P42(17I/RIGHT) -> P220(9H/RIGHT) -> P266(36I/RIGHT) -> P54(27I/RIGHT) -> P260(30G/RIGHT) -> P39(18G/RIGHT) -> P283(34H/RIGHT) -> P199(32J/RIGHT) -> P155(10I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P155->10I(RIGHT) | criticalTreeSize=10 | criticalTreeDepth=10 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=11 | yieldTileOccupants=297 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[297]: P297(11H/RIGHT/WAITING_AT_ROW@tile11) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=155|297 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 5 Tick: 2022 Ticks without a newly seated passenger: 1500 Passengers seated: 140/235 Remaining-state distribution: {WAITING_TO_ENTER=56, MOVING_IN_AISLE=26, WAITING_AT_ROW=13, IN_SEAT_EVENT=0, SEATED=140} Top unresolved passengers: P14->18E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->3B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->7C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->2H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->24D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->17B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P36->22E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->12G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->30A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P48->16F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P52->24A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P55->14H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2022 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=40100, ACTIVE_SEAT_EVENT_AHEAD=2597, WAITING_FOR_SEAT_EVENT=20771, YIELD_TILE_OCCUPIED=3100} LEFT aisle snapshot : [144, 223, 28, 94, 100, 76, 199, 137, 53, 174, -1, 138, 12, 61, 56, 90, -1, -1, 118, -1, -1, -1, -1, 27, 39, 54, 37, 224, 130, 21] RIGHT aisle snapshot: [98, 15, 121, 191, 9, 195, 153, 124, 201, 170, 145, -1, 186, 158, -1, -1, -1, -1, -1, -1, 197, -1, 200, 65, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 05/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-1 | ticks=2022 | seated=140/235 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=13 | unresolvedInAisle=26 | dependencyLength=11 | chain=P98(15G/RIGHT) -> P15(12C/RIGHT) -> P121(6D/RIGHT) -> P191(20H/RIGHT) -> P9(28G/RIGHT) -> P195(27F/RIGHT) -> P153(17G/RIGHT) -> P124(16H/RIGHT) -> P201(16D/RIGHT) -> P170(25E/RIGHT) -> P145(11C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P145->11C(RIGHT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=13 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=13 | yieldTileOccupants=186 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[186]: P186(13G/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=145|186 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 6 Tick: 2474 Ticks without a newly seated passenger: 1500 Passengers seated: 254/274 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=15, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=254} Top unresolved passengers: P134->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1986 lastMoveTick=488 reason=WAITING_FOR_SEAT_EVENT P232->32E(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1917 lastMoveTick=622 reason=NEXT_AISLE_TILE_OCCUPIED P96->30E(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1844 lastMoveTick=630 reason=WAITING_FOR_SEAT_EVENT P268->30D(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1815 lastMoveTick=723 reason=NEXT_AISLE_TILE_OCCUPIED P219->31H(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1757 lastMoveTick=770 reason=NEXT_AISLE_TILE_OCCUPIED P235->31G(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1703 lastMoveTick=819 reason=NEXT_AISLE_TILE_OCCUPIED P248->29H(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1690 lastMoveTick=835 reason=NEXT_AISLE_TILE_OCCUPIED P233->31I(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1688 lastMoveTick=836 reason=NEXT_AISLE_TILE_OCCUPIED P21->25I(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1686 lastMoveTick=837 reason=NEXT_AISLE_TILE_OCCUPIED P62->15I(RIGHT) state=MOVING_IN_AISLE aislePos=8 unchangedTicks=1673 lastMoveTick=828 reason=NEXT_AISLE_TILE_OCCUPIED P131->20E(RIGHT) state=MOVING_IN_AISLE aislePos=6 unchangedTicks=1656 lastMoveTick=830 reason=NEXT_AISLE_TILE_OCCUPIED P195->10G(RIGHT) state=WAITING_AT_ROW aislePos=9 unchangedTicks=1647 lastMoveTick=827 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=25465, ACTIVE_SEAT_EVENT_AHEAD=5205, WAITING_FOR_SEAT_EVENT=9413, YIELD_TILE_OCCUPIED=1706, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=44} 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] RIGHT aisle snapshot: [229, 122, 101, 239, 102, 228, 131, 51, 62, 195, -1, -1, -1, -1, -1, -1, 95, -1, -1, -1, -1, -1, -1, 21, 233, 248, 235, 219, 268, 96, 232, 134] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 06/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=2474 | seated=254/274 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=15 | dependencyLength=8 | chain=P229(11D/RIGHT) -> P122(6I/RIGHT) -> P101(29D/RIGHT) -> P239(28H/RIGHT) -> P102(13F/RIGHT) -> P228(15D/RIGHT) -> P131(20E/RIGHT) -> P51(8D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P51->8D(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=9 | yieldTileOccupants=62 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[62]: P62(15I/RIGHT/MOVING_IN_AISLE@tile9) -> P195(10G/RIGHT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=51|62|195 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 7 Tick: 1996 Ticks without a newly seated passenger: 1500 Passengers seated: 130/204 Remaining-state distribution: {WAITING_TO_ENTER=32, MOVING_IN_AISLE=35, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=130} Top unresolved passengers: P3->16G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->25H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->23F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->19E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->23D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->26H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->29A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->13H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P53->28D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P55->21G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P63->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P69->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1996 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=1829, NEXT_AISLE_TILE_OCCUPIED=54282, MIDDLE_BANK_RESERVED=4, WAITING_FOR_SEAT_EVENT=11560, YIELD_TILE_OCCUPIED=3099, INSUFFICIENT_REAR_YIELD_SPACE=37} LEFT aisle snapshot : [202, 173, 62, 8, 37, 11, 125, 169, 59, 90, 170, 6, 195, 35, 32, -1, -1, -1, -1, -1, -1, -1, -1, 45, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [143, 138, 102, 175, 161, 152, 15, 13, 18, 155, 122, 172, 132, 2, 183, 81, 128, 121, 5, 76, 25, 124, 199, 100, 157, -1, -1, -1, -1, 36] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 07/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=1-2 | ticks=1996 | seated=130/204 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=35 | dependencyLength=14 | chain=P122(15G/RIGHT) -> P172(18C/RIGHT) -> P132(25G/RIGHT) -> P2(20E/RIGHT) -> P183(19D/RIGHT) -> P81(21D/RIGHT) -> P128(21C/RIGHT) -> P121(29G/RIGHT) -> P5(26D/RIGHT) -> P76(28E/RIGHT) -> P25(23E/RIGHT) -> P124(28H/RIGHT) -> P199(29E/RIGHT) -> P100(24E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P100->24E(RIGHT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=7 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=25 | yieldTileOccupants=157 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[157]: P157(25C/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=100|157 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 8 Tick: 2167 Ticks without a newly seated passenger: 1500 Passengers seated: 142/204 Remaining-state distribution: {WAITING_TO_ENTER=21, MOVING_IN_AISLE=34, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=142} Top unresolved passengers: P2->8A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->9B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->18C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->25D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->9F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->25E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->4B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->14E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P68->10A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P71->5B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=57623, ACTIVE_SEAT_EVENT_AHEAD=2537, WAITING_FOR_SEAT_EVENT=13108, YIELD_TILE_OCCUPIED=1813, INSUFFICIENT_REAR_YIELD_SPACE=1579} LEFT aisle snapshot : [121, 157, 149, 11, 66, 128, 166, 137, 0, 21, 82, 201, 108, 58, 94, 55, 162, 135, 29, 131, 180, 44, 198, -1, -1, -1, 56, -1, -1, 142] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 190, 160, 124, 61, 59, 106, 141, 33, 171, 105, 195, 100, 41, 130, 102, 194] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 08/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=0-2 | ticks=2167 | seated=142/204 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=34 | dependencyLength=16 | chain=P190(22H/RIGHT) -> P160(20H/RIGHT) -> P124(23F/RIGHT) -> P61(29E/RIGHT) -> P59(26D/RIGHT) -> P106(21C/RIGHT) -> P141(29H/RIGHT) -> P33(27H/RIGHT) -> P171(26F/RIGHT) -> P105(28H/RIGHT) -> P195(27D/RIGHT) -> P100(29D/RIGHT) -> P41(30F/RIGHT) -> P130(29G/RIGHT) -> P102(30H/RIGHT) -> P194(30D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P194->30D(RIGHT) | criticalTreeSize=16 | criticalTreeDepth=16 | frozenComponents=7 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 9 Tick: 2575 Ticks without a newly seated passenger: 1500 Passengers seated: 213/353 Remaining-state distribution: {WAITING_TO_ENTER=102, MOVING_IN_AISLE=30, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=213} Top unresolved passengers: P3->23C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->22B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->34D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->16D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->24C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->19F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->5B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->6D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->23E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->4A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->16E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->28A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2575 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=15376, ACTIVE_SEAT_EVENT_AHEAD=4295, NEXT_AISLE_TILE_OCCUPIED=56508, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=3639, INSUFFICIENT_REAR_YIELD_SPACE=62} LEFT aisle snapshot : [315, 240, 67, 30, 50, 109, 150, 336, 272, 108, 23, 1, 178, 325, 95, 99, 306, 81, 326, 249, 107, 102, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, 223, 32, 200, 284, 118, 214, 133, 191, 28, 324, 224, 21, 158, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 308, 121, -1, -1, -1, -1, -1, -1, 243] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 09/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=1-2 | ticks=2575 | seated=213/353 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=30 | dependencyLength=15 | chain=P315(14B/LEFT) -> P240(32F/LEFT) -> P67(12C/LEFT) -> P30(19C/LEFT) -> P50(33G/LEFT) -> P109(36A/LEFT) -> P150(15B/LEFT) -> P336(16F/LEFT) -> P272(10G/LEFT) -> P108(27B/LEFT) -> P23(16C/LEFT) -> P1(35C/LEFT) -> P178(29C/LEFT) -> P325(17E/LEFT) -> P95(15F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P95->15F(LEFT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=16 | yieldTileOccupants=99 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[99]: P99(21A/LEFT/MOVING_IN_AISLE@tile16) -> P306(28F/LEFT/MOVING_IN_AISLE@tile17) -> P81(18G/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=95|99|306|81 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 10 Tick: 2435 Ticks without a newly seated passenger: 1500 Passengers seated: 248/288 Remaining-state distribution: {WAITING_TO_ENTER=6, MOVING_IN_AISLE=26, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=248} Top unresolved passengers: P22->16J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2435 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P50->6I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2435 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P128->35F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2435 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P151->14J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2435 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P202->28H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2435 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P229->30J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2435 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P82->29F(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1681 lastMoveTick=754 reason=WAITING_FOR_SEAT_EVENT P27->28D(RIGHT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1680 lastMoveTick=755 reason=WAITING_FOR_SEAT_EVENT P195->33E(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1675 lastMoveTick=812 reason=NEXT_AISLE_TILE_OCCUPIED P6->31I(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1623 lastMoveTick=852 reason=NEXT_AISLE_TILE_OCCUPIED P8->28E(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1614 lastMoveTick=870 reason=NEXT_AISLE_TILE_OCCUPIED P114->32G(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1610 lastMoveTick=872 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=13200, ACTIVE_SEAT_EVENT_AHEAD=4704, NEXT_AISLE_TILE_OCCUPIED=40384, YIELD_TILE_OCCUPIED=3134, INSUFFICIENT_REAR_YIELD_SPACE=1} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, 221, 210, 109, 76, 30, 100, 284, 181, 273, 28, -1, -1, -1, -1, -1, -1, 228, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 245] RIGHT aisle snapshot: [205, 279, 31, 119, 144, 12, 268, -1, -1, -1, -1, -1, -1, -1, 132, 212, 213, 191, 139, 33, 125, 71, 259, 114, 8, 6, 195, 27, 82, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 10/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=1-3 | ticks=2435 | seated=248/288 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=26 | dependencyLength=14 | chain=P132(33G/RIGHT) -> P212(18I/RIGHT) -> P213(19I/RIGHT) -> P191(27D/RIGHT) -> P139(29J/RIGHT) -> P33(27H/RIGHT) -> P125(25I/RIGHT) -> P71(31G/RIGHT) -> P259(28J/RIGHT) -> P114(32G/RIGHT) -> P8(28E/RIGHT) -> P6(31I/RIGHT) -> P195(33E/RIGHT) -> P27(28D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P27->28D(RIGHT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=29 | yieldTileOccupants=82 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[82]: P82(29F/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=27|82 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 11 Tick: 2350 Ticks without a newly seated passenger: 1500 Passengers seated: 209/228 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=15, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=209} Top unresolved passengers: P171->30B(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=2004 lastMoveTick=390 reason=NEXT_AISLE_TILE_OCCUPIED P182->30E(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1982 lastMoveTick=368 reason=WAITING_FOR_SEAT_EVENT P47->29A(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1903 lastMoveTick=508 reason=NEXT_AISLE_TILE_OCCUPIED P153->27A(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1860 lastMoveTick=530 reason=NEXT_AISLE_TILE_OCCUPIED P101->28E(LEFT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1859 lastMoveTick=491 reason=WAITING_FOR_SEAT_EVENT P197->28B(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1858 lastMoveTick=531 reason=NEXT_AISLE_TILE_OCCUPIED P212->29D(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1856 lastMoveTick=532 reason=NEXT_AISLE_TILE_OCCUPIED P217->30A(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1837 lastMoveTick=561 reason=NEXT_AISLE_TILE_OCCUPIED P125->27B(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1825 lastMoveTick=562 reason=NEXT_AISLE_TILE_OCCUPIED P52->23B(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1767 lastMoveTick=624 reason=NEXT_AISLE_TILE_OCCUPIED P51->19C(LEFT) state=MOVING_IN_AISLE aislePos=17 unchangedTicks=1748 lastMoveTick=625 reason=NEXT_AISLE_TILE_OCCUPIED P183->20C(LEFT) state=MOVING_IN_AISLE aislePos=16 unchangedTicks=1744 lastMoveTick=639 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3960, NEXT_AISLE_TILE_OCCUPIED=26842, WAITING_FOR_SEAT_EVENT=7588, INSUFFICIENT_REAR_YIELD_SPACE=1558, YIELD_TILE_OCCUPIED=1750} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 180, 22, 16, 96, 199, 183, 51, 11, -1, 52, 125, 217, 212, 197, 153, 47, 101, 171, 182] 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, 188] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 11/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-2 | ticks=2350 | seated=209/228 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=15 | dependencyLength=8 | chain=P52(23B/LEFT) -> P125(27B/LEFT) -> P217(30A/LEFT) -> P212(29D/LEFT) -> P197(28B/LEFT) -> P153(27A/LEFT) -> P47(29A/LEFT) -> P101(28E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P11->19F(LEFT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=21 | yieldTileOccupants=52 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=8 | occupantTrace=yieldOccupant[52]: P52(23B/LEFT/MOVING_IN_AISLE@tile21) -> P125(27B/LEFT/MOVING_IN_AISLE@tile22) -> P217(30A/LEFT/MOVING_IN_AISLE@tile23) -> P212(29D/LEFT/MOVING_IN_AISLE@tile24) -> P197(28B/LEFT/MOVING_IN_AISLE@tile25) -> P153(27A/LEFT/MOVING_IN_AISLE@tile26) -> P47(29A/LEFT/MOVING_IN_AISLE@tile27) -> P101(28E/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=11|52|125|217|212|197|153|47|101 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 12 Tick: 2174 Ticks without a newly seated passenger: 1500 Passengers seated: 165/216 Remaining-state distribution: {WAITING_TO_ENTER=7, MOVING_IN_AISLE=37, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=165} Top unresolved passengers: P31->18B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P72->17D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P128->24D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P132->22C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P140->1E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P192->14C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P209->23D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P156->30E(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1929 lastMoveTick=245 reason=WAITING_FOR_SEAT_EVENT P57->30D(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1854 lastMoveTick=388 reason=NEXT_AISLE_TILE_OCCUPIED P68->28B(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1821 lastMoveTick=402 reason=NEXT_AISLE_TILE_OCCUPIED P187->27F(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1794 lastMoveTick=408 reason=NEXT_AISLE_TILE_OCCUPIED P141->24C(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1783 lastMoveTick=429 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=61336, ACTIVE_SEAT_EVENT_AHEAD=2937, WAITING_FOR_SEAT_EVENT=12478, INSUFFICIENT_REAR_YIELD_SPACE=103, YIELD_TILE_OCCUPIED=3210} LEFT aisle snapshot : [37, 34, 21, 197, 149, 144, 106, 184, 78, 55, 20, 48, 121, 80, 157, 117, 64, 92, 203, 183, 22, 141, 187, 68, 83, -1, 103, -1, 191, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 14, 91, 77, 16, 60, 175, 59, 136, 115, -1, 181, 88, -1, -1, -1, 200, 61, 116, 18, 57, 156] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 12/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=0-1 | ticks=2174 | seated=165/216 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=37 | dependencyLength=21 | chain=P37(15B/LEFT) -> P34(27B/LEFT) -> P21(10A/LEFT) -> P197(27A/LEFT) -> P149(19F/LEFT) -> P144(12F/LEFT) -> P106(10F/LEFT) -> P184(26B/LEFT) -> P78(29C/LEFT) -> P55(24B/LEFT) -> P20(12B/LEFT) -> P48(17B/LEFT) -> P121(23B/LEFT) -> P80(22B/LEFT) -> P157(29B/LEFT) -> P117(24A/LEFT) -> P64(28A/LEFT) -> P92(24E/LEFT) -> P203(25F/LEFT) -> P183(23C/LEFT) -> P22(21D/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P22->21D(LEFT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=22 | yieldTileOccupants=141 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[141]: P141(24C/LEFT/MOVING_IN_AISLE@tile22) -> P187(27F/LEFT/MOVING_IN_AISLE@tile23) -> P68(28B/LEFT/MOVING_IN_AISLE@tile24) -> P83(25E/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=22|141|187|68|83 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 13 Tick: 2499 Ticks without a newly seated passenger: 1500 Passengers seated: 232/353 Remaining-state distribution: {WAITING_TO_ENTER=70, MOVING_IN_AISLE=42, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=232} Top unresolved passengers: P0->8I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->21H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->25E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->5J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->23J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->8F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->32F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->28E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P47->20H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P52->13H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P53->18I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P65->6H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=15802, ACTIVE_SEAT_EVENT_AHEAD=5029, NEXT_AISLE_TILE_OCCUPIED=72001, YIELD_TILE_OCCUPIED=3389, MIDDLE_BANK_RESERVED=3, INSUFFICIENT_REAR_YIELD_SPACE=74} LEFT aisle snapshot : [237, 81, 87, 287, 334, 164, 301, -1, 88, -1, -1, 243, 89, 82, 90, 156, 20, 124, 36, 80, 23, -1, -1, -1, -1, -1, -1, -1, 148, 201, 35, 10, 117, 160, 1, -1] RIGHT aisle snapshot: [58, 217, 11, 294, 346, 317, 12, 305, 95, 154, 84, 9, 275, 19, 192, 70, 314, 231, 181, 74, 118, 2, 308, 31, -1, -1, -1, -1, -1, -1, -1, -1, -1, 97, 284, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 13/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=0-2 | ticks=2499 | seated=232/353 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=42 | dependencyLength=22 | chain=P58(3D/RIGHT) -> P217(13I/RIGHT) -> P11(34H/RIGHT) -> P294(31G/RIGHT) -> P346(19I/RIGHT) -> P317(33I/RIGHT) -> P12(13F/RIGHT) -> P305(20I/RIGHT) -> P95(11F/RIGHT) -> P154(35D/RIGHT) -> P84(32I/RIGHT) -> P9(26J/RIGHT) -> P275(19F/RIGHT) -> P19(29D/RIGHT) -> P192(16E/RIGHT) -> P70(17G/RIGHT) -> P314(35H/RIGHT) -> P231(21F/RIGHT) -> P181(32G/RIGHT) -> P74(24I/RIGHT) -> P118(30H/RIGHT) -> P2(22F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P2->22F(RIGHT) | criticalTreeSize=22 | criticalTreeDepth=22 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=23 | yieldTileOccupants=308 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[308]: P308(31F/RIGHT/MOVING_IN_AISLE@tile23) -> P31(24F/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=2|308|31 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 14 Tick: 2522 Ticks without a newly seated passenger: 1500 Passengers seated: 264/342 Remaining-state distribution: {WAITING_TO_ENTER=22, MOVING_IN_AISLE=46, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=264} Top unresolved passengers: P1->7C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->19G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P52->21B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P74->19D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P111->12H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P131->33D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P138->1E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P146->36A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P148->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P164->29C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P190->14F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P219->10A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2522 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5401, NEXT_AISLE_TILE_OCCUPIED=73451, WAITING_FOR_SEAT_EVENT=18428, INSUFFICIENT_REAR_YIELD_SPACE=61, YIELD_TILE_OCCUPIED=3335, MIDDLE_BANK_RESERVED=2} LEFT aisle snapshot : [87, 72, 234, 86, 118, 158, 335, 144, 330, 92, 263, 206, 6, 132, -1, -1, -1, -1, -1, -1, -1, 267, -1, -1, -1, 295, 5, -1, -1, -1, 205, -1, 68, -1, 61, -1] RIGHT aisle snapshot: [117, 252, 79, 73, 186, 193, 32, 327, 223, 202, 211, 237, 169, 192, 189, 261, 108, 15, 222, 204, 209, 269, 113, 214, 38, 9, 200, 291, 277, 21, 103, 260, 326, 171, 53, 12] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 14/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=1-3 | ticks=2522 | seated=264/342 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=46 | dependencyLength=34 | chain=P117(25J/RIGHT) -> P252(27G/RIGHT) -> P79(7G/RIGHT) -> P73(11I/RIGHT) -> P186(17H/RIGHT) -> P193(30H/RIGHT) -> P32(32H/RIGHT) -> P327(17E/RIGHT) -> P223(35I/RIGHT) -> P202(27I/RIGHT) -> P211(31I/RIGHT) -> P237(32D/RIGHT) -> P169(28D/RIGHT) -> P192(21H/RIGHT) -> P189(33H/RIGHT) -> P261(31J/RIGHT) -> P108(36H/RIGHT) -> P15(32F/RIGHT) -> P222(30I/RIGHT) -> P204(36F/RIGHT) -> P209(26H/RIGHT) -> P269(34G/RIGHT) -> P113(25H/RIGHT) -> P214(34J/RIGHT) -> P38(29I/RIGHT) -> P9(30J/RIGHT) -> P200(28G/RIGHT) -> P291(33J/RIGHT) -> P277(30E/RIGHT) -> P21(36J/RIGHT) -> P103(34F/RIGHT) -> P260(36G/RIGHT) -> P326(34E/RIGHT) -> P171(34I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P171->34I(RIGHT) | criticalTreeSize=34 | criticalTreeDepth=34 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=35 | yieldTileOccupants=53 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[53]: P53(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=171|53 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 15 Tick: 2732 Ticks without a newly seated passenger: 1500 Passengers seated: 234/353 Remaining-state distribution: {WAITING_TO_ENTER=92, MOVING_IN_AISLE=21, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=234} Top unresolved passengers: P0->30B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P1->18B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->9A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->2C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->28D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->35B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->8F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->9F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->14C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2732 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=40075, ACTIVE_SEAT_EVENT_AHEAD=5228, WAITING_FOR_SEAT_EVENT=12211, YIELD_TILE_OCCUPIED=3824, INSUFFICIENT_REAR_YIELD_SPACE=23} LEFT aisle snapshot : [210, 41, 249, 342, 183, 217, 235, 284, 59, 265, 53, -1, 281, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 335] RIGHT aisle snapshot: [-1, -1, -1, -1, 9, 36, 140, 22, 166, 111, 167, 296, 224, 272, -1, 215, 287, 348, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 116] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 15/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=0-2 | ticks=2732 | seated=234/353 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=21 | dependencyLength=11 | chain=P210(32A/LEFT) -> P41(5G/LEFT) -> P249(6B/LEFT) -> P342(10B/LEFT) -> P183(27C/LEFT) -> P217(23E/LEFT) -> P235(27A/LEFT) -> P284(36C/LEFT) -> P59(31D/LEFT) -> P265(22C/LEFT) -> P53(11A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P53->11A(LEFT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=13 | yieldTileOccupants=281 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[281]: P281(13A/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=53|281 Scenario 16/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=1-2 | ticks=759 | seated=204/204 | SUCCESS !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 17 Tick: 2198 Ticks without a newly seated passenger: 1500 Passengers seated: 140/342 Remaining-state distribution: {WAITING_TO_ENTER=162, MOVING_IN_AISLE=32, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=140} Top unresolved passengers: P0->21D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P1->22J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->32F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->12D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->26D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->26E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->33J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->30E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->2I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->32E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->8E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2198 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=57812, ACTIVE_SEAT_EVENT_AHEAD=2979, WAITING_FOR_SEAT_EVENT=14102, INSUFFICIENT_REAR_YIELD_SPACE=139, YIELD_TILE_OCCUPIED=3399} LEFT aisle snapshot : [26, 154, 282, 127, 266, 331, 218, 141, 311, 205, 228, 302, 2, 23, 90, 49, 100, 237, 180, 276, 229, 68, 304, 170, 187, 295, 70, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [132, 188, 92, 221, -1, 86, 335, -1, -1, -1, -1, 106, 242, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 274, 20, -1, 307, 243, 93] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 17/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=0-1 | ticks=2198 | seated=140/342 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=32 | dependencyLength=24 | chain=P26(7A/LEFT) -> P154(33B/LEFT) -> P282(32D/LEFT) -> P127(19B/LEFT) -> P266(17C/LEFT) -> P331(14F/LEFT) -> P218(22E/LEFT) -> P141(22B/LEFT) -> P311(26A/LEFT) -> P205(25G/LEFT) -> P228(13B/LEFT) -> P302(33E/LEFT) -> P2(28D/LEFT) -> P23(21F/LEFT) -> P90(29G/LEFT) -> P49(34A/LEFT) -> P100(19A/LEFT) -> P237(35F/LEFT) -> P180(34C/LEFT) -> P276(23C/LEFT) -> P229(24E/LEFT) -> P68(35A/LEFT) -> P304(28C/LEFT) -> P170(24A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P170->24A(LEFT) | criticalTreeSize=24 | criticalTreeDepth=24 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=25|26 | yieldTileOccupants=187|295 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[187]: P187(25C/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[295]: P295(27F/LEFT/MOVING_IN_AISLE@tile26) -> P70(27A/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=170|187 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 18 Tick: 2311 Ticks without a newly seated passenger: 1500 Passengers seated: 194/228 Remaining-state distribution: {WAITING_TO_ENTER=5, MOVING_IN_AISLE=21, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=194} Top unresolved passengers: P5->11A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2311 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2311 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P64->13A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2311 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P103->27F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2311 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P128->26B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2311 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P149->30A(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1960 lastMoveTick=351 reason=WAITING_FOR_SEAT_EVENT P33->29A(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1932 lastMoveTick=436 reason=NEXT_AISLE_TILE_OCCUPIED P137->29E(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1901 lastMoveTick=410 reason=WAITING_FOR_SEAT_EVENT P111->28F(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1837 lastMoveTick=521 reason=NEXT_AISLE_TILE_OCCUPIED P36->30E(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1821 lastMoveTick=530 reason=NEXT_AISLE_TILE_OCCUPIED P86->28B(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1807 lastMoveTick=538 reason=NEXT_AISLE_TILE_OCCUPIED P218->28C(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1805 lastMoveTick=539 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=14362, ACTIVE_SEAT_EVENT_AHEAD=3639, NEXT_AISLE_TILE_OCCUPIED=36892, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=3304, INSUFFICIENT_REAR_YIELD_SPACE=16} LEFT aisle snapshot : [38, 197, 73, 18, 102, 177, 133, 54, 117, 55, 166, 204, 13, 156, 70, 75, 82, -1, -1, -1, -1, 67, 218, 86, 36, 10, 111, 33, 137, 149] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 203, -1, -1, 37, 7, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 18/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-2 | ticks=2311 | seated=194/228 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=21 | dependencyLength=9 | chain=P38(28E/LEFT) -> P197(14F/LEFT) -> P73(27A/LEFT) -> P18(14A/LEFT) -> P102(6D/LEFT) -> P177(15C/LEFT) -> P133(22A/LEFT) -> P54(22F/LEFT) -> P117(9A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P117->9A(LEFT) | criticalTreeSize=9 | criticalTreeDepth=9 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=10 | yieldTileOccupants=55 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=7 | occupantTrace=yieldOccupant[55]: P55(18C/LEFT/MOVING_IN_AISLE@tile10) -> P166(13B/LEFT/MOVING_IN_AISLE@tile11) -> P204(20B/LEFT/MOVING_IN_AISLE@tile12) -> P13(18A/LEFT/MOVING_IN_AISLE@tile13) -> P156(23B/LEFT/MOVING_IN_AISLE@tile14) -> P70(30F/LEFT/MOVING_IN_AISLE@tile15) -> P75(16D/LEFT/WAITING_AT_ROW@tile16) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=117|55|166|204|13|156|70|75 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 19 Tick: 2247 Ticks without a newly seated passenger: 1500 Passengers seated: 194/230 Remaining-state distribution: {WAITING_TO_ENTER=1, MOVING_IN_AISLE=29, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=194} Top unresolved passengers: P132->14A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2247 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P117->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2053 lastMoveTick=194 reason=WAITING_FOR_SEAT_EVENT P32->31G(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1917 lastMoveTick=393 reason=NEXT_AISLE_TILE_OCCUPIED P47->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1917 lastMoveTick=330 reason=WAITING_FOR_SEAT_EVENT P147->30D(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1891 lastMoveTick=356 reason=WAITING_FOR_SEAT_EVENT P82->31H(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1753 lastMoveTick=551 reason=NEXT_AISLE_TILE_OCCUPIED P17->30I(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1730 lastMoveTick=558 reason=NEXT_AISLE_TILE_OCCUPIED P18->24F(LEFT) state=WAITING_AT_ROW aislePos=23 unchangedTicks=1709 lastMoveTick=538 reason=WAITING_FOR_SEAT_EVENT P109->23F(LEFT) state=WAITING_AT_ROW aislePos=22 unchangedTicks=1708 lastMoveTick=539 reason=WAITING_FOR_SEAT_EVENT P204->30C(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1702 lastMoveTick=586 reason=NEXT_AISLE_TILE_OCCUPIED P34->32E(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1700 lastMoveTick=609 reason=NEXT_AISLE_TILE_OCCUPIED P148->32C(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1667 lastMoveTick=610 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3314, NEXT_AISLE_TILE_OCCUPIED=46431, WAITING_FOR_SEAT_EVENT=11240, INSUFFICIENT_REAR_YIELD_SPACE=99, YIELD_TILE_OCCUPIED=3243} LEFT aisle snapshot : [124, 100, 198, 71, 95, 40, 218, 199, 67, 122, 48, 89, 176, 125, 185, 30, 113, 108, 186, 126, 148, 204, 109, 18, -1, -1, -1, -1, -1, -1, -1, 117] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 183, 72, 123, 56, 34, 17, 82, 32, 147, -1, 47] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 19/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=1-3 | ticks=2247 | seated=194/230 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=29 | dependencyLength=23 | chain=P124(27E/LEFT) -> P100(16B/LEFT) -> P198(21A/LEFT) -> P71(15A/LEFT) -> P95(24A/LEFT) -> P40(30B/LEFT) -> P218(9F/LEFT) -> P199(29D/LEFT) -> P67(31C/LEFT) -> P122(21B/LEFT) -> P48(26C/LEFT) -> P89(24C/LEFT) -> P176(28F/LEFT) -> P125(22F/LEFT) -> P185(21C/LEFT) -> P30(27B/LEFT) -> P113(24D/LEFT) -> P108(29A/LEFT) -> P186(23E/LEFT) -> P126(30A/LEFT) -> P148(32C/LEFT) -> P204(30C/LEFT) -> P109(23F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P109->23F(LEFT) | criticalTreeSize=23 | criticalTreeDepth=23 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=24 | yieldTileOccupants=18 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[18]: P18(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=109|18 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 20 Tick: 2359 Ticks without a newly seated passenger: 1500 Passengers seated: 205/259 Remaining-state distribution: {WAITING_TO_ENTER=29, MOVING_IN_AISLE=18, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=205} Top unresolved passengers: P2->5G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->28I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->8H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->17H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->17I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->31I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->3G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->27G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->19H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P97->31E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P100->5H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P111->14H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2359 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=30134, WAITING_FOR_SEAT_EVENT=12928, ACTIVE_SEAT_EVENT_AHEAD=3933, MIDDLE_BANK_RESERVED=2, INSUFFICIENT_REAR_YIELD_SPACE=48, YIELD_TILE_OCCUPIED=3325} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 255, 235, 83, 66, 212, 26, 57, 29, 129, 52, 230, 189, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [90, 37, 128, 25, 1, 38, 75, 170, 150, -1, -1, -1, -1, -1, -1, -1, -1, 14, 63, -1, 70, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 140] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 20/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-1 | ticks=2359 | seated=205/259 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=18 | dependencyLength=11 | chain=P255(17D/LEFT) -> P235(32F/LEFT) -> P83(25B/LEFT) -> P66(32A/LEFT) -> P212(30A/LEFT) -> P26(28F/LEFT) -> P57(31A/LEFT) -> P29(24C/LEFT) -> P129(27B/LEFT) -> P52(31C/LEFT) -> P230(26A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P230->26A(LEFT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=27 | yieldTileOccupants=189 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[189]: P189(27C/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=230|189 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 21 Tick: 2173 Ticks without a newly seated passenger: 1500 Passengers seated: 175/230 Remaining-state distribution: {WAITING_TO_ENTER=24, MOVING_IN_AISLE=23, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=175} Top unresolved passengers: P10->3C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->16E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->2E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->29F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->8F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->28A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P48->11G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P66->29G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P79->32D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P80->20H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2173 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=36561, ACTIVE_SEAT_EVENT_AHEAD=3790, WAITING_FOR_SEAT_EVENT=12910, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=3132} LEFT aisle snapshot : [72, 157, 182, 77, -1, 5, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 192, 109, 25, 0, 206, -1, -1, -1, -1, -1, -1, 150, 89] RIGHT aisle snapshot: [64, 220, 162, -1, 45, 35, 176, 114, 17, 4, 14, 96, 118, 97, 61, 225, 155, 55, 195, 183, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 21/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-1 | ticks=2173 | seated=175/230 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=23 | dependencyLength=15 | chain=P45(20G/RIGHT) -> P35(26I/RIGHT) -> P176(13G/RIGHT) -> P114(25H/RIGHT) -> P17(30F/RIGHT) -> P4(30G/RIGHT) -> P14(18I/RIGHT) -> P96(19I/RIGHT) -> P118(22F/RIGHT) -> P97(22H/RIGHT) -> P61(27F/RIGHT) -> P225(31I/RIGHT) -> P155(32F/RIGHT) -> P55(19G/RIGHT) -> P195(19E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P195->19E(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=20 | yieldTileOccupants=183 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[183]: P183(20D/RIGHT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=195|183 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 22 Tick: 2432 Ticks without a newly seated passenger: 1500 Passengers seated: 230/342 Remaining-state distribution: {WAITING_TO_ENTER=92, MOVING_IN_AISLE=11, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=230} Top unresolved passengers: P0->28G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->2C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->22H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->5G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->27E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->15G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->3C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->5F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->29G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->9C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->23F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->5C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2432 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4639, NEXT_AISLE_TILE_OCCUPIED=18738, WAITING_FOR_SEAT_EVENT=15039, INSUFFICIENT_REAR_YIELD_SPACE=91, YIELD_TILE_OCCUPIED=3203} LEFT aisle snapshot : [263, 4, 190, 305, 166, 45, 103, 86, -1, 80, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 322, 294, 113, 333, -1, -1, -1, -1, -1, -1, -1, 341] RIGHT aisle snapshot: [167, -1, 76, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 44, -1, -1, -1, -1, -1, -1, -1, 331, -1, -1, -1, -1, 12, 259, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 22/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=1-3 | ticks=2432 | seated=230/342 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=11 | dependencyLength=8 | chain=P263(18B/LEFT) -> P4(4B/LEFT) -> P190(24A/LEFT) -> P305(20B/LEFT) -> P166(26D/LEFT) -> P45(32A/LEFT) -> P103(31C/LEFT) -> P86(8A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P86->8A(LEFT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=10 | yieldTileOccupants=80 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[80]: P80(10C/LEFT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=86|80 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 23 Tick: 2279 Ticks without a newly seated passenger: 1500 Passengers seated: 189/230 Remaining-state distribution: {WAITING_TO_ENTER=12, MOVING_IN_AISLE=23, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=189} Top unresolved passengers: P4->10G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->20E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->23F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P56->25D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P127->6H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P137->1I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P139->3D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P159->26I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P163->13F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P164->30H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P199->3H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P207->11I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3682, NEXT_AISLE_TILE_OCCUPIED=40085, WAITING_FOR_SEAT_EVENT=10876, YIELD_TILE_OCCUPIED=3266, INSUFFICIENT_REAR_YIELD_SPACE=25} 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, 63, -1, 133, -1] RIGHT aisle snapshot: [51, 102, 113, 144, 31, 227, 209, 60, 201, 141, 187, 2, 148, 107, 211, 172, 136, 140, 151, 200, 165, 55, 40, 28, 119, -1, -1, -1, -1, -1, 14, 19] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 23/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-1 | ticks=2279 | seated=189/230 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=23 | dependencyLength=12 | chain=P51(6G/RIGHT) -> P102(31H/RIGHT) -> P113(6I/RIGHT) -> P144(21E/RIGHT) -> P31(17E/RIGHT) -> P227(26H/RIGHT) -> P209(20I/RIGHT) -> P60(30E/RIGHT) -> P201(29G/RIGHT) -> P141(15H/RIGHT) -> P187(28I/RIGHT) -> P2(12H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P2->12H(RIGHT) | criticalTreeSize=12 | criticalTreeDepth=12 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=13 | yieldTileOccupants=148 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=12 | occupantTrace=yieldOccupant[148]: P148(31F/RIGHT/MOVING_IN_AISLE@tile13) -> P107(31G/RIGHT/MOVING_IN_AISLE@tile14) -> P211(18E/RIGHT/MOVING_IN_AISLE@tile15) -> P172(22G/RIGHT/MOVING_IN_AISLE@tile16) -> P136(27H/RIGHT/MOVING_IN_AISLE@tile17) -> P140(32I/RIGHT/MOVING_IN_AISLE@tile18) -> P151(31E/RIGHT/MOVING_IN_AISLE@tile19) -> P200(23H/RIGHT/MOVING_IN_AISLE@tile20) -> P165(25G/RIGHT/MOVING_IN_AISLE@tile21) -> P55(32E/RIGHT/MOVING_IN_AISLE@tile22) -> P40(24G/RIGHT/MOVING_IN_AISLE@tile23) -> P28(24I/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=2|148|107|211|172|136|140|151|200|165|55|40|28 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 24 Tick: 2122 Ticks without a newly seated passenger: 1500 Passengers seated: 138/235 Remaining-state distribution: {WAITING_TO_ENTER=57, MOVING_IN_AISLE=33, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=138} Top unresolved passengers: P1->14H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->9D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->17G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->6D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->19H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->6F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->9E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->14C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->27C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->10H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->6H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2122 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=53879, ACTIVE_SEAT_EVENT_AHEAD=2430, WAITING_FOR_SEAT_EVENT=12210, INSUFFICIENT_REAR_YIELD_SPACE=75, YIELD_TILE_OCCUPIED=3295} LEFT aisle snapshot : [23, 27, 136, 124, 196, 150, 213, 186, 2, 66, 104, 62, 156, 47, 102, 226, 79, 72, 122, 181, 192, -1, -1, -1, -1, -1, -1, -1, -1, 231] RIGHT aisle snapshot: [19, 26, 168, 67, 45, 39, 82, 53, 31, 154, 35, 175, 126, 170, 69, -1, -1, 158, -1, -1, -1, -1, 184, 127, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 24/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-0 | ticks=2122 | seated=138/235 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=33 | dependencyLength=18 | chain=P27(29C/LEFT) -> P136(18C/LEFT) -> P124(17E/LEFT) -> P196(29A/LEFT) -> P150(10B/LEFT) -> P213(27B/LEFT) -> P186(27A/LEFT) -> P2(26B/LEFT) -> P66(23A/LEFT) -> P104(20D/LEFT) -> P62(23B/LEFT) -> P156(28B/LEFT) -> P47(16B/LEFT) -> P102(19E/LEFT) -> P226(29B/LEFT) -> P79(23E/LEFT) -> P72(30B/LEFT) -> P122(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P122->19A(LEFT) | criticalTreeSize=18 | criticalTreeDepth=18 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=20 | yieldTileOccupants=181 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[181]: P181(21A/LEFT/MOVING_IN_AISLE@tile20) -> P192(21C/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=122|181|192 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 25 Tick: 2042 Ticks without a newly seated passenger: 1500 Passengers seated: 111/235 Remaining-state distribution: {WAITING_TO_ENTER=91, MOVING_IN_AISLE=24, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=111} Top unresolved passengers: P1->15C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->27D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->20E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->1G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->29D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->4A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->7G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->19D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->3C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->1D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->25C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2042 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=15467, ACTIVE_SEAT_EVENT_AHEAD=2150, NEXT_AISLE_TILE_OCCUPIED=40836, INSUFFICIENT_REAR_YIELD_SPACE=63, YIELD_TILE_OCCUPIED=3294} LEFT aisle snapshot : [18, 9, 224, 49, 30, 25, -1, 3, 159, 70, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 52, -1, 5, 117] RIGHT aisle snapshot: [53, 74, 206, 89, 15, 12, 39, -1, 131, 175, 216, 97, 87, 90, 196, 162, 140, 125, 64, 86, -1, -1, -1, -1, -1, -1, -1, -1, 56, 145] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 25/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=1-2 | ticks=2042 | seated=111/235 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=24 | dependencyLength=7 | chain=P53(25H/RIGHT) -> P74(10F/RIGHT) -> P206(21E/RIGHT) -> P89(14G/RIGHT) -> P15(16C/RIGHT) -> P12(16F/RIGHT) -> P39(7C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P39->7C(RIGHT) | criticalTreeSize=7 | criticalTreeDepth=7 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=9|10 | yieldTileOccupants=131|175 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=5 | occupantTrace=yieldOccupant[131]: P131(22D/RIGHT/MOVING_IN_AISLE@tile9) -> P175(28C/RIGHT/MOVING_IN_AISLE@tile10) -> P216(15E/RIGHT/MOVING_IN_AISLE@tile11) -> P97(17C/RIGHT/MOVING_IN_AISLE@tile12) -> P87(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[175]: P175(28C/RIGHT/MOVING_IN_AISLE@tile10) -> P216(15E/RIGHT/MOVING_IN_AISLE@tile11) -> P97(17C/RIGHT/MOVING_IN_AISLE@tile12) -> P87(13D/RIGHT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=39|131|175|216|97|87 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 26 Tick: 2431 Ticks without a newly seated passenger: 1500 Passengers seated: 243/282 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=32, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=243} Top unresolved passengers: P275->32I(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2288 lastMoveTick=143 reason=WAITING_FOR_SEAT_EVENT P71->31E(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1880 lastMoveTick=551 reason=WAITING_FOR_SEAT_EVENT P113->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1879 lastMoveTick=552 reason=WAITING_FOR_SEAT_EVENT P199->31H(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1860 lastMoveTick=630 reason=NEXT_AISLE_TILE_OCCUPIED P152->30H(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1843 lastMoveTick=588 reason=WAITING_FOR_SEAT_EVENT P50->32F(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1777 lastMoveTick=709 reason=NEXT_AISLE_TILE_OCCUPIED P133->29I(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1769 lastMoveTick=712 reason=NEXT_AISLE_TILE_OCCUPIED P118->31B(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1752 lastMoveTick=737 reason=NEXT_AISLE_TILE_OCCUPIED P249->30F(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1697 lastMoveTick=773 reason=NEXT_AISLE_TILE_OCCUPIED P264->31A(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1686 lastMoveTick=796 reason=NEXT_AISLE_TILE_OCCUPIED P224->32H(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1680 lastMoveTick=807 reason=NEXT_AISLE_TILE_OCCUPIED P254->31C(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1669 lastMoveTick=804 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=13147, ACTIVE_SEAT_EVENT_AHEAD=4474, NEXT_AISLE_TILE_OCCUPIED=51601, YIELD_TILE_OCCUPIED=3197, INSUFFICIENT_REAR_YIELD_SPACE=221, MIDDLE_BANK_RESERVED=2} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 27, 205, 142, 33, 203, 86, -1, 146, 34, 101, 153, 254, 264, 249, 118, 50, 113] RIGHT aisle snapshot: [-1, -1, -1, 209, 97, 150, 23, 265, 231, 17, 59, 63, 245, 204, 136, 20, 239, 181, -1, 233, 108, -1, -1, -1, -1, -1, 224, 133, 199, 152, 71, 275] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 26/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=1-3 | ticks=2431 | seated=243/282 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=32 | dependencyLength=15 | chain=P209(31I/RIGHT) -> P97(9I/RIGHT) -> P150(13E/RIGHT) -> P23(25G/RIGHT) -> P265(11G/RIGHT) -> P231(20G/RIGHT) -> P17(13H/RIGHT) -> P59(22H/RIGHT) -> P63(27H/RIGHT) -> P245(19G/RIGHT) -> P204(23G/RIGHT) -> P136(17I/RIGHT) -> P20(25E/RIGHT) -> P239(29E/RIGHT) -> P181(18I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P181->18I(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=20 | yieldTileOccupants=233 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[233]: P233(23F/RIGHT/MOVING_IN_AISLE@tile20) -> P108(21I/RIGHT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=181|233|108 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 27 Tick: 2137 Ticks without a newly seated passenger: 1500 Passengers seated: 131/353 Remaining-state distribution: {WAITING_TO_ENTER=186, MOVING_IN_AISLE=28, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=131} Top unresolved passengers: P0->16F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->12G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->34G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->32C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->26H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->31I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->34H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->19C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->30B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->31F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->25A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2137 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2587, NEXT_AISLE_TILE_OCCUPIED=45889, WAITING_FOR_SEAT_EVENT=13881, YIELD_TILE_OCCUPIED=3351, INSUFFICIENT_REAR_YIELD_SPACE=26} LEFT aisle snapshot : [200, 78, 50, 276, 140, 168, 118, 113, 65, 243, 274, 12, 291, 135, 97, 233, 64, 141, 351, 126, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 148] RIGHT aisle snapshot: [58, 129, 45, 8, 204, 95, 101, 259, 298, 71, 205, 319, -1, -1, -1, -1, -1, -1, -1, -1, -1, 209, -1, -1, -1, 66, 327, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 27/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=1-2 | ticks=2137 | seated=131/353 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=28 | dependencyLength=11 | chain=P58(18I/RIGHT) -> P129(9I/RIGHT) -> P45(5H/RIGHT) -> P8(30J/RIGHT) -> P204(30H/RIGHT) -> P95(32J/RIGHT) -> P101(16H/RIGHT) -> P259(18J/RIGHT) -> P298(16J/RIGHT) -> P71(29J/RIGHT) -> P205(11J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P141->18B(LEFT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=8 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=19 | yieldTileOccupants=351 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[351]: P351(28A/LEFT/MOVING_IN_AISLE@tile19) -> P126(20C/LEFT/WAITING_AT_ROW@tile20) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=141|351|126 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 28 Tick: 2174 Ticks without a newly seated passenger: 1500 Passengers seated: 175/282 Remaining-state distribution: {WAITING_TO_ENTER=61, MOVING_IN_AISLE=38, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=175} Top unresolved passengers: P6->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->20D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->11C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->3H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->8H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->27F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->23F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->12I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P56->31G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P60->9G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P64->28A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2174 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=61079, ACTIVE_SEAT_EVENT_AHEAD=3422, WAITING_FOR_SEAT_EVENT=12967, YIELD_TILE_OCCUPIED=3163} LEFT aisle snapshot : [52, 111, 33, 229, 0, 137, 107, 177, -1, 256, 165, -1, -1, -1, -1, -1, -1, -1, 135, 105, 62, -1, -1, -1, 268, -1, -1, -1, -1, 1, 240, -1] RIGHT aisle snapshot: [96, 125, 166, 259, 104, 30, 205, 83, 244, 11, 231, 114, 53, 174, 21, 55, 185, 279, 129, 262, 2, 118, 151, 168, 187, 98, 181, 189, 70, 35, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 28/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=0-0 | ticks=2174 | seated=175/282 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=38 | dependencyLength=29 | chain=P96(14H/RIGHT) -> P125(28I/RIGHT) -> P166(5G/RIGHT) -> P259(13F/RIGHT) -> P104(7D/RIGHT) -> P30(22I/RIGHT) -> P205(12G/RIGHT) -> P83(19I/RIGHT) -> P244(32G/RIGHT) -> P11(26H/RIGHT) -> P231(19D/RIGHT) -> P114(21I/RIGHT) -> P53(16D/RIGHT) -> P174(17I/RIGHT) -> P21(18H/RIGHT) -> P55(23D/RIGHT) -> P185(28D/RIGHT) -> P279(20H/RIGHT) -> P129(22F/RIGHT) -> P262(26I/RIGHT) -> P2(30H/RIGHT) -> P118(32F/RIGHT) -> P151(29F/RIGHT) -> P168(25H/RIGHT) -> P187(32D/RIGHT) -> P98(29G/RIGHT) -> P181(31F/RIGHT) -> P189(32I/RIGHT) -> P70(29I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P70->29I(RIGHT) | criticalTreeSize=29 | criticalTreeDepth=29 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=30 | yieldTileOccupants=35 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[35]: P35(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=70|35 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 29 Tick: 2252 Ticks without a newly seated passenger: 1500 Passengers seated: 192/282 Remaining-state distribution: {WAITING_TO_ENTER=42, MOVING_IN_AISLE=43, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=192} Top unresolved passengers: P2->29E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->30G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->2H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->21F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->17I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P48->21A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->14C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P52->11A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P54->4D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P55->21B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P69->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2252 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=68252, ACTIVE_SEAT_EVENT_AHEAD=3876, WAITING_FOR_SEAT_EVENT=9149, INSUFFICIENT_REAR_YIELD_SPACE=1651, YIELD_TILE_OCCUPIED=1635, MIDDLE_BANK_RESERVED=1} LEFT aisle snapshot : [159, 88, 271, 98, 80, 111, 267, 214, 61, 65, 210, 237, 215, 155, 29, -1, -1, -1, -1, -1, -1, 25, -1, -1, -1, 199, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [114, 178, 64, 144, 109, 190, 19, 229, 10, 68, 100, 236, 24, 244, 152, 230, 8, 211, 249, 185, 231, 140, 137, 36, 12, 260, 82, 147, 85, 9, 102, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 29/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=0-1 | ticks=2252 | seated=192/282 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=43 | dependencyLength=31 | chain=P114(19I/RIGHT) -> P178(17F/RIGHT) -> P64(4G/RIGHT) -> P144(24G/RIGHT) -> P109(17G/RIGHT) -> P190(19G/RIGHT) -> P19(13G/RIGHT) -> P229(28G/RIGHT) -> P10(29I/RIGHT) -> P68(16D/RIGHT) -> P100(32G/RIGHT) -> P236(16G/RIGHT) -> P24(28I/RIGHT) -> P244(20H/RIGHT) -> P152(26E/RIGHT) -> P230(22E/RIGHT) -> P8(28F/RIGHT) -> P211(26D/RIGHT) -> P249(24I/RIGHT) -> P185(32D/RIGHT) -> P231(25F/RIGHT) -> P140(30I/RIGHT) -> P137(25G/RIGHT) -> P36(25I/RIGHT) -> P12(27E/RIGHT) -> P260(27I/RIGHT) -> P82(30D/RIGHT) -> P147(29F/RIGHT) -> P85(30H/RIGHT) -> P9(32I/RIGHT) -> P102(31I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P102->31I(RIGHT) | criticalTreeSize=31 | criticalTreeDepth=31 | frozenComponents=5 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=2 | 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 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 30 Tick: 2408 Ticks without a newly seated passenger: 1500 Passengers seated: 153/353 Remaining-state distribution: {WAITING_TO_ENTER=145, MOVING_IN_AISLE=47, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=153} Top unresolved passengers: P0->24G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->13I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->21D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->12J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->26B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->20D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->23J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->21J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->31I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->14F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->25H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->17G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2408 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3358, WAITING_FOR_SEAT_EVENT=14607, NEXT_AISLE_TILE_OCCUPIED=86406, YIELD_TILE_OCCUPIED=3756, INSUFFICIENT_REAR_YIELD_SPACE=109, MIDDLE_BANK_RESERVED=4} LEFT aisle snapshot : [220, 175, 199, 336, 115, 39, 21, 298, 22, 154, 242, 324, 64, 225, 155, 342, 194, 187, -1, 41, 259, 105, -1, -1, -1, -1, 8, 330, 312, 122, 217, 226, 65, 45, 291, 310] RIGHT aisle snapshot: [309, 313, 25, 287, 170, 271, 335, 71, 3, 344, 92, 42, 174, 153, 157, 54, 6, 7, 249, 314, 333, 250, 296, 72, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 30/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=0-2 | ticks=2408 | seated=153/353 | STALL_DETECTED Experiment 09 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=47 | dependencyLength=23 | chain=P309(32F/RIGHT) -> P313(30J/RIGHT) -> P25(30I/RIGHT) -> P287(7G/RIGHT) -> P170(10G/RIGHT) -> P271(36J/RIGHT) -> P335(15J/RIGHT) -> P71(11H/RIGHT) -> P3(11D/RIGHT) -> P344(27I/RIGHT) -> P92(36I/RIGHT) -> P42(29H/RIGHT) -> P174(30H/RIGHT) -> P153(22H/RIGHT) -> P157(17F/RIGHT) -> P54(18F/RIGHT) -> P6(18H/RIGHT) -> P7(22J/RIGHT) -> P249(24E/RIGHT) -> P314(21H/RIGHT) -> P333(31H/RIGHT) -> P250(25D/RIGHT) -> P296(23D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P296->23D(RIGHT) | criticalTreeSize=23 | criticalTreeDepth=23 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=24 | yieldTileOccupants=72 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[72]: P72(24H/RIGHT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=296|72 ============================================================ WHOLE-CABIN HYBRID BOARDING SIMULATION RESEARCH EXPERIMENT 09 FINAL STABLE ROW-EVENT DEPENDENCY ANALYSIS BATCH EXPERIMENT COMPLETE ============================================================ Scenarios executed: 30 Successful completions: 1 Incomplete/MAX_TICKS: 29 Results appended to: C:\Intel\results.txt CSV appended to: C:\Intel\results.csv ============================================================