============================================================ WHOLE-CABIN HYBRID BOARDING SIMULATION RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION ============================================================ Experiment seed: 1783781546653 Scenario pairs scheduled: 30 Total scenario executions: 60 Human-readable log: C:\Intel\results.txt CSV dataset: C:\Intel\results.csv Console output: external/IDE capture only ============================================================ Experiment seed: 1783781546653 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 1 Tick: 2297 Ticks without a newly seated passenger: 1500 Passengers seated: 179/204 Remaining-state distribution: {WAITING_TO_ENTER=9, MOVING_IN_AISLE=8, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=179} Top unresolved passengers: P20->26F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->16C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P75->4C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P100->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P116->13D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P149->29A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P160->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P180->12D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P187->20C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2297 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P126->30E(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1840 lastMoveTick=684 reason=NEXT_AISLE_TILE_OCCUPIED P136->30C(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1836 lastMoveTick=692 reason=NEXT_AISLE_TILE_OCCUPIED P174->25B(LEFT) state=MOVING_IN_AISLE aislePos=7 unchangedTicks=1703 lastMoveTick=617 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=14091, NEXT_AISLE_TILE_OCCUPIED=16921, ACTIVE_SEAT_EVENT_AHEAD=4350, YIELD_TILE_OCCUPIED=3381, MIDDLE_BANK_RESERVED=3, INSUFFICIENT_REAR_YIELD_SPACE=12} LEFT aisle snapshot : [137, 35, 14, 161, 113, 38, 114, 174, 190, -1, -1, -1, -1, -1, -1, -1, -1, 87, -1, -1, -1, -1, -1, -1, -1, -1, -1, 115, -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, 16, 194, 136, 126, 151] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 1 Tick: 2325 Ticks without a newly seated passenger: 1500 Passengers seated: 184/204 Remaining-state distribution: {WAITING_TO_ENTER=9, MOVING_IN_AISLE=5, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=184} Top unresolved passengers: P20->26F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->16C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P75->4C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P100->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P116->13D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P149->29A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P160->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P180->12D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P187->20C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2325 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P174->25B(LEFT) state=MOVING_IN_AISLE aislePos=7 unchangedTicks=1731 lastMoveTick=617 reason=NEXT_AISLE_TILE_OCCUPIED P190->9D(LEFT) state=WAITING_AT_ROW aislePos=8 unchangedTicks=1709 lastMoveTick=616 reason=WAITING_FOR_SEAT_EVENT P115->28B(LEFT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1708 lastMoveTick=617 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=11061, NEXT_AISLE_TILE_OCCUPIED=12345, ACTIVE_SEAT_EVENT_AHEAD=4530, YIELD_TILE_OCCUPIED=1877, MIDDLE_BANK_RESERVED=3} LEFT aisle snapshot : [137, 35, 14, 161, 113, 38, 114, 174, 190, -1, -1, -1, -1, -1, -1, -1, -1, 87, -1, -1, -1, -1, -1, -1, -1, -1, -1, 115, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 01/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=0-2 | ticks=2297 | seated=179/204 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=8 | dependencyLength=5 | chain=P137(19A/LEFT) -> P35(9E/LEFT) -> P14(5F/LEFT) -> P161(24D/LEFT) -> P113(5E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P113->5E(LEFT) | criticalTreeSize=5 | criticalTreeDepth=5 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=6 | yieldTileOccupants=38 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[38]: P38(6A/LEFT/WAITING_AT_ROW@tile6) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=113|38 Scenario 01/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=0-2 | ticks=2325 | seated=184/204 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=5 | dependencyLength=5 | chain=P137(19A/LEFT) -> P35(9E/LEFT) -> P14(5F/LEFT) -> P161(24D/LEFT) -> P113(5E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P113->5E(LEFT) | criticalTreeSize=5 | criticalTreeDepth=5 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=6 | yieldTileOccupants=38 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[38]: P38(6A/LEFT/WAITING_AT_ROW@tile6) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=113|38 PAIR 01 | fixedGeometry=179/204 (87.75%) | rearBuffer=184/204 (90.20%) | seatedDelta=+5 | completionDelta=+2.45% | outsideDelta=+0 | substitutions=2 | rowBlocks=3401 | substitutedStarts=2 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 2 Tick: 2311 Ticks without a newly seated passenger: 1500 Passengers seated: 221/230 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=6, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=221} Top unresolved passengers: P173->32E(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1700 lastMoveTick=669 reason=NEXT_AISLE_TILE_OCCUPIED P152->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1680 lastMoveTick=631 reason=WAITING_FOR_SEAT_EVENT P192->30A(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1607 lastMoveTick=768 reason=NEXT_AISLE_TILE_OCCUPIED P211->32F(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1602 lastMoveTick=771 reason=NEXT_AISLE_TILE_OCCUPIED P187->29B(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1591 lastMoveTick=772 reason=NEXT_AISLE_TILE_OCCUPIED P97->30B(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1573 lastMoveTick=738 reason=WAITING_FOR_SEAT_EVENT P202->30D(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1537 lastMoveTick=824 reason=NEXT_AISLE_TILE_OCCUPIED P195->26B(LEFT) state=WAITING_AT_ROW aislePos=25 unchangedTicks=1531 lastMoveTick=780 reason=WAITING_FOR_SEAT_EVENT P17->25C(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1525 lastMoveTick=825 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4280, NEXT_AISLE_TILE_OCCUPIED=9647, WAITING_FOR_SEAT_EVENT=5320, YIELD_TILE_OCCUPIED=1524, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=38} 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, 17, 202, 195, 187, 211, 192, 97, 173, 152] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 02/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=1-2 | ticks=2311 | seated=221/230 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=6 | dependencyLength=4 | chain=P187(29B/LEFT) -> P211(32F/LEFT) -> P192(30A/LEFT) -> P97(30B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P97->30B(LEFT) | criticalTreeSize=4 | criticalTreeDepth=4 | frozenComponents=3 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=173 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[173]: P173(32E/LEFT/MOVING_IN_AISLE@tile31) -> P152(32A/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=97|173|152 Scenario 02/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=1-2 | ticks=870 | seated=230/230 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 02 | fixedGeometry=221/230 (96.09%) | rearBuffer=230/230 (100.00%) | seatedDelta=+9 | completionDelta=+3.91% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 3 Tick: 2570 Ticks without a newly seated passenger: 1500 Passengers seated: 287/324 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=32, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=287} Top unresolved passengers: P233->36E(RIGHT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=2090 lastMoveTick=534 reason=NEXT_AISLE_TILE_OCCUPIED P176->36J(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2059 lastMoveTick=511 reason=WAITING_FOR_SEAT_EVENT P195->35I(RIGHT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1936 lastMoveTick=688 reason=NEXT_AISLE_TILE_OCCUPIED P198->34E(RIGHT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1901 lastMoveTick=721 reason=NEXT_AISLE_TILE_OCCUPIED P246->36A(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=1838 lastMoveTick=732 reason=WAITING_FOR_SEAT_EVENT P299->35H(RIGHT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1837 lastMoveTick=800 reason=NEXT_AISLE_TILE_OCCUPIED P168->36D(LEFT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=1790 lastMoveTick=840 reason=NEXT_AISLE_TILE_OCCUPIED P90->34H(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1751 lastMoveTick=885 reason=NEXT_AISLE_TILE_OCCUPIED P167->31J(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1724 lastMoveTick=923 reason=NEXT_AISLE_TILE_OCCUPIED P78->33F(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1721 lastMoveTick=924 reason=NEXT_AISLE_TILE_OCCUPIED P131->33A(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1686 lastMoveTick=930 reason=NEXT_AISLE_TILE_OCCUPIED P19->33B(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1676 lastMoveTick=946 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5723, NEXT_AISLE_TILE_OCCUPIED=51841, WAITING_FOR_SEAT_EVENT=9304, YIELD_TILE_OCCUPIED=3088, INSUFFICIENT_REAR_YIELD_SPACE=232} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 201, 260, 148, 14, 34, 181, 163, 149, 306, 69, 33, 19, 131, 53, -1, -1, 168, 246] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 147, 232, 250, 76, 293, 186, 64, 67, 43, 40, 262, 70, 10, 78, 167, 90, 299, 198, 195, 233, 176] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 03/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-3 | ticks=2570 | seated=287/324 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=32 | dependencyLength=11 | chain=P262(31H/RIGHT) -> P70(34J/RIGHT) -> P10(33I/RIGHT) -> P78(33F/RIGHT) -> P167(31J/RIGHT) -> P90(34H/RIGHT) -> P299(35H/RIGHT) -> P198(34E/RIGHT) -> P195(35I/RIGHT) -> P233(36E/RIGHT) -> P176(36J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P176->36J(RIGHT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=5 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=2 | unavailableYieldTiles=37|38 | yieldTileOccupants=-1|-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE Scenario 03/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-3 | ticks=1185 | seated=324/324 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 03 | fixedGeometry=287/324 (88.58%) | rearBuffer=324/324 (100.00%) | seatedDelta=+37 | completionDelta=+11.42% | outsideDelta=+0 | substitutions=5 | rowBlocks=6 | substitutedStarts=6 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 4 Tick: 2340 Ticks without a newly seated passenger: 1500 Passengers seated: 226/230 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=1, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=226} Top unresolved passengers: P125->32B(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1715 lastMoveTick=625 reason=WAITING_FOR_SEAT_EVENT P20->32E(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1665 lastMoveTick=731 reason=NEXT_AISLE_TILE_OCCUPIED P188->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1557 lastMoveTick=783 reason=WAITING_FOR_SEAT_EVENT P179->30I(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1495 lastMoveTick=845 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=1977, ACTIVE_SEAT_EVENT_AHEAD=4399, WAITING_FOR_SEAT_EVENT=5457, YIELD_TILE_OCCUPIED=1505, INSUFFICIENT_REAR_YIELD_SPACE=1639} 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, 20, 125] 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, 179, -1, 188] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 04/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-2 | ticks=2340 | seated=226/230 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=1 | dependencyLength=2 | chain=P20(32E/LEFT) -> P125(32B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P125->32B(LEFT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=3 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=1 | unavailableYieldTiles=33 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE Scenario 04/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-2 | ticks=855 | seated=230/230 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 04 | fixedGeometry=226/230 (98.26%) | rearBuffer=230/230 (100.00%) | seatedDelta=+4 | completionDelta=+1.74% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 5 Tick: 2280 Ticks without a newly seated passenger: 1500 Passengers seated: 202/216 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=13, WAITING_AT_ROW=1, IN_SEAT_EVENT=0, SEATED=202} Top unresolved passengers: P211->30D(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1892 lastMoveTick=437 reason=NEXT_AISLE_TILE_OCCUPIED P145->30A(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1844 lastMoveTick=436 reason=WAITING_FOR_SEAT_EVENT P193->29B(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1818 lastMoveTick=508 reason=NEXT_AISLE_TILE_OCCUPIED P141->29A(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1800 lastMoveTick=527 reason=NEXT_AISLE_TILE_OCCUPIED P152->28A(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1796 lastMoveTick=543 reason=NEXT_AISLE_TILE_OCCUPIED P206->30C(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1745 lastMoveTick=570 reason=NEXT_AISLE_TILE_OCCUPIED P121->26B(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1725 lastMoveTick=599 reason=NEXT_AISLE_TILE_OCCUPIED P162->27D(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1697 lastMoveTick=621 reason=NEXT_AISLE_TILE_OCCUPIED P25->28D(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1695 lastMoveTick=622 reason=NEXT_AISLE_TILE_OCCUPIED P120->27B(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1683 lastMoveTick=623 reason=NEXT_AISLE_TILE_OCCUPIED P139->28B(LEFT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1672 lastMoveTick=638 reason=NEXT_AISLE_TILE_OCCUPIED P75->23E(LEFT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1635 lastMoveTick=673 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=22275, WAITING_FOR_SEAT_EVENT=2254, ACTIVE_SEAT_EVENT_AHEAD=3891, YIELD_TILE_OCCUPIED=3, INSUFFICIENT_REAR_YIELD_SPACE=1689} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 199, 140, 75, 139, 120, 25, 162, 121, 206, 152, 141, 193, 211, 145] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 05/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=0-0 | ticks=2280 | seated=202/216 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=1 | unresolvedInAisle=13 | dependencyLength=14 | chain=P199(24E/LEFT) -> P140(27A/LEFT) -> P75(23E/LEFT) -> P139(28B/LEFT) -> P120(27B/LEFT) -> P25(28D/LEFT) -> P162(27D/LEFT) -> P121(26B/LEFT) -> P206(30C/LEFT) -> P152(28A/LEFT) -> P141(29A/LEFT) -> P193(29B/LEFT) -> P211(30D/LEFT) -> P145(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P145->30A(LEFT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=1 | 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 Scenario 05/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=0-0 | ticks=780 | seated=216/216 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 05 | fixedGeometry=202/216 (93.52%) | rearBuffer=216/216 (100.00%) | seatedDelta=+14 | completionDelta=+6.48% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 6 Tick: 2515 Ticks without a newly seated passenger: 1500 Passengers seated: 271/324 Remaining-state distribution: {WAITING_TO_ENTER=10, MOVING_IN_AISLE=34, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=271} Top unresolved passengers: P71->32A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P98->1E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P138->26A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P145->17E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P147->26D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P149->4E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P165->25A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P195->34D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P230->26F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P260->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2515 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P214->36I(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2027 lastMoveTick=488 reason=WAITING_FOR_SEAT_EVENT P280->36J(RIGHT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=2006 lastMoveTick=564 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=14985, ACTIVE_SEAT_EVENT_AHEAD=4976, NEXT_AISLE_TILE_OCCUPIED=54588, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=166, YIELD_TILE_OCCUPIED=3056} LEFT aisle snapshot : [125, 3, 1, 265, 94, 53, 124, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 89, 15, 294, -1, -1, -1, -1, -1, 99, 286, 250, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, 215, 95, 70, 301, 22, 57, 141, 202, 217, 210, 289, 229, 227, 305, 73, 213, 133, 221, 134, 9, 56, 86, 241, 103, 300, 143, 223, 126, 280, 214] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 06/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-3 | ticks=2515 | seated=271/324 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=34 | dependencyLength=15 | chain=P213(26I/RIGHT) -> P133(28D/RIGHT) -> P221(27F/RIGHT) -> P134(35H/RIGHT) -> P9(27I/RIGHT) -> P56(32J/RIGHT) -> P86(36E/RIGHT) -> P241(35G/RIGHT) -> P103(32G/RIGHT) -> P300(34G/RIGHT) -> P143(34H/RIGHT) -> P223(35I/RIGHT) -> P126(35J/RIGHT) -> P280(36J/RIGHT) -> P214(36I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P214->36I(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=9 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=37 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE Scenario 06/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-3 | ticks=1199 | seated=324/324 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 06 | fixedGeometry=271/324 (83.64%) | rearBuffer=324/324 (100.00%) | seatedDelta=+53 | completionDelta=+16.36% | outsideDelta=-10 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 7 Tick: 2376 Ticks without a newly seated passenger: 1500 Passengers seated: 231/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=10, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=231} Top unresolved passengers: P20->32E(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1943 lastMoveTick=433 reason=WAITING_FOR_SEAT_EVENT P98->31D(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1913 lastMoveTick=463 reason=WAITING_FOR_SEAT_EVENT P36->32G(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1906 lastMoveTick=552 reason=NEXT_AISLE_TILE_OCCUPIED P79->30H(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1875 lastMoveTick=501 reason=WAITING_FOR_SEAT_EVENT P104->30F(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1790 lastMoveTick=643 reason=NEXT_AISLE_TILE_OCCUPIED P0->28I(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1778 lastMoveTick=659 reason=NEXT_AISLE_TILE_OCCUPIED P137->28F(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1762 lastMoveTick=660 reason=NEXT_AISLE_TILE_OCCUPIED P146->27G(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1759 lastMoveTick=661 reason=NEXT_AISLE_TILE_OCCUPIED P57->26G(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1753 lastMoveTick=669 reason=NEXT_AISLE_TILE_OCCUPIED P53->30E(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1643 lastMoveTick=781 reason=NEXT_AISLE_TILE_OCCUPIED P227->25I(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1640 lastMoveTick=782 reason=NEXT_AISLE_TILE_OCCUPIED P121->32B(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1621 lastMoveTick=755 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=7937, ACTIVE_SEAT_EVENT_AHEAD=4204, NEXT_AISLE_TILE_OCCUPIED=17109, INSUFFICIENT_REAR_YIELD_SPACE=1559, YIELD_TILE_OCCUPIED=1674} 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, 121] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 211, 237, 227, 53, 57, 146, 137, 0, 104, 36, 79, 98, 20] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 07/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2376 | seated=231/245 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=10 | dependencyLength=11 | chain=P211(21I/RIGHT) -> P237(26F/RIGHT) -> P227(25I/RIGHT) -> P53(30E/RIGHT) -> P57(26G/RIGHT) -> P146(27G/RIGHT) -> P137(28F/RIGHT) -> P0(28I/RIGHT) -> P104(30F/RIGHT) -> P36(32G/RIGHT) -> P79(30H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P79->30H(RIGHT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=98 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[98]: P98(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=79|98 Scenario 07/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=886 | seated=245/245 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 07 | fixedGeometry=231/245 (94.29%) | rearBuffer=245/245 (100.00%) | seatedDelta=+14 | completionDelta=+5.71% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 8 Tick: 2480 Ticks without a newly seated passenger: 1500 Passengers seated: 267/274 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=4, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=267} Top unresolved passengers: P124->32F(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1866 lastMoveTick=614 reason=WAITING_FOR_SEAT_EVENT P168->32I(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1758 lastMoveTick=782 reason=NEXT_AISLE_TILE_OCCUPIED P30->32H(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1726 lastMoveTick=811 reason=NEXT_AISLE_TILE_OCCUPIED P41->31D(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1720 lastMoveTick=760 reason=WAITING_FOR_SEAT_EVENT P253->29I(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1684 lastMoveTick=796 reason=WAITING_FOR_SEAT_EVENT P47->32E(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1679 lastMoveTick=872 reason=NEXT_AISLE_TILE_OCCUPIED P163->31H(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1597 lastMoveTick=923 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=5922, ACTIVE_SEAT_EVENT_AHEAD=5234, NEXT_AISLE_TILE_OCCUPIED=6984, YIELD_TILE_OCCUPIED=1612, INSUFFICIENT_REAR_YIELD_SPACE=1619} 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, 124] 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, 163, 47, 30, 253, 168, 41, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 08/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=2480 | seated=267/274 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=4 | dependencyLength=4 | chain=P163(31H/RIGHT) -> P47(32E/RIGHT) -> P30(32H/RIGHT) -> P253(29I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P253->29I(RIGHT) | criticalTreeSize=4 | criticalTreeDepth=4 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=30|31 | yieldTileOccupants=168|41 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[168]: P168(32I/RIGHT/MOVING_IN_AISLE@tile30) -> P41(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[41]: P41(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=253|168|41 Scenario 08/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=986 | seated=274/274 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 08 | fixedGeometry=267/274 (97.45%) | rearBuffer=274/274 (100.00%) | seatedDelta=+7 | completionDelta=+2.55% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 9 Tick: 2556 Ticks without a newly seated passenger: 1500 Passengers seated: 240/306 Remaining-state distribution: {WAITING_TO_ENTER=30, MOVING_IN_AISLE=29, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=240} Top unresolved passengers: P27->28F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->36J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->2I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->33D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P47->11H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P74->19D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P83->32I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P86->1D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P94->14H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P97->26H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->19J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P105->20H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2556 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=14620, ACTIVE_SEAT_EVENT_AHEAD=4940, NEXT_AISLE_TILE_OCCUPIED=55702, MIDDLE_BANK_RESERVED=8, INSUFFICIENT_REAR_YIELD_SPACE=1599, YIELD_TILE_OCCUPIED=1965} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 275] RIGHT aisle snapshot: [125, -1, 217, 162, 57, 199, 279, 41, 280, 172, 62, 187, 64, 107, 120, 137, 79, 294, 115, 272, 292, 12, 182, 60, 67, 265, 70, 56, 287, 224, 68, 235, 232, 252, 81, 212] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 09/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-2 | ticks=2556 | seated=240/306 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=29 | dependencyLength=23 | chain=P217(10G/RIGHT) -> P162(7H/RIGHT) -> P57(7F/RIGHT) -> P199(24J/RIGHT) -> P279(28G/RIGHT) -> P41(23I/RIGHT) -> P280(12D/RIGHT) -> P172(20I/RIGHT) -> P62(31E/RIGHT) -> P187(31D/RIGHT) -> P64(16J/RIGHT) -> P107(30E/RIGHT) -> P120(26I/RIGHT) -> P137(30J/RIGHT) -> P79(19I/RIGHT) -> P294(34E/RIGHT) -> P115(33H/RIGHT) -> P272(36E/RIGHT) -> P292(29H/RIGHT) -> P12(36H/RIGHT) -> P182(27G/RIGHT) -> P60(29G/RIGHT) -> P67(25E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P67->25E(RIGHT) | criticalTreeSize=23 | criticalTreeDepth=23 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=26|27 | yieldTileOccupants=265|70 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=6 | occupantTrace=yieldOccupant[265]: P265(27J/RIGHT/MOVING_IN_AISLE@tile26) -> P70(36I/RIGHT/MOVING_IN_AISLE@tile27) -> P56(34J/RIGHT/MOVING_IN_AISLE@tile28) -> P287(32H/RIGHT/MOVING_IN_AISLE@tile29) -> P224(32J/RIGHT/MOVING_IN_AISLE@tile30) -> P68(31J/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[70]: P70(36I/RIGHT/MOVING_IN_AISLE@tile27) -> P56(34J/RIGHT/MOVING_IN_AISLE@tile28) -> P287(32H/RIGHT/MOVING_IN_AISLE@tile29) -> P224(32J/RIGHT/MOVING_IN_AISLE@tile30) -> P68(31J/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=67|265|70|56|287|224|68 Scenario 09/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-2 | ticks=1118 | seated=306/306 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 09 | fixedGeometry=240/306 (78.43%) | rearBuffer=306/306 (100.00%) | seatedDelta=+66 | completionDelta=+21.57% | outsideDelta=-30 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 10 Tick: 2455 Ticks without a newly seated passenger: 1500 Passengers seated: 228/274 Remaining-state distribution: {WAITING_TO_ENTER=12, MOVING_IN_AISLE=30, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=228} Top unresolved passengers: P7->16E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->5A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P138->22C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P163->3A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P170->26E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P174->3B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P199->15B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P204->9B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P205->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P233->1C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P255->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P270->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2455 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=55433, ACTIVE_SEAT_EVENT_AHEAD=4325, WAITING_FOR_SEAT_EVENT=8015, YIELD_TILE_OCCUPIED=3392, INSUFFICIENT_REAR_YIELD_SPACE=54} LEFT aisle snapshot : [179, 99, 153, 101, 109, 191, 131, 258, 49, 111, 259, 79, 241, 158, 15, 214, 121, 73, 198, 40, 88, 155, 31, 266, 94, 110, 189, 224, 232, 167, 142, 144] 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, 81, -1, 151] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 10/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=2455 | seated=228/274 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=30 | dependencyLength=30 | chain=P179(17C/LEFT) -> P99(30F/LEFT) -> P153(11F/LEFT) -> P101(6E/LEFT) -> P109(9D/LEFT) -> P191(24C/LEFT) -> P131(21A/LEFT) -> P258(27C/LEFT) -> P49(28C/LEFT) -> P111(21C/LEFT) -> P259(15F/LEFT) -> P79(22B/LEFT) -> P241(15D/LEFT) -> P158(19E/LEFT) -> P15(18D/LEFT) -> P214(26A/LEFT) -> P121(25C/LEFT) -> P73(27B/LEFT) -> P198(29B/LEFT) -> P40(24A/LEFT) -> P88(30A/LEFT) -> P155(25A/LEFT) -> P31(29C/LEFT) -> P266(32A/LEFT) -> P94(27E/LEFT) -> P110(30C/LEFT) -> P189(28B/LEFT) -> P224(31A/LEFT) -> P232(31D/LEFT) -> P167(30E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P167->30E(LEFT) | criticalTreeSize=30 | criticalTreeDepth=30 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=142 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[142]: P142(32B/LEFT/MOVING_IN_AISLE@tile31) -> P144(32E/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=167|142|144 Scenario 10/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=969 | seated=274/274 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 10 | fixedGeometry=228/274 (83.21%) | rearBuffer=274/274 (100.00%) | seatedDelta=+46 | completionDelta=+16.79% | outsideDelta=-12 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 11 Tick: 2314 Ticks without a newly seated passenger: 1500 Passengers seated: 202/235 Remaining-state distribution: {WAITING_TO_ENTER=1, MOVING_IN_AISLE=28, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=202} Top unresolved passengers: P94->28D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2314 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P83->30D(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1970 lastMoveTick=344 reason=WAITING_FOR_SEAT_EVENT P98->30G(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1910 lastMoveTick=447 reason=NEXT_AISLE_TILE_OCCUPIED P52->29G(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1884 lastMoveTick=472 reason=NEXT_AISLE_TILE_OCCUPIED P66->29F(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1878 lastMoveTick=487 reason=NEXT_AISLE_TILE_OCCUPIED P49->26G(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1851 lastMoveTick=504 reason=NEXT_AISLE_TILE_OCCUPIED P95->28E(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1844 lastMoveTick=505 reason=NEXT_AISLE_TILE_OCCUPIED P93->27E(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1832 lastMoveTick=521 reason=NEXT_AISLE_TILE_OCCUPIED P11->26E(RIGHT) state=WAITING_AT_ROW aislePos=25 unchangedTicks=1811 lastMoveTick=503 reason=WAITING_FOR_SEAT_EVENT P43->23G(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1808 lastMoveTick=559 reason=NEXT_AISLE_TILE_OCCUPIED P54->29E(RIGHT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1769 lastMoveTick=576 reason=NEXT_AISLE_TILE_OCCUPIED P31->26C(RIGHT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1762 lastMoveTick=577 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3736, WAITING_FOR_SEAT_EVENT=7635, NEXT_AISLE_TILE_OCCUPIED=47908, INSUFFICIENT_REAR_YIELD_SPACE=1597, YIELD_TILE_OCCUPIED=1717} 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, 211, 48] RIGHT aisle snapshot: [162, 25, 116, 204, 168, 228, 72, 84, 189, 170, 111, 154, 185, 135, 208, 220, 87, 61, 165, 31, 54, 43, 93, 95, 49, 11, 66, 52, 98, 83] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 11/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=1-2 | ticks=2314 | seated=202/235 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=28 | dependencyLength=21 | chain=P228(14D/RIGHT) -> P72(19F/RIGHT) -> P84(18H/RIGHT) -> P189(24G/RIGHT) -> P170(18C/RIGHT) -> P111(19E/RIGHT) -> P154(20H/RIGHT) -> P185(27G/RIGHT) -> P135(27H/RIGHT) -> P208(28G/RIGHT) -> P220(26D/RIGHT) -> P87(28C/RIGHT) -> P61(21G/RIGHT) -> P165(22G/RIGHT) -> P31(26C/RIGHT) -> P54(29E/RIGHT) -> P43(23G/RIGHT) -> P93(27E/RIGHT) -> P95(28E/RIGHT) -> P49(26G/RIGHT) -> P11(26E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P11->26E(RIGHT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=4 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=27 | yieldTileOccupants=66 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[66]: P66(29F/RIGHT/MOVING_IN_AISLE@tile27) -> P52(29G/RIGHT/MOVING_IN_AISLE@tile28) -> P98(30G/RIGHT/MOVING_IN_AISLE@tile29) -> P83(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=11|66|52|98|83 Scenario 11/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=1-2 | ticks=860 | seated=235/235 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 11 | fixedGeometry=202/235 (85.96%) | rearBuffer=235/235 (100.00%) | seatedDelta=+33 | completionDelta=+14.04% | outsideDelta=-1 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 12 Tick: 2285 Ticks without a newly seated passenger: 1500 Passengers seated: 188/216 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=24, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=188} Top unresolved passengers: P12->30D(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=2089 lastMoveTick=196 reason=WAITING_FOR_SEAT_EVENT P181->30A(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1976 lastMoveTick=348 reason=NEXT_AISLE_TILE_OCCUPIED P184->28B(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1921 lastMoveTick=414 reason=NEXT_AISLE_TILE_OCCUPIED P188->28D(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1906 lastMoveTick=435 reason=NEXT_AISLE_TILE_OCCUPIED P147->27F(LEFT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1894 lastMoveTick=391 reason=WAITING_FOR_SEAT_EVENT P98->29B(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1871 lastMoveTick=476 reason=NEXT_AISLE_TILE_OCCUPIED P111->26C(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1837 lastMoveTick=496 reason=NEXT_AISLE_TILE_OCCUPIED P178->26A(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1813 lastMoveTick=508 reason=NEXT_AISLE_TILE_OCCUPIED P175->27B(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1779 lastMoveTick=549 reason=NEXT_AISLE_TILE_OCCUPIED P187->22E(LEFT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1773 lastMoveTick=554 reason=NEXT_AISLE_TILE_OCCUPIED P80->29C(LEFT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1738 lastMoveTick=583 reason=NEXT_AISLE_TILE_OCCUPIED P215->23A(LEFT) state=MOVING_IN_AISLE aislePos=17 unchangedTicks=1722 lastMoveTick=591 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3114, WAITING_FOR_SEAT_EVENT=7692, NEXT_AISLE_TILE_OCCUPIED=41540, INSUFFICIENT_REAR_YIELD_SPACE=1592, YIELD_TILE_OCCUPIED=1754} LEFT aisle snapshot : [-1, 198, 174, 121, -1, 7, 128, 85, 141, 33, 203, 4, 106, 16, 76, 103, 182, 215, 80, 187, 175, 178, 111, 98, 188, 184, 147, -1, 181, 12] 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, 171] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 12/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-3 | ticks=2285 | seated=188/216 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=24 | dependencyLength=22 | chain=P7(20E/LEFT) -> P128(21F/LEFT) -> P85(15A/LEFT) -> P141(20B/LEFT) -> P33(24B/LEFT) -> P203(25A/LEFT) -> P4(28E/LEFT) -> P106(29A/LEFT) -> P16(20A/LEFT) -> P76(16C/LEFT) -> P103(19B/LEFT) -> P182(23B/LEFT) -> P215(23A/LEFT) -> P80(29C/LEFT) -> P187(22E/LEFT) -> P175(27B/LEFT) -> P178(26A/LEFT) -> P111(26C/LEFT) -> P98(29B/LEFT) -> P188(28D/LEFT) -> P184(28B/LEFT) -> P147(27F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P147->27F(LEFT) | criticalTreeSize=22 | criticalTreeDepth=22 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=29 | yieldTileOccupants=181 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[181]: P181(30A/LEFT/MOVING_IN_AISLE@tile29) -> P12(30D/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=147|181|12 Scenario 12/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-3 | ticks=787 | seated=216/216 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 12 | fixedGeometry=188/216 (87.04%) | rearBuffer=216/216 (100.00%) | seatedDelta=+28 | completionDelta=+12.96% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 13 Tick: 2228 Ticks without a newly seated passenger: 1500 Passengers seated: 187/192 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=3, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=187} Top unresolved passengers: P24->30D(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1895 lastMoveTick=333 reason=WAITING_FOR_SEAT_EVENT P33->30G(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1849 lastMoveTick=455 reason=NEXT_AISLE_TILE_OCCUPIED P71->30H(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1655 lastMoveTick=622 reason=NEXT_AISLE_TILE_OCCUPIED P61->30B(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1632 lastMoveTick=655 reason=NEXT_AISLE_TILE_OCCUPIED P125->30E(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1599 lastMoveTick=629 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3537, NEXT_AISLE_TILE_OCCUPIED=5320, WAITING_FOR_SEAT_EVENT=3960, YIELD_TILE_OCCUPIED=5, INSUFFICIENT_REAR_YIELD_SPACE=1699} 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, 61, 125] 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, 71, 33, 24] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 13/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=1-2 | ticks=2228 | seated=187/192 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=3 | dependencyLength=3 | chain=P71(30H/RIGHT) -> P33(30G/RIGHT) -> P24(30D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P24->30D(RIGHT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=2 | 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 Scenario 13/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=1-2 | ticks=739 | seated=192/192 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 13 | fixedGeometry=187/192 (97.40%) | rearBuffer=192/192 (100.00%) | seatedDelta=+5 | completionDelta=+2.60% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 14 Tick: 2277 Ticks without a newly seated passenger: 1500 Passengers seated: 206/228 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=18, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=206} Top unresolved passengers: P162->30B(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1865 lastMoveTick=471 reason=NEXT_AISLE_TILE_OCCUPIED P116->30F(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1823 lastMoveTick=454 reason=WAITING_FOR_SEAT_EVENT P135->29B(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1816 lastMoveTick=510 reason=NEXT_AISLE_TILE_OCCUPIED P194->28F(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1766 lastMoveTick=558 reason=NEXT_AISLE_TILE_OCCUPIED P169->30E(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1743 lastMoveTick=583 reason=NEXT_AISLE_TILE_OCCUPIED P147->27B(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1720 lastMoveTick=602 reason=NEXT_AISLE_TILE_OCCUPIED P3->29A(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1718 lastMoveTick=603 reason=NEXT_AISLE_TILE_OCCUPIED P193->29D(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1697 lastMoveTick=612 reason=NEXT_AISLE_TILE_OCCUPIED P63->23D(LEFT) state=WAITING_AT_ROW aislePos=22 unchangedTicks=1673 lastMoveTick=604 reason=WAITING_FOR_SEAT_EVENT P37->20E(LEFT) state=WAITING_AT_ROW aislePos=19 unchangedTicks=1655 lastMoveTick=622 reason=WAITING_FOR_SEAT_EVENT P110->28A(LEFT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1635 lastMoveTick=683 reason=NEXT_AISLE_TILE_OCCUPIED P22->21C(LEFT) state=MOVING_IN_AISLE aislePos=17 unchangedTicks=1631 lastMoveTick=686 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=29721, ACTIVE_SEAT_EVENT_AHEAD=3826, WAITING_FOR_SEAT_EVENT=7210, MIDDLE_BANK_RESERVED=4, YIELD_TILE_OCCUPIED=1617, INSUFFICIENT_REAR_YIELD_SPACE=1565} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, 32, 34, 20, 70, 111, 46, 171, 76, 150, 22, 110, 37, -1, 193, 63, 3, 147, 169, 194, 135, 162, 116] 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, 156] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 14/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-0 | ticks=2277 | seated=206/228 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=18 | dependencyLength=12 | chain=P32(17C/LEFT) -> P34(18E/LEFT) -> P20(13D/LEFT) -> P70(18D/LEFT) -> P111(15A/LEFT) -> P46(26D/LEFT) -> P171(16B/LEFT) -> P76(19A/LEFT) -> P150(18B/LEFT) -> P22(21C/LEFT) -> P110(28A/LEFT) -> P37(20E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P37->20E(LEFT) | criticalTreeSize=12 | criticalTreeDepth=12 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=22 | yieldTileOccupants=193 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[193]: P193(29D/LEFT/MOVING_IN_AISLE@tile22) -> P63(23D/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=37|193|63 Scenario 14/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-0 | ticks=826 | seated=228/228 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 14 | fixedGeometry=206/228 (90.35%) | rearBuffer=228/228 (100.00%) | seatedDelta=+22 | completionDelta=+9.65% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 15 Tick: 2372 Ticks without a newly seated passenger: 1500 Passengers seated: 150/245 Remaining-state distribution: {WAITING_TO_ENTER=69, MOVING_IN_AISLE=24, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=150} Top unresolved passengers: P0->11F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->2F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->26A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->28B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->16F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->19D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->3B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->15F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->18D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2685, NEXT_AISLE_TILE_OCCUPIED=51836, WAITING_FOR_SEAT_EVENT=5406, YIELD_TILE_OCCUPIED=2180} LEFT aisle snapshot : [40, 159, 89, 86, 13, 117, 63, 74, 207, 165, 16, 126, 29, 181, 14, 107, 111, 212, 218, 235, 123, 147, 149, 21, 141, 148, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 15 Tick: 2372 Ticks without a newly seated passenger: 1500 Passengers seated: 150/245 Remaining-state distribution: {WAITING_TO_ENTER=69, MOVING_IN_AISLE=24, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=150} Top unresolved passengers: P0->11F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->2F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->26A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->28B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->16F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->19D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->3B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->15F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->18D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2685, NEXT_AISLE_TILE_OCCUPIED=51836, WAITING_FOR_SEAT_EVENT=5406, YIELD_TILE_OCCUPIED=2180} LEFT aisle snapshot : [40, 159, 89, 86, 13, 117, 63, 74, 207, 165, 16, 126, 29, 181, 14, 107, 111, 212, 218, 235, 123, 147, 149, 21, 141, 148, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 15/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2372 | seated=150/245 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=24 | dependencyLength=24 | chain=P40(4E/LEFT) -> P159(14F/LEFT) -> P89(23C/LEFT) -> P86(17B/LEFT) -> P13(16B/LEFT) -> P117(18A/LEFT) -> P63(9F/LEFT) -> P74(32D/LEFT) -> P207(13A/LEFT) -> P165(19A/LEFT) -> P16(14D/LEFT) -> P126(23B/LEFT) -> P29(15C/LEFT) -> P181(31C/LEFT) -> P14(32F/LEFT) -> P107(26C/LEFT) -> P111(25C/LEFT) -> P212(30A/LEFT) -> P218(23A/LEFT) -> P235(27A/LEFT) -> P123(22A/LEFT) -> P147(30C/LEFT) -> P149(25D/LEFT) -> P21(24A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P21->24A(LEFT) | criticalTreeSize=24 | criticalTreeDepth=24 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=25 | yieldTileOccupants=141 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[141]: P141(31A/LEFT/MOVING_IN_AISLE@tile25) -> P148(26E/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=21|141|148 Scenario 15/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2372 | seated=150/245 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=24 | dependencyLength=24 | chain=P40(4E/LEFT) -> P159(14F/LEFT) -> P89(23C/LEFT) -> P86(17B/LEFT) -> P13(16B/LEFT) -> P117(18A/LEFT) -> P63(9F/LEFT) -> P74(32D/LEFT) -> P207(13A/LEFT) -> P165(19A/LEFT) -> P16(14D/LEFT) -> P126(23B/LEFT) -> P29(15C/LEFT) -> P181(31C/LEFT) -> P14(32F/LEFT) -> P107(26C/LEFT) -> P111(25C/LEFT) -> P212(30A/LEFT) -> P218(23A/LEFT) -> P235(27A/LEFT) -> P123(22A/LEFT) -> P147(30C/LEFT) -> P149(25D/LEFT) -> P21(24A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P21->24A(LEFT) | criticalTreeSize=24 | criticalTreeDepth=24 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=25 | yieldTileOccupants=141 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[141]: P141(31A/LEFT/MOVING_IN_AISLE@tile25) -> P148(26E/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=21|141|148 PAIR 15 | fixedGeometry=150/245 (61.22%) | rearBuffer=150/245 (61.22%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 16 Tick: 2593 Ticks without a newly seated passenger: 1500 Passengers seated: 304/306 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=1, WAITING_AT_ROW=1, IN_SEAT_EVENT=0, SEATED=304} Top unresolved passengers: P12->36J(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=1647 lastMoveTick=946 reason=WAITING_FOR_SEAT_EVENT P214->36G(RIGHT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=1601 lastMoveTick=1052 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=6496, WAITING_FOR_SEAT_EVENT=2401, NEXT_AISLE_TILE_OCCUPIED=2023, YIELD_TILE_OCCUPIED=14, INSUFFICIENT_REAR_YIELD_SPACE=1567} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 214, 12] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 16/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-2 | ticks=2593 | seated=304/306 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=1 | unresolvedInAisle=1 | dependencyLength=2 | chain=P214(36G/RIGHT) -> P12(36J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P12->36J(RIGHT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=1 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=2 | unavailableYieldTiles=37|38 | yieldTileOccupants=-1|-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE Scenario 16/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-2 | ticks=1093 | seated=306/306 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 16 | fixedGeometry=304/306 (99.35%) | rearBuffer=306/306 (100.00%) | seatedDelta=+2 | completionDelta=+0.65% | outsideDelta=+0 | substitutions=3 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 17 Tick: 2735 Ticks without a newly seated passenger: 1500 Passengers seated: 322/342 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=14, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=322} Top unresolved passengers: P295->36B(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2450 lastMoveTick=285 reason=WAITING_FOR_SEAT_EVENT P309->36F(LEFT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=2151 lastMoveTick=646 reason=NEXT_AISLE_TILE_OCCUPIED P103->35B(LEFT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1944 lastMoveTick=859 reason=NEXT_AISLE_TILE_OCCUPIED P183->35C(LEFT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1871 lastMoveTick=927 reason=NEXT_AISLE_TILE_OCCUPIED P195->36A(LEFT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1782 lastMoveTick=1005 reason=NEXT_AISLE_TILE_OCCUPIED P119->31A(LEFT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1673 lastMoveTick=1062 reason=WAITING_FOR_SEAT_EVENT P336->32A(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1666 lastMoveTick=1130 reason=NEXT_AISLE_TILE_OCCUPIED P143->29G(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1659 lastMoveTick=1076 reason=WAITING_FOR_SEAT_EVENT P280->36J(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=1655 lastMoveTick=1080 reason=WAITING_FOR_SEAT_EVENT P22->36E(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1654 lastMoveTick=1131 reason=NEXT_AISLE_TILE_OCCUPIED P219->32D(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1651 lastMoveTick=1132 reason=NEXT_AISLE_TILE_OCCUPIED P290->26E(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1605 lastMoveTick=1170 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=6899, NEXT_AISLE_TILE_OCCUPIED=23454, WAITING_FOR_SEAT_EVENT=11249, INSUFFICIENT_REAR_YIELD_SPACE=1870, YIELD_TILE_OCCUPIED=1570, MIDDLE_BANK_RESERVED=4} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 256, 123, 180, 305, 294, 286, 246, -1, 182, 290, 219, 22, 336, 143, -1, 119, 195, 183, 103, 309, 295] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 280] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 17/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=1-2 | ticks=2735 | seated=322/342 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=14 | dependencyLength=6 | chain=P182(33A/LEFT) -> P290(26E/LEFT) -> P219(32D/LEFT) -> P22(36E/LEFT) -> P336(32A/LEFT) -> P143(29G/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P143->29G(LEFT) | criticalTreeSize=6 | criticalTreeDepth=6 | frozenComponents=6 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=3 | unavailableYieldTiles=31|32 | yieldTileOccupants=119|195 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=5 | occupantTrace=yieldOccupant[119]: P119(31A/LEFT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[195]: P195(36A/LEFT/MOVING_IN_AISLE@tile32) -> P183(35C/LEFT/MOVING_IN_AISLE@tile33) -> P103(35B/LEFT/MOVING_IN_AISLE@tile34) -> P309(36F/LEFT/MOVING_IN_AISLE@tile35) -> P295(36B/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=143|119 Scenario 17/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=1-2 | ticks=1352 | seated=342/342 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 17 | fixedGeometry=322/342 (94.15%) | rearBuffer=342/342 (100.00%) | seatedDelta=+20 | completionDelta=+5.85% | outsideDelta=+0 | substitutions=6 | rowBlocks=7 | substitutedStarts=6 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 18 Tick: 2554 Ticks without a newly seated passenger: 1500 Passengers seated: 278/288 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=6, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=278} Top unresolved passengers: P146->36J(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2147 lastMoveTick=407 reason=WAITING_FOR_SEAT_EVENT P239->35J(RIGHT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=2137 lastMoveTick=417 reason=WAITING_FOR_SEAT_EVENT P37->35I(RIGHT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1946 lastMoveTick=647 reason=NEXT_AISLE_TILE_OCCUPIED P240->34H(RIGHT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1901 lastMoveTick=698 reason=NEXT_AISLE_TILE_OCCUPIED P150->36H(RIGHT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1804 lastMoveTick=831 reason=NEXT_AISLE_TILE_OCCUPIED P160->34D(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1749 lastMoveTick=856 reason=NEXT_AISLE_TILE_OCCUPIED P158->32J(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1720 lastMoveTick=882 reason=NEXT_AISLE_TILE_OCCUPIED P268->34E(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1691 lastMoveTick=901 reason=NEXT_AISLE_TILE_OCCUPIED P80->29J(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1657 lastMoveTick=897 reason=WAITING_FOR_SEAT_EVENT P118->36E(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=1610 lastMoveTick=944 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=10941, ACTIVE_SEAT_EVENT_AHEAD=6174, WAITING_FOR_SEAT_EVENT=8116, MIDDLE_BANK_RESERVED=3, INSUFFICIENT_REAR_YIELD_SPACE=1536, YIELD_TILE_OCCUPIED=1780} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 118] 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, 268, 80, 158, 160, 150, 240, 37, 239, 146] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 18/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-2 | ticks=2554 | seated=278/288 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=6 | dependencyLength=6 | chain=P158(32J/RIGHT) -> P160(34D/RIGHT) -> P150(36H/RIGHT) -> P240(34H/RIGHT) -> P37(35I/RIGHT) -> P239(35J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P239->35J(RIGHT) | criticalTreeSize=6 | criticalTreeDepth=6 | frozenComponents=4 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=36 | yieldTileOccupants=146 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[146]: P146(36J/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=239|146 Scenario 18/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-2 | ticks=1061 | seated=288/288 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 18 | fixedGeometry=278/288 (96.53%) | rearBuffer=288/288 (100.00%) | seatedDelta=+10 | completionDelta=+3.47% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 19 Tick: 2446 Ticks without a newly seated passenger: 1500 Passengers seated: 189/259 Remaining-state distribution: {WAITING_TO_ENTER=52, MOVING_IN_AISLE=16, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=189} Top unresolved passengers: P0->8E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->19B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->25A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->23B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->20A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->31A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->22A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->22D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->11C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->17F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->6B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3617, NEXT_AISLE_TILE_OCCUPIED=33214, WAITING_FOR_SEAT_EVENT=4760, MIDDLE_BANK_RESERVED=1, YIELD_TILE_OCCUPIED=2072} LEFT aisle snapshot : [101, 60, 256, 219, 31, 229, 37, 55, 32, 185, 95, 81, 102, 35, 180, 21, 113, 22, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 19 Tick: 2446 Ticks without a newly seated passenger: 1500 Passengers seated: 189/259 Remaining-state distribution: {WAITING_TO_ENTER=52, MOVING_IN_AISLE=16, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=189} Top unresolved passengers: P0->8E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->19B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->25A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->23B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->20A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->31A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->22A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->22D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->11C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->17F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->6B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2446 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3617, NEXT_AISLE_TILE_OCCUPIED=33214, WAITING_FOR_SEAT_EVENT=4760, MIDDLE_BANK_RESERVED=1, YIELD_TILE_OCCUPIED=2072} LEFT aisle snapshot : [101, 60, 256, 219, 31, 229, 37, 55, 32, 185, 95, 81, 102, 35, 180, 21, 113, 22, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 19/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-1 | ticks=2446 | seated=189/259 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=16 | dependencyLength=16 | chain=P101(11E/LEFT) -> P60(9A/LEFT) -> P256(15E/LEFT) -> P219(27E/LEFT) -> P31(18C/LEFT) -> P229(32F/LEFT) -> P37(10B/LEFT) -> P55(28C/LEFT) -> P32(11B/LEFT) -> P185(29C/LEFT) -> P95(30A/LEFT) -> P81(24A/LEFT) -> P102(29E/LEFT) -> P35(26E/LEFT) -> P180(19A/LEFT) -> P21(16A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P21->16A(LEFT) | criticalTreeSize=16 | criticalTreeDepth=16 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=17 | yieldTileOccupants=113 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[113]: P113(29A/LEFT/MOVING_IN_AISLE@tile17) -> P22(18E/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=21|113|22 Scenario 19/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-1 | ticks=2446 | seated=189/259 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=16 | dependencyLength=16 | chain=P101(11E/LEFT) -> P60(9A/LEFT) -> P256(15E/LEFT) -> P219(27E/LEFT) -> P31(18C/LEFT) -> P229(32F/LEFT) -> P37(10B/LEFT) -> P55(28C/LEFT) -> P32(11B/LEFT) -> P185(29C/LEFT) -> P95(30A/LEFT) -> P81(24A/LEFT) -> P102(29E/LEFT) -> P35(26E/LEFT) -> P180(19A/LEFT) -> P21(16A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P21->16A(LEFT) | criticalTreeSize=16 | criticalTreeDepth=16 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=17 | yieldTileOccupants=113 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[113]: P113(29A/LEFT/MOVING_IN_AISLE@tile17) -> P22(18E/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=21|113|22 PAIR 19 | fixedGeometry=189/259 (72.97%) | rearBuffer=189/259 (72.97%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 20 Tick: 2144 Ticks without a newly seated passenger: 1500 Passengers seated: 149/192 Remaining-state distribution: {WAITING_TO_ENTER=23, MOVING_IN_AISLE=13, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=149} Top unresolved passengers: P4->13A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->30A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->3B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->14F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->19E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P51->13C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P56->17D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P60->4B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P68->24F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P87->1D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P89->30D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P101->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2144 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=21970, ACTIVE_SEAT_EVENT_AHEAD=2737, WAITING_FOR_SEAT_EVENT=12760, YIELD_TILE_OCCUPIED=3321, INSUFFICIENT_REAR_YIELD_SPACE=23} LEFT aisle snapshot : [85, 50, 35, 135, 15, -1, -1, 174, 164, -1, -1, -1, -1, 97, -1, -1, -1, -1, -1, -1, -1, -1, 105, 189, 3, -1, -1, -1, 18, 124] 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, 27, 71, 47, 42, 167, 131, 58, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 20 Tick: 2179 Ticks without a newly seated passenger: 1500 Passengers seated: 157/192 Remaining-state distribution: {WAITING_TO_ENTER=23, MOVING_IN_AISLE=7, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=157} Top unresolved passengers: P4->13A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->30A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->3B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->14F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->19E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P51->13C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P56->17D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P60->4B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P68->24F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P87->1D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P89->30D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P101->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2179 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=12521, ACTIVE_SEAT_EVENT_AHEAD=2957, WAITING_FOR_SEAT_EVENT=9168, YIELD_TILE_OCCUPIED=1753, MIDDLE_BANK_RESERVED=3} LEFT aisle snapshot : [85, 50, 35, 135, 15, -1, -1, 174, 164, -1, -1, -1, -1, 97, -1, -1, -1, -1, -1, -1, -1, -1, 105, 189, 3, -1, -1, -1, -1, 18, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 20/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-0 | ticks=2144 | seated=149/192 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=13 | dependencyLength=6 | chain=P27(24D/RIGHT) -> P71(25G/RIGHT) -> P47(29G/RIGHT) -> P42(28H/RIGHT) -> P167(30G/RIGHT) -> P131(28D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P131->28D(RIGHT) | criticalTreeSize=6 | criticalTreeDepth=6 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=29 | yieldTileOccupants=58 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[58]: P58(29C/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=131|58 Scenario 20/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-0 | ticks=2179 | seated=157/192 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=7 | dependencyLength=5 | chain=P85(2C/LEFT) -> P50(27B/LEFT) -> P35(16A/LEFT) -> P135(17B/LEFT) -> P15(5F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P15->5F(LEFT) | criticalTreeSize=5 | criticalTreeDepth=5 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=8 | yieldTileOccupants=174 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[174]: P174(14C/LEFT/MOVING_IN_AISLE@tile8) -> P164(9E/LEFT/WAITING_AT_ROW@tile9) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=15|174|164 PAIR 20 | fixedGeometry=149/192 (77.60%) | rearBuffer=157/192 (81.77%) | seatedDelta=+8 | completionDelta=+4.17% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 21 Tick: 2377 Ticks without a newly seated passenger: 1500 Passengers seated: 218/259 Remaining-state distribution: {WAITING_TO_ENTER=21, MOVING_IN_AISLE=15, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=218} Top unresolved passengers: P11->13C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->17D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->24E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->28C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P66->29B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P72->23D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P110->19F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P127->16F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P142->8F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P145->7D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P152->6A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P163->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2377 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=26003, WAITING_FOR_SEAT_EVENT=9312, ACTIVE_SEAT_EVENT_AHEAD=3804, YIELD_TILE_OCCUPIED=1712, INSUFFICIENT_REAR_YIELD_SPACE=1596, MIDDLE_BANK_RESERVED=1} LEFT aisle snapshot : [242, 218, 187, 1, 97, 19, 224, 45, 183, 230, -1, 92, 234, -1, -1, -1, -1, -1, -1, 130, 73, -1, -1, -1, -1, -1, -1, 12, 56, 221, 2, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 257, 141, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 21 Tick: 2393 Ticks without a newly seated passenger: 1500 Passengers seated: 224/259 Remaining-state distribution: {WAITING_TO_ENTER=21, MOVING_IN_AISLE=11, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=224} Top unresolved passengers: P11->13C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->17D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->24E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->28C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P66->29B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P72->23D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P110->19F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P127->16F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P142->8F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P145->7D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P152->6A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P163->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2393 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=19036, WAITING_FOR_SEAT_EVENT=5796, ACTIVE_SEAT_EVENT_AHEAD=3953, YIELD_TILE_OCCUPIED=1708} LEFT aisle snapshot : [242, 218, 187, 1, 97, 19, 224, 45, 183, 230, -1, 92, 234, -1, -1, -1, -1, -1, -1, 130, 73, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 21/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-2 | ticks=2377 | seated=218/259 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=15 | dependencyLength=10 | chain=P242(9F/LEFT) -> P218(32A/LEFT) -> P187(7A/LEFT) -> P1(21B/LEFT) -> P97(21D/LEFT) -> P19(11A/LEFT) -> P224(8A/LEFT) -> P45(32B/LEFT) -> P183(27B/LEFT) -> P230(10F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P230->10F(LEFT) | criticalTreeSize=10 | criticalTreeDepth=10 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=12 | yieldTileOccupants=92 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[92]: P92(20F/LEFT/MOVING_IN_AISLE@tile12) -> P234(13D/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=230|92|234 Scenario 21/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-2 | ticks=2393 | seated=224/259 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=11 | dependencyLength=10 | chain=P242(9F/LEFT) -> P218(32A/LEFT) -> P187(7A/LEFT) -> P1(21B/LEFT) -> P97(21D/LEFT) -> P19(11A/LEFT) -> P224(8A/LEFT) -> P45(32B/LEFT) -> P183(27B/LEFT) -> P230(10F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P230->10F(LEFT) | criticalTreeSize=10 | criticalTreeDepth=10 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=12 | yieldTileOccupants=92 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[92]: P92(20F/LEFT/MOVING_IN_AISLE@tile12) -> P234(13D/LEFT/WAITING_AT_ROW@tile13) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=230|92|234 PAIR 21 | fixedGeometry=218/259 (84.17%) | rearBuffer=224/259 (86.49%) | seatedDelta=+6 | completionDelta=+2.32% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=4 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 22 Tick: 2317 Ticks without a newly seated passenger: 1500 Passengers seated: 192/216 Remaining-state distribution: {WAITING_TO_ENTER=7, MOVING_IN_AISLE=11, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=192} Top unresolved passengers: P7->30C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2317 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2317 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->17E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2317 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P162->9H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2317 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P176->24H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2317 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P201->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2317 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P214->22D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2317 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P194->28D(RIGHT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1792 lastMoveTick=558 reason=NEXT_AISLE_TILE_OCCUPIED P121->16D(RIGHT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1772 lastMoveTick=558 reason=NEXT_AISLE_TILE_OCCUPIED P52->15G(RIGHT) state=MOVING_IN_AISLE aislePos=9 unchangedTicks=1767 lastMoveTick=559 reason=NEXT_AISLE_TILE_OCCUPIED P153->13G(RIGHT) state=MOVING_IN_AISLE aislePos=8 unchangedTicks=1763 lastMoveTick=567 reason=NEXT_AISLE_TILE_OCCUPIED P104->14D(RIGHT) state=WAITING_AT_ROW aislePos=13 unchangedTicks=1760 lastMoveTick=557 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3435, NEXT_AISLE_TILE_OCCUPIED=19528, WAITING_FOR_SEAT_EVENT=10848, YIELD_TILE_OCCUPIED=1766, MIDDLE_BANK_RESERVED=2, INSUFFICIENT_REAR_YIELD_SPACE=1511} 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, 49] RIGHT aisle snapshot: [69, 36, 73, 79, 84, 144, 54, 139, 153, 52, 149, -1, 121, 104, -1, -1, 11, -1, 194, 108, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 22 Tick: 2322 Ticks without a newly seated passenger: 1500 Passengers seated: 193/216 Remaining-state distribution: {WAITING_TO_ENTER=7, MOVING_IN_AISLE=11, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=193} Top unresolved passengers: P7->30C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2322 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2322 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->17E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2322 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P162->9H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2322 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P176->24H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2322 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P201->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2322 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P214->22D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2322 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P194->28D(RIGHT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1797 lastMoveTick=558 reason=NEXT_AISLE_TILE_OCCUPIED P121->16D(RIGHT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1777 lastMoveTick=558 reason=NEXT_AISLE_TILE_OCCUPIED P52->15G(RIGHT) state=MOVING_IN_AISLE aislePos=9 unchangedTicks=1772 lastMoveTick=559 reason=NEXT_AISLE_TILE_OCCUPIED P153->13G(RIGHT) state=MOVING_IN_AISLE aislePos=8 unchangedTicks=1768 lastMoveTick=567 reason=NEXT_AISLE_TILE_OCCUPIED P104->14D(RIGHT) state=WAITING_AT_ROW aislePos=13 unchangedTicks=1765 lastMoveTick=557 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3440, NEXT_AISLE_TILE_OCCUPIED=19583, WAITING_FOR_SEAT_EVENT=9357, YIELD_TILE_OCCUPIED=1771, MIDDLE_BANK_RESERVED=2} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [69, 36, 73, 79, 84, 144, 54, 139, 153, 52, 149, -1, 121, 104, -1, -1, 11, -1, 194, 108, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 22/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=2317 | seated=192/216 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=11 | dependencyLength=8 | chain=P69(21H/RIGHT) -> P36(17G/RIGHT) -> P73(16E/RIGHT) -> P79(11H/RIGHT) -> P84(26H/RIGHT) -> P144(25H/RIGHT) -> P54(13C/RIGHT) -> P139(8H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P139->8H(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=9 | yieldTileOccupants=153 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[153]: P153(13G/RIGHT/MOVING_IN_AISLE@tile9) -> P52(15G/RIGHT/MOVING_IN_AISLE@tile10) -> P149(11D/RIGHT/WAITING_AT_ROW@tile11) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=139|153|52|149 Scenario 22/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=2322 | seated=193/216 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=11 | dependencyLength=8 | chain=P69(21H/RIGHT) -> P36(17G/RIGHT) -> P73(16E/RIGHT) -> P79(11H/RIGHT) -> P84(26H/RIGHT) -> P144(25H/RIGHT) -> P54(13C/RIGHT) -> P139(8H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P139->8H(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=9 | yieldTileOccupants=153 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[153]: P153(13G/RIGHT/MOVING_IN_AISLE@tile9) -> P52(15G/RIGHT/MOVING_IN_AISLE@tile10) -> P149(11D/RIGHT/WAITING_AT_ROW@tile11) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=139|153|52|149 PAIR 22 | fixedGeometry=192/216 (88.89%) | rearBuffer=193/216 (89.35%) | seatedDelta=+1 | completionDelta=+0.46% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 23 Tick: 2341 Ticks without a newly seated passenger: 1500 Passengers seated: 226/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=13, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=226} Top unresolved passengers: P20->32F(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1913 lastMoveTick=484 reason=NEXT_AISLE_TILE_OCCUPIED P220->32B(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1883 lastMoveTick=458 reason=WAITING_FOR_SEAT_EVENT P25->32D(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1843 lastMoveTick=551 reason=NEXT_AISLE_TILE_OCCUPIED P141->32A(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1757 lastMoveTick=658 reason=NEXT_AISLE_TILE_OCCUPIED P214->31C(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1718 lastMoveTick=692 reason=NEXT_AISLE_TILE_OCCUPIED P186->27E(LEFT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1644 lastMoveTick=697 reason=WAITING_FOR_SEAT_EVENT P97->26B(LEFT) state=WAITING_AT_ROW aislePos=25 unchangedTicks=1554 lastMoveTick=787 reason=WAITING_FOR_SEAT_EVENT P52->16F(RIGHT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1549 lastMoveTick=815 reason=NEXT_AISLE_TILE_OCCUPIED P51->28E(RIGHT) state=MOVING_IN_AISLE aislePos=11 unchangedTicks=1546 lastMoveTick=816 reason=NEXT_AISLE_TILE_OCCUPIED P181->26H(RIGHT) state=MOVING_IN_AISLE aislePos=9 unchangedTicks=1530 lastMoveTick=826 reason=NEXT_AISLE_TILE_OCCUPIED P3->27H(RIGHT) state=MOVING_IN_AISLE aislePos=8 unchangedTicks=1528 lastMoveTick=827 reason=NEXT_AISLE_TILE_OCCUPIED P213->14E(RIGHT) state=WAITING_AT_ROW aislePos=13 unchangedTicks=1527 lastMoveTick=814 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4144, NEXT_AISLE_TILE_OCCUPIED=21047, WAITING_FOR_SEAT_EVENT=10307, YIELD_TILE_OCCUPIED=3114, INSUFFICIENT_REAR_YIELD_SPACE=62} 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, 97, 186, 214, 141, 25, 20, 220] RIGHT aisle snapshot: [-1, -1, -1, 37, 111, 174, 24, 233, 3, 181, 17, 51, 52, 213, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 12] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 23 Tick: 2342 Ticks without a newly seated passenger: 1500 Passengers seated: 233/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=9, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=233} Top unresolved passengers: P52->16F(RIGHT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1549 lastMoveTick=816 reason=NEXT_AISLE_TILE_OCCUPIED P51->28E(RIGHT) state=MOVING_IN_AISLE aislePos=11 unchangedTicks=1546 lastMoveTick=817 reason=NEXT_AISLE_TILE_OCCUPIED P181->26H(RIGHT) state=MOVING_IN_AISLE aislePos=9 unchangedTicks=1530 lastMoveTick=827 reason=NEXT_AISLE_TILE_OCCUPIED P3->27H(RIGHT) state=MOVING_IN_AISLE aislePos=8 unchangedTicks=1528 lastMoveTick=828 reason=NEXT_AISLE_TILE_OCCUPIED P213->14E(RIGHT) state=WAITING_AT_ROW aislePos=13 unchangedTicks=1527 lastMoveTick=815 reason=WAITING_FOR_SEAT_EVENT P17->11H(RIGHT) state=WAITING_AT_ROW aislePos=10 unchangedTicks=1523 lastMoveTick=819 reason=WAITING_FOR_SEAT_EVENT P233->25H(RIGHT) state=MOVING_IN_AISLE aislePos=7 unchangedTicks=1521 lastMoveTick=829 reason=NEXT_AISLE_TILE_OCCUPIED P24->20G(RIGHT) state=MOVING_IN_AISLE aislePos=6 unchangedTicks=1519 lastMoveTick=830 reason=NEXT_AISLE_TILE_OCCUPIED P174->8E(RIGHT) state=MOVING_IN_AISLE aislePos=5 unchangedTicks=1514 lastMoveTick=838 reason=NEXT_AISLE_TILE_OCCUPIED P12->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1511 lastMoveTick=831 reason=WAITING_FOR_SEAT_EVENT P111->25D(RIGHT) state=MOVING_IN_AISLE aislePos=4 unchangedTicks=1506 lastMoveTick=846 reason=NEXT_AISLE_TILE_OCCUPIED P37->23G(RIGHT) state=MOVING_IN_AISLE aislePos=3 unchangedTicks=1504 lastMoveTick=847 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4252, NEXT_AISLE_TILE_OCCUPIED=14074, WAITING_FOR_SEAT_EVENT=5258, YIELD_TILE_OCCUPIED=1525} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, 37, 111, 174, 24, 233, 3, 181, 17, 51, 52, 213, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 12, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 23/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-2 | ticks=2341 | seated=226/245 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=13 | dependencyLength=8 | chain=P37(23G/RIGHT) -> P111(25D/RIGHT) -> P174(8E/RIGHT) -> P24(20G/RIGHT) -> P233(25H/RIGHT) -> P3(27H/RIGHT) -> P181(26H/RIGHT) -> P17(11H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P17->11H(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=12 | yieldTileOccupants=51 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[51]: P51(28E/RIGHT/MOVING_IN_AISLE@tile12) -> P52(16F/RIGHT/MOVING_IN_AISLE@tile13) -> P213(14E/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=17|51|52|213 Scenario 23/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-2 | ticks=2342 | seated=233/245 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=9 | dependencyLength=8 | chain=P37(23G/RIGHT) -> P111(25D/RIGHT) -> P174(8E/RIGHT) -> P24(20G/RIGHT) -> P233(25H/RIGHT) -> P3(27H/RIGHT) -> P181(26H/RIGHT) -> P17(11H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P17->11H(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=12 | yieldTileOccupants=51 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[51]: P51(28E/RIGHT/MOVING_IN_AISLE@tile12) -> P52(16F/RIGHT/MOVING_IN_AISLE@tile13) -> P213(14E/RIGHT/WAITING_AT_ROW@tile14) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=17|51|52|213 PAIR 23 | fixedGeometry=226/245 (92.24%) | rearBuffer=233/245 (95.10%) | seatedDelta=+7 | completionDelta=+2.86% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 24 Tick: 2305 Ticks without a newly seated passenger: 1500 Passengers seated: 206/216 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=7, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=206} Top unresolved passengers: P52->30H(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1862 lastMoveTick=443 reason=WAITING_FOR_SEAT_EVENT P155->30F(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1854 lastMoveTick=451 reason=WAITING_FOR_SEAT_EVENT P143->30A(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1756 lastMoveTick=608 reason=NEXT_AISLE_TILE_OCCUPIED P25->30E(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1688 lastMoveTick=657 reason=NEXT_AISLE_TILE_OCCUPIED P177->28B(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1683 lastMoveTick=665 reason=NEXT_AISLE_TILE_OCCUPIED P36->30B(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1678 lastMoveTick=666 reason=NEXT_AISLE_TILE_OCCUPIED P9->27E(LEFT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1663 lastMoveTick=642 reason=WAITING_FOR_SEAT_EVENT P45->27A(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1661 lastMoveTick=681 reason=NEXT_AISLE_TILE_OCCUPIED P188->23A(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1659 lastMoveTick=682 reason=NEXT_AISLE_TILE_OCCUPIED P132->25E(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1657 lastMoveTick=683 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3826, WAITING_FOR_SEAT_EVENT=5829, NEXT_AISLE_TILE_OCCUPIED=11812, INSUFFICIENT_REAR_YIELD_SPACE=1659, YIELD_TILE_OCCUPIED=1649, MIDDLE_BANK_RESERVED=4} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 132, 188, 45, 36, 177, 25, 9, -1, 143, 155] 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, 52] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 24/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=2305 | seated=206/216 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=7 | dependencyLength=7 | chain=P132(25E/LEFT) -> P188(23A/LEFT) -> P45(27A/LEFT) -> P36(30B/LEFT) -> P177(28B/LEFT) -> P25(30E/LEFT) -> P9(27E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P9->27E(LEFT) | criticalTreeSize=7 | criticalTreeDepth=7 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=29 | yieldTileOccupants=143 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[143]: P143(30A/LEFT/MOVING_IN_AISLE@tile29) -> P155(30F/LEFT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=9|143|155 Scenario 24/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=810 | seated=216/216 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 24 | fixedGeometry=206/216 (95.37%) | rearBuffer=216/216 (100.00%) | seatedDelta=+10 | completionDelta=+4.63% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 25 Tick: 2528 Ticks without a newly seated passenger: 1500 Passengers seated: 277/282 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=2, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=277} Top unresolved passengers: P114->32E(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1657 lastMoveTick=871 reason=WAITING_FOR_SEAT_EVENT P68->31E(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1634 lastMoveTick=942 reason=NEXT_AISLE_TILE_OCCUPIED P279->32I(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1627 lastMoveTick=901 reason=WAITING_FOR_SEAT_EVENT P193->30A(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1601 lastMoveTick=927 reason=WAITING_FOR_SEAT_EVENT P151->32C(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1566 lastMoveTick=1018 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=5508, ACTIVE_SEAT_EVENT_AHEAD=5383, NEXT_AISLE_TILE_OCCUPIED=3499, YIELD_TILE_OCCUPIED=1544, INSUFFICIENT_REAR_YIELD_SPACE=1620} 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, 151, 68, 193, -1, 114] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 279] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 25/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=1-2 | ticks=2528 | seated=277/282 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=2 | dependencyLength=3 | chain=P151(32C/LEFT) -> P68(31E/LEFT) -> P193(30A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P193->30A(LEFT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=32 | yieldTileOccupants=114 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[114]: P114(32E/LEFT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=193|114 Scenario 25/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=1-2 | ticks=1047 | seated=282/282 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 25 | fixedGeometry=277/282 (98.23%) | rearBuffer=282/282 (100.00%) | seatedDelta=+5 | completionDelta=+1.77% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 26 Tick: 2464 Ticks without a newly seated passenger: 1500 Passengers seated: 231/274 Remaining-state distribution: {WAITING_TO_ENTER=11, MOVING_IN_AISLE=26, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=231} Top unresolved passengers: P31->19D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->20A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P68->9B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P82->28C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->2D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P165->12A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P178->27F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P225->32F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P228->11A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P230->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P245->18D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2464 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P122->30F(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1911 lastMoveTick=591 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4450, NEXT_AISLE_TILE_OCCUPIED=45732, WAITING_FOR_SEAT_EVENT=11358, YIELD_TILE_OCCUPIED=1818, INSUFFICIENT_REAR_YIELD_SPACE=1553} LEFT aisle snapshot : [203, 138, 179, 44, 196, 271, 251, 161, 48, 237, 212, 60, 195, 108, 15, 197, 41, 77, 96, 35, 1, 38, -1, 122, 106, -1, -1, -1, -1, -1, -1, 97] 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, 226, 98, 180, 99, 151, 59, 185] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 26 Tick: 2498 Ticks without a newly seated passenger: 1500 Passengers seated: 238/274 Remaining-state distribution: {WAITING_TO_ENTER=11, MOVING_IN_AISLE=20, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=238} Top unresolved passengers: P31->19D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->20A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P68->9B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P82->28C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->2D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P165->12A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P178->27F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P225->32F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P228->11A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P230->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P245->18D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2498 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P122->30F(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1945 lastMoveTick=591 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4579, NEXT_AISLE_TILE_OCCUPIED=36922, WAITING_FOR_SEAT_EVENT=9896, YIELD_TILE_OCCUPIED=1852} LEFT aisle snapshot : [203, 138, 179, 44, 196, 271, 251, 161, 48, 237, 212, 60, 195, 108, 15, 197, 41, 77, 96, 35, 1, 38, -1, 122, 106, -1, -1, -1, -1, -1, -1, 97, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 26/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=2464 | seated=231/274 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=26 | dependencyLength=11 | chain=P196(15A/LEFT) -> P271(31E/LEFT) -> P251(32C/LEFT) -> P161(21A/LEFT) -> P48(30A/LEFT) -> P237(12B/LEFT) -> P212(18E/LEFT) -> P60(29B/LEFT) -> P195(19A/LEFT) -> P108(16F/LEFT) -> P15(15B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P15->15B(LEFT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=16 | yieldTileOccupants=197 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=7 | occupantTrace=yieldOccupant[197]: P197(17E/LEFT/MOVING_IN_AISLE@tile16) -> P41(19C/LEFT/MOVING_IN_AISLE@tile17) -> P77(26C/LEFT/MOVING_IN_AISLE@tile18) -> P96(21F/LEFT/MOVING_IN_AISLE@tile19) -> P35(28F/LEFT/MOVING_IN_AISLE@tile20) -> P1(28B/LEFT/MOVING_IN_AISLE@tile21) -> P38(22F/LEFT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=15|197|41|77|96|35|1|38 Scenario 26/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-2 | ticks=2498 | seated=238/274 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=20 | dependencyLength=11 | chain=P196(15A/LEFT) -> P271(31E/LEFT) -> P251(32C/LEFT) -> P161(21A/LEFT) -> P48(30A/LEFT) -> P237(12B/LEFT) -> P212(18E/LEFT) -> P60(29B/LEFT) -> P195(19A/LEFT) -> P108(16F/LEFT) -> P15(15B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P15->15B(LEFT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=16 | yieldTileOccupants=197 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=7 | occupantTrace=yieldOccupant[197]: P197(17E/LEFT/MOVING_IN_AISLE@tile16) -> P41(19C/LEFT/MOVING_IN_AISLE@tile17) -> P77(26C/LEFT/MOVING_IN_AISLE@tile18) -> P96(21F/LEFT/MOVING_IN_AISLE@tile19) -> P35(28F/LEFT/MOVING_IN_AISLE@tile20) -> P1(28B/LEFT/MOVING_IN_AISLE@tile21) -> P38(22F/LEFT/WAITING_AT_ROW@tile22) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=15|197|41|77|96|35|1|38 PAIR 26 | fixedGeometry=231/274 (84.31%) | rearBuffer=238/274 (86.86%) | seatedDelta=+7 | completionDelta=+2.55% | outsideDelta=+0 | substitutions=4 | rowBlocks=4 | substitutedStarts=5 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 27 Tick: 2435 Ticks without a newly seated passenger: 1500 Passengers seated: 250/259 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=4, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=250} Top unresolved passengers: P228->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1919 lastMoveTick=516 reason=WAITING_FOR_SEAT_EVENT P203->32F(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1872 lastMoveTick=630 reason=NEXT_AISLE_TILE_OCCUPIED P213->31I(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1854 lastMoveTick=581 reason=WAITING_FOR_SEAT_EVENT P112->31G(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1849 lastMoveTick=645 reason=NEXT_AISLE_TILE_OCCUPIED P156->29H(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1791 lastMoveTick=644 reason=WAITING_FOR_SEAT_EVENT P51->30H(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1693 lastMoveTick=807 reason=NEXT_AISLE_TILE_OCCUPIED P39->30I(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1691 lastMoveTick=808 reason=NEXT_AISLE_TILE_OCCUPIED P154->25H(RIGHT) state=WAITING_AT_ROW aislePos=24 unchangedTicks=1598 lastMoveTick=837 reason=WAITING_FOR_SEAT_EVENT P247->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1595 lastMoveTick=840 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4803, NEXT_AISLE_TILE_OCCUPIED=7297, WAITING_FOR_SEAT_EVENT=9461, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=1560, YIELD_TILE_OCCUPIED=1663} 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, 247] 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, 154, 39, 51, 112, 156, 203, 213, 228] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 27/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=1-2 | ticks=2435 | seated=250/259 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=4 | dependencyLength=4 | chain=P39(30I/RIGHT) -> P51(30H/RIGHT) -> P112(31G/RIGHT) -> P156(29H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P156->29H(RIGHT) | criticalTreeSize=4 | criticalTreeDepth=4 | frozenComponents=5 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=30 | yieldTileOccupants=203 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[203]: P203(32F/RIGHT/MOVING_IN_AISLE@tile30) -> P213(31I/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=156|203|213 Scenario 27/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=1-2 | ticks=941 | seated=259/259 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 27 | fixedGeometry=250/259 (96.53%) | rearBuffer=259/259 (100.00%) | seatedDelta=+9 | completionDelta=+3.47% | outsideDelta=+0 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 28 Tick: 2257 Ticks without a newly seated passenger: 1500 Passengers seated: 153/216 Remaining-state distribution: {WAITING_TO_ENTER=44, MOVING_IN_AISLE=15, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=153} Top unresolved passengers: P0->28B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->5A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->4D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->30D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->29B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->16B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->1E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2257 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2990, NEXT_AISLE_TILE_OCCUPIED=29103, WAITING_FOR_SEAT_EVENT=7816, INSUFFICIENT_REAR_YIELD_SPACE=1532, YIELD_TILE_OCCUPIED=1925} LEFT aisle snapshot : [139, 58, 2, 214, 94, 41, 84, 27, 169, 142, 51, 82, 67, 33, 128, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 48, 177, 147] 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, 157] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 28 Tick: 2262 Ticks without a newly seated passenger: 1500 Passengers seated: 156/216 Remaining-state distribution: {WAITING_TO_ENTER=44, MOVING_IN_AISLE=13, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=156} Top unresolved passengers: P0->28B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->5A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->4D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->30D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->6C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->29B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->16B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->1E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2262 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3040, NEXT_AISLE_TILE_OCCUPIED=25085, WAITING_FOR_SEAT_EVENT=6198, YIELD_TILE_OCCUPIED=1920} LEFT aisle snapshot : [139, 58, 2, 214, 94, 41, 84, 27, 169, 142, 51, 82, 67, 33, 128, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 48, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 28/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=2257 | seated=153/216 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=15 | dependencyLength=13 | chain=P139(3C/LEFT) -> P58(27A/LEFT) -> P2(27B/LEFT) -> P214(29A/LEFT) -> P94(14E/LEFT) -> P41(17D/LEFT) -> P84(18B/LEFT) -> P27(30F/LEFT) -> P169(11B/LEFT) -> P142(24C/LEFT) -> P51(17C/LEFT) -> P82(23B/LEFT) -> P67(13A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P67->13A(LEFT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=14 | yieldTileOccupants=33 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[33]: P33(25C/LEFT/MOVING_IN_AISLE@tile14) -> P128(15A/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=67|33|128 Scenario 28/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=2262 | seated=156/216 | STALL_DETECTED | mode=DIAGNOSTIC_REAR_BUFFER Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=13 | dependencyLength=13 | chain=P139(3C/LEFT) -> P58(27A/LEFT) -> P2(27B/LEFT) -> P214(29A/LEFT) -> P94(14E/LEFT) -> P41(17D/LEFT) -> P84(18B/LEFT) -> P27(30F/LEFT) -> P169(11B/LEFT) -> P142(24C/LEFT) -> P51(17C/LEFT) -> P82(23B/LEFT) -> P67(13A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P67->13A(LEFT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=14 | yieldTileOccupants=33 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[33]: P33(25C/LEFT/MOVING_IN_AISLE@tile14) -> P128(15A/LEFT/WAITING_AT_ROW@tile15) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=67|33|128 PAIR 28 | fixedGeometry=153/216 (70.83%) | rearBuffer=156/216 (72.22%) | seatedDelta=+3 | completionDelta=+1.39% | outsideDelta=+0 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 29 Tick: 2372 Ticks without a newly seated passenger: 1500 Passengers seated: 225/259 Remaining-state distribution: {WAITING_TO_ENTER=1, MOVING_IN_AISLE=28, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=225} Top unresolved passengers: P256->9A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2372 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P236->31C(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1914 lastMoveTick=513 reason=NEXT_AISLE_TILE_OCCUPIED P7->32F(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1882 lastMoveTick=552 reason=NEXT_AISLE_TILE_OCCUPIED P43->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1880 lastMoveTick=492 reason=WAITING_FOR_SEAT_EVENT P34->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1869 lastMoveTick=503 reason=WAITING_FOR_SEAT_EVENT P230->31F(LEFT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1868 lastMoveTick=504 reason=WAITING_FOR_SEAT_EVENT P244->31A(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1808 lastMoveTick=612 reason=NEXT_AISLE_TILE_OCCUPIED P198->29D(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1804 lastMoveTick=622 reason=NEXT_AISLE_TILE_OCCUPIED P49->32D(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1802 lastMoveTick=623 reason=NEXT_AISLE_TILE_OCCUPIED P253->31E(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1772 lastMoveTick=650 reason=NEXT_AISLE_TILE_OCCUPIED P56->26E(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1770 lastMoveTick=651 reason=NEXT_AISLE_TILE_OCCUPIED P138->28B(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1744 lastMoveTick=666 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=46726, ACTIVE_SEAT_EVENT_AHEAD=3885, WAITING_FOR_SEAT_EVENT=9742, YIELD_TILE_OCCUPIED=1708, INSUFFICIENT_REAR_YIELD_SPACE=1619} LEFT aisle snapshot : [23, 38, 208, 48, 233, 234, 202, 85, 184, 141, 174, 238, 207, 60, 229, 194, 255, 88, 216, 140, 103, -1, 138, 56, 253, 49, 198, 244, 7, 236, 230, 34] 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, 247, 43] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 29/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-2 | ticks=2372 | seated=225/259 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=28 | dependencyLength=19 | chain=P23(15D/LEFT) -> P38(15B/LEFT) -> P208(28A/LEFT) -> P48(19E/LEFT) -> P233(8B/LEFT) -> P234(17A/LEFT) -> P202(18F/LEFT) -> P85(29B/LEFT) -> P184(23E/LEFT) -> P141(14A/LEFT) -> P174(30F/LEFT) -> P238(25A/LEFT) -> P207(19F/LEFT) -> P60(23A/LEFT) -> P229(27A/LEFT) -> P194(23C/LEFT) -> P255(26C/LEFT) -> P88(20C/LEFT) -> P216(19A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P216->19A(LEFT) | criticalTreeSize=19 | criticalTreeDepth=19 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=20|21 | yieldTileOccupants=140|103 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[140]: P140(24B/LEFT/MOVING_IN_AISLE@tile20) -> P103(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[103]: P103(21F/LEFT/WAITING_AT_ROW@tile21) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=216|140|103 Scenario 29/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-2 | ticks=952 | seated=259/259 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 29 | fixedGeometry=225/259 (86.87%) | rearBuffer=259/259 (100.00%) | seatedDelta=+34 | completionDelta=+13.13% | outsideDelta=-1 | substitutions=5 | rowBlocks=5 | substitutedStarts=6 | convertedToSuccess=true | rearBufferWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 30 Tick: 2288 Ticks without a newly seated passenger: 1500 Passengers seated: 220/228 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=5, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=220} Top unresolved passengers: P219->30E(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1681 lastMoveTick=607 reason=WAITING_FOR_SEAT_EVENT P26->28C(RIGHT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1667 lastMoveTick=621 reason=WAITING_FOR_SEAT_EVENT P107->29G(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1605 lastMoveTick=730 reason=NEXT_AISLE_TILE_OCCUPIED P162->28H(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1577 lastMoveTick=755 reason=NEXT_AISLE_TILE_OCCUPIED P10->28D(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1575 lastMoveTick=756 reason=NEXT_AISLE_TILE_OCCUPIED P34->27H(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1567 lastMoveTick=775 reason=NEXT_AISLE_TILE_OCCUPIED P58->30C(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1554 lastMoveTick=797 reason=NEXT_AISLE_TILE_OCCUPIED P110->29E(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1517 lastMoveTick=771 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=8036, ACTIVE_SEAT_EVENT_AHEAD=3863, WAITING_FOR_SEAT_EVENT=5432, YIELD_TILE_OCCUPIED=1560, INSUFFICIENT_REAR_YIELD_SPACE=1513} 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, 110, -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, 58, 34, 10, 162, 107, 26, -1, 219] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 30/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-0 | ticks=2288 | seated=220/228 | STALL_DETECTED | mode=FIXED_CABIN_GEOMETRY Experiment 15 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=5 | dependencyLength=6 | chain=P58(30C/RIGHT) -> P34(27H/RIGHT) -> P10(28D/RIGHT) -> P162(28H/RIGHT) -> P107(29G/RIGHT) -> P26(28C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P26->28C(RIGHT) | criticalTreeSize=6 | criticalTreeDepth=6 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=30 | yieldTileOccupants=219 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[219]: P219(30E/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=26|219 Scenario 30/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-0 | ticks=839 | seated=228/228 | SUCCESS | mode=DIAGNOSTIC_REAR_BUFFER PAIR 30 | fixedGeometry=220/228 (96.49%) | rearBuffer=228/228 (100.00%) | seatedDelta=+8 | completionDelta=+3.51% | outsideDelta=+0 | substitutions=3 | rowBlocks=3 | substitutedStarts=3 | convertedToSuccess=true | rearBufferWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SIMULATION RESEARCH EXPERIMENT 15 REAR-BOUNDARY COUNTERFACTUAL VALIDATION BATCH EXPERIMENT COMPLETE ============================================================ Scenarios executed: 60 Successful completions: 21 Incomplete/MAX_TICKS: 39 Results appended to: C:\Intel\results.txt CSV appended to: C:\Intel\results.csv ============================================================