============================================================ WHOLE-CABIN HYBRID BOARDING SIMULATION RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE ============================================================ Experiment seed: 1783768937730 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: 1783768937730 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 1 Tick: 2219 Ticks without a newly seated passenger: 1500 Passengers seated: 187/342 Remaining-state distribution: {WAITING_TO_ENTER=127, MOVING_IN_AISLE=17, WAITING_AT_ROW=11, IN_SEAT_EVENT=0, SEATED=187} Top unresolved passengers: P6->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->15H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->27D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->22E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->7I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->28A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->15J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->16F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->33G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->20J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->2F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->25D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2219 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=17446, ACTIVE_SEAT_EVENT_AHEAD=4039, NEXT_AISLE_TILE_OCCUPIED=26442, YIELD_TILE_OCCUPIED=3106, INSUFFICIENT_REAR_YIELD_SPACE=10} LEFT aisle snapshot : [51, 211, 221, 149, 250, 124, 272, 277, 340, 287, 144, -1, -1, -1, 206, -1, -1, -1, -1, -1, -1, -1, -1, -1, 263, -1, -1, 180, -1, -1, -1, -1, -1, -1, 223, 316] RIGHT aisle snapshot: [86, 111, 171, 260, 33, 314, -1, -1, 58, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 157, 234, 303, -1, -1, -1, 268, -1, -1, -1, -1, -1, 187, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 1 Tick: 2425 Ticks without a newly seated passenger: 1500 Passengers seated: 239/342 Remaining-state distribution: {WAITING_TO_ENTER=52, MOVING_IN_AISLE=41, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=239} Top unresolved passengers: P6->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->27D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->22E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->7I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->15J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->33G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->12D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P54->3G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P60->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P65->11J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P66->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P69->35J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2425 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=16583, ACTIVE_SEAT_EVENT_AHEAD=5308, NEXT_AISLE_TILE_OCCUPIED=65266, YIELD_TILE_OCCUPIED=3150, INSUFFICIENT_REAR_YIELD_SPACE=111} LEFT aisle snapshot : [48, 217, 132, 103, 299, 53, 319, 282, 313, 333, 159, 49, 305, 115, -1, 261, 205, -1, -1, -1, 330, -1, -1, -1, 37, -1, -1, -1, -1, -1, 193, 56, 42, 250, 223, 316] RIGHT aisle snapshot: [216, 167, 62, 296, 112, 173, 97, 214, 94, 7, 89, 108, 213, 275, 40, 182, 38, 301, 293, 30, -1, -1, -1, -1, -1, -1, -1, -1, -1, 142, 188, 191, 317, 195, 260, 157] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 01/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=1-2 | ticks=2219 | seated=187/342 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=11 | unresolvedInAisle=17 | dependencyLength=10 | chain=P51(22C/LEFT) -> P211(7F/LEFT) -> P221(30C/LEFT) -> P149(20A/LEFT) -> P250(36B/LEFT) -> P124(21A/LEFT) -> P272(22B/LEFT) -> P277(17C/LEFT) -> P340(11B/LEFT) -> P287(10A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P287->10A(LEFT) | criticalTreeSize=10 | criticalTreeDepth=10 | frozenComponents=11 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=11 | yieldTileOccupants=144 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[144]: P144(11G/LEFT/WAITING_AT_ROW@tile11) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=287|144 Scenario 01/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=1-2 | ticks=2425 | seated=239/342 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=41 | dependencyLength=17 | chain=P216(31I/RIGHT) -> P167(35G/RIGHT) -> P62(25I/RIGHT) -> P296(34I/RIGHT) -> P112(31E/RIGHT) -> P173(29D/RIGHT) -> P97(26H/RIGHT) -> P214(18D/RIGHT) -> P94(24J/RIGHT) -> P7(15H/RIGHT) -> P89(36F/RIGHT) -> P108(17E/RIGHT) -> P213(19I/RIGHT) -> P275(29H/RIGHT) -> P40(16G/RIGHT) -> P182(22D/RIGHT) -> P38(17I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P38->17I(RIGHT) | criticalTreeSize=17 | criticalTreeDepth=17 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=18 | yieldTileOccupants=301 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[301]: P301(18I/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=38|301 PAIR 01 | baseline=187/342 (54.68%) | protected=239/342 (69.88%) | seatedDelta=+52 | completionDelta=+15.20% | outsideDelta=-75 | substitutions=4 | rowBlocks=1632 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 2 Tick: 2310 Ticks without a newly seated passenger: 1500 Passengers seated: 227/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=15, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=227} Top unresolved passengers: P66->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2128 lastMoveTick=182 reason=WAITING_FOR_SEAT_EVENT P13->32D(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=2095 lastMoveTick=267 reason=NEXT_AISLE_TILE_OCCUPIED P60->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1870 lastMoveTick=440 reason=WAITING_FOR_SEAT_EVENT P76->32F(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1784 lastMoveTick=588 reason=NEXT_AISLE_TILE_OCCUPIED P94->31F(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1754 lastMoveTick=611 reason=NEXT_AISLE_TILE_OCCUPIED P0->32I(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1732 lastMoveTick=633 reason=NEXT_AISLE_TILE_OCCUPIED P5->31H(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1714 lastMoveTick=655 reason=NEXT_AISLE_TILE_OCCUPIED P59->31D(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1638 lastMoveTick=725 reason=NEXT_AISLE_TILE_OCCUPIED P53->28G(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1626 lastMoveTick=740 reason=NEXT_AISLE_TILE_OCCUPIED P179->31G(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1597 lastMoveTick=748 reason=NEXT_AISLE_TILE_OCCUPIED P91->31I(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1591 lastMoveTick=763 reason=NEXT_AISLE_TILE_OCCUPIED P124->30G(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1580 lastMoveTick=769 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=24498, ACTIVE_SEAT_EVENT_AHEAD=4298, WAITING_FOR_SEAT_EVENT=6037, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=1811, YIELD_TILE_OCCUPIED=1487} 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, 200, 39, 115, 94, 76, 60] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 142, 9, 131, 124, 91, 179, 53, 59, 5, 0, 13, 66] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 2 Tick: 2310 Ticks without a newly seated passenger: 1500 Passengers seated: 227/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=15, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=227} Top unresolved passengers: P66->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2128 lastMoveTick=182 reason=WAITING_FOR_SEAT_EVENT P13->32D(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=2095 lastMoveTick=267 reason=NEXT_AISLE_TILE_OCCUPIED P60->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1870 lastMoveTick=440 reason=WAITING_FOR_SEAT_EVENT P76->32F(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1784 lastMoveTick=588 reason=NEXT_AISLE_TILE_OCCUPIED P94->31F(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1754 lastMoveTick=611 reason=NEXT_AISLE_TILE_OCCUPIED P0->32I(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1732 lastMoveTick=633 reason=NEXT_AISLE_TILE_OCCUPIED P5->31H(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1714 lastMoveTick=655 reason=NEXT_AISLE_TILE_OCCUPIED P59->31D(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1638 lastMoveTick=725 reason=NEXT_AISLE_TILE_OCCUPIED P53->28G(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1626 lastMoveTick=740 reason=NEXT_AISLE_TILE_OCCUPIED P179->31G(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1597 lastMoveTick=748 reason=NEXT_AISLE_TILE_OCCUPIED P91->31I(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1591 lastMoveTick=763 reason=NEXT_AISLE_TILE_OCCUPIED P124->30G(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1580 lastMoveTick=769 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=24498, ACTIVE_SEAT_EVENT_AHEAD=4298, WAITING_FOR_SEAT_EVENT=6037, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=1811, YIELD_TILE_OCCUPIED=1487} 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, 200, 39, 115, 94, 76, 60] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 142, 9, 131, 124, 91, 179, 53, 59, 5, 0, 13, 66] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 02/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-2 | ticks=2310 | seated=227/245 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=15 | dependencyLength=12 | chain=P142(29I/RIGHT) -> P9(30I/RIGHT) -> P131(27H/RIGHT) -> P124(30G/RIGHT) -> P91(31I/RIGHT) -> P179(31G/RIGHT) -> P53(28G/RIGHT) -> P59(31D/RIGHT) -> P5(31H/RIGHT) -> P0(32I/RIGHT) -> P13(32D/RIGHT) -> P66(32H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P66->32H(RIGHT) | criticalTreeSize=12 | criticalTreeDepth=12 | 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 02/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-2 | ticks=2310 | seated=227/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=15 | dependencyLength=12 | chain=P142(29I/RIGHT) -> P9(30I/RIGHT) -> P131(27H/RIGHT) -> P124(30G/RIGHT) -> P91(31I/RIGHT) -> P179(31G/RIGHT) -> P53(28G/RIGHT) -> P59(31D/RIGHT) -> P5(31H/RIGHT) -> P0(32I/RIGHT) -> P13(32D/RIGHT) -> P66(32H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P66->32H(RIGHT) | criticalTreeSize=12 | criticalTreeDepth=12 | 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 PAIR 02 | baseline=227/245 (92.65%) | protected=227/245 (92.65%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 3 Tick: 1818 Ticks without a newly seated passenger: 1500 Passengers seated: 71/324 Remaining-state distribution: {WAITING_TO_ENTER=213, MOVING_IN_AISLE=31, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=71} Top unresolved passengers: P0->12G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->36I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->30G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->15G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->3D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->19J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->16A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->9F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->5H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->30E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1818 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=1586, NEXT_AISLE_TILE_OCCUPIED=48494, WAITING_FOR_SEAT_EVENT=14394, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=3127} LEFT aisle snapshot : [295, 13, 187, 59, 44, 80, 226, 94, 61, 31, 79, 90, 301, 116, 118, 238, 307, 277, 230, -1, -1, -1, -1, -1, -1, -1, -1, 271, 130, -1, -1, -1, -1, -1, 203, -1] RIGHT aisle snapshot: [82, 267, 45, 300, 96, 184, 25, 243, 29, 77, 104, 119, 264, 258, -1, -1, -1, -1, -1, -1, 66, -1, -1, 14, -1, -1, 54, 136, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 3 Tick: 2409 Ticks without a newly seated passenger: 1500 Passengers seated: 240/324 Remaining-state distribution: {WAITING_TO_ENTER=24, MOVING_IN_AISLE=52, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=240} Top unresolved passengers: P2->24B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->9F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->30E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->36H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P48->1G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P63->6D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P65->28F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P70->35C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P75->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P76->36F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P101->33C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P105->31E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2409 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4986, NEXT_AISLE_TILE_OCCUPIED=82263, WAITING_FOR_SEAT_EVENT=14497, MIDDLE_BANK_RESERVED=5, INSUFFICIENT_REAR_YIELD_SPACE=87, YIELD_TILE_OCCUPIED=3223} LEFT aisle snapshot : [134, 132, 252, 164, 234, 305, 251, 52, 204, 281, 290, 246, 8, 91, 323, 270, 114, 233, 51, 57, -1, -1, 227, 282, 58, -1, -1, -1, -1, -1, -1, -1, -1, -1, 287, 285] RIGHT aisle snapshot: [210, 202, 171, 97, 140, 159, 212, 40, 283, 280, 10, 185, 288, 34, 5, 108, 209, 111, 321, 37, 129, 276, 64, 73, 106, 303, 315, 217, 221, 142, 284, 3, 311, 262, 54, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 03/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-1 | ticks=1818 | seated=71/324 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=31 | dependencyLength=18 | chain=P295(32C/LEFT) -> P13(21C/LEFT) -> P187(28B/LEFT) -> P59(32A/LEFT) -> P44(25B/LEFT) -> P80(10A/LEFT) -> P226(16G/LEFT) -> P94(9G/LEFT) -> P61(10B/LEFT) -> P31(32F/LEFT) -> P79(20C/LEFT) -> P90(30A/LEFT) -> P301(31C/LEFT) -> P116(27C/LEFT) -> P118(36C/LEFT) -> P238(31D/LEFT) -> P307(36G/LEFT) -> P277(18B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P277->18B(LEFT) | criticalTreeSize=18 | criticalTreeDepth=18 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=19 | yieldTileOccupants=230 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[230]: P230(19C/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=277|230 Scenario 03/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-1 | ticks=2409 | seated=240/324 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=52 | dependencyLength=25 | chain=P210(23H/RIGHT) -> P202(27F/RIGHT) -> P171(28D/RIGHT) -> P97(16F/RIGHT) -> P140(34H/RIGHT) -> P159(7J/RIGHT) -> P212(33I/RIGHT) -> P40(10D/RIGHT) -> P283(18I/RIGHT) -> P280(15E/RIGHT) -> P10(15G/RIGHT) -> P185(13H/RIGHT) -> P288(34I/RIGHT) -> P34(22J/RIGHT) -> P5(27H/RIGHT) -> P108(29G/RIGHT) -> P209(35J/RIGHT) -> P111(32D/RIGHT) -> P321(23D/RIGHT) -> P37(32I/RIGHT) -> P129(27J/RIGHT) -> P276(34E/RIGHT) -> P64(31I/RIGHT) -> P73(27G/RIGHT) -> P106(25J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P106->25J(RIGHT) | criticalTreeSize=25 | criticalTreeDepth=25 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=26 | yieldTileOccupants=303 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[303]: P303(27E/RIGHT/MOVING_IN_AISLE@tile26) -> P315(31F/RIGHT/MOVING_IN_AISLE@tile27) -> P217(34J/RIGHT/MOVING_IN_AISLE@tile28) -> P221(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=106|303|315|217|221 PAIR 03 | baseline=71/324 (21.91%) | protected=240/324 (74.07%) | seatedDelta=+169 | completionDelta=+52.16% | outsideDelta=-189 | substitutions=3 | rowBlocks=52 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 4 Tick: 2209 Ticks without a newly seated passenger: 1500 Passengers seated: 150/204 Remaining-state distribution: {WAITING_TO_ENTER=43, MOVING_IN_AISLE=9, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=150} Top unresolved passengers: P0->11D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->18C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->24G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->14F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->14D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->27D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->15E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->29H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->28E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P53->30E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P59->15H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2209 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2775, NEXT_AISLE_TILE_OCCUPIED=16850, WAITING_FOR_SEAT_EVENT=4155, MIDDLE_BANK_RESERVED=5, YIELD_TILE_OCCUPIED=1848} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [67, 31, 174, 193, 152, 23, 142, 159, 182, 5, -1, 68, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 4 Tick: 2209 Ticks without a newly seated passenger: 1500 Passengers seated: 195/204 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=6, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=195} Top unresolved passengers: P62->30C(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1673 lastMoveTick=596 reason=NEXT_AISLE_TILE_OCCUPIED P103->30H(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1650 lastMoveTick=598 reason=NEXT_AISLE_TILE_OCCUPIED P66->28C(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1639 lastMoveTick=611 reason=NEXT_AISLE_TILE_OCCUPIED P73->30F(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1619 lastMoveTick=639 reason=NEXT_AISLE_TILE_OCCUPIED P38->29H(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1614 lastMoveTick=595 reason=WAITING_FOR_SEAT_EVENT P34->27D(RIGHT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1612 lastMoveTick=597 reason=WAITING_FOR_SEAT_EVENT P192->30G(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1593 lastMoveTick=654 reason=NEXT_AISLE_TILE_OCCUPIED P97->29D(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1584 lastMoveTick=662 reason=NEXT_AISLE_TILE_OCCUPIED P170->21E(RIGHT) state=WAITING_AT_ROW aislePos=20 unchangedTicks=1546 lastMoveTick=663 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3698, NEXT_AISLE_TILE_OCCUPIED=9906, WAITING_FOR_SEAT_EVENT=5380, MIDDLE_BANK_RESERVED=7, YIELD_TILE_OCCUPIED=1559} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 170, 97, 192, 73, 66, 103, 34, 62, 38, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 04/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=0-1 | ticks=2209 | seated=150/204 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=9 | dependencyLength=10 | chain=P67(28H/RIGHT) -> P31(13C/RIGHT) -> P174(27H/RIGHT) -> P193(18G/RIGHT) -> P152(27F/RIGHT) -> P23(29G/RIGHT) -> P142(15D/RIGHT) -> P159(29E/RIGHT) -> P182(25D/RIGHT) -> P5(10D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P5->10D(RIGHT) | criticalTreeSize=10 | criticalTreeDepth=10 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=12 | yieldTileOccupants=68 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[68]: P68(12G/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=5|68 Scenario 04/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=0-1 | ticks=2209 | seated=195/204 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=6 | dependencyLength=6 | chain=P97(29D/RIGHT) -> P192(30G/RIGHT) -> P73(30F/RIGHT) -> P66(28C/RIGHT) -> P103(30H/RIGHT) -> P34(27D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P34->27D(RIGHT) | criticalTreeSize=6 | criticalTreeDepth=6 | frozenComponents=3 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=28 | yieldTileOccupants=62 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[62]: P62(30C/RIGHT/MOVING_IN_AISLE@tile28) -> P38(29H/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=34|62|38 PAIR 04 | baseline=150/204 (73.53%) | protected=195/204 (95.59%) | seatedDelta=+45 | completionDelta=+22.06% | outsideDelta=-43 | substitutions=1 | rowBlocks=1 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 5 Tick: 2397 Ticks without a newly seated passenger: 1500 Passengers seated: 167/288 Remaining-state distribution: {WAITING_TO_ENTER=74, MOVING_IN_AISLE=40, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=167} Top unresolved passengers: P7->23G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->29I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->30J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->36F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->30I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->29J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->34D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->28I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->25H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->22I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->15C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->24F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2397 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3903, WAITING_FOR_SEAT_EVENT=13227, NEXT_AISLE_TILE_OCCUPIED=71754, YIELD_TILE_OCCUPIED=3633, MIDDLE_BANK_RESERVED=8} LEFT aisle snapshot : [69, 137, 66, 202, 218, 252, 257, 65, 172, 120, 226, 117, 79, 241, 196, 234, 116, 63, 23, 255, 279, 157, 11, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 72, 47] RIGHT aisle snapshot: [174, 228, 265, 30, 237, 103, 151, 77, 184, 105, 235, 286, 269, 41, 207, 211, 152, 166, 27, 263, 114, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 5 Tick: 2466 Ticks without a newly seated passenger: 1500 Passengers seated: 260/288 Remaining-state distribution: {WAITING_TO_ENTER=1, MOVING_IN_AISLE=21, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=260} Top unresolved passengers: P25->15C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2466 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P157->25A(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1710 lastMoveTick=808 reason=NEXT_AISLE_TILE_OCCUPIED P47->36B(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=1708 lastMoveTick=758 reason=WAITING_FOR_SEAT_EVENT P72->35F(LEFT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=1707 lastMoveTick=759 reason=WAITING_FOR_SEAT_EVENT P255->36A(LEFT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1675 lastMoveTick=833 reason=NEXT_AISLE_TILE_OCCUPIED P23->32A(LEFT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1666 lastMoveTick=839 reason=NEXT_AISLE_TILE_OCCUPIED P11->23C(LEFT) state=WAITING_AT_ROW aislePos=22 unchangedTicks=1659 lastMoveTick=807 reason=WAITING_FOR_SEAT_EVENT P279->21A(LEFT) state=WAITING_AT_ROW aislePos=20 unchangedTicks=1657 lastMoveTick=809 reason=WAITING_FOR_SEAT_EVENT P63->30D(LEFT) state=MOVING_IN_AISLE aislePos=17 unchangedTicks=1633 lastMoveTick=861 reason=NEXT_AISLE_TILE_OCCUPIED P116->29A(LEFT) state=MOVING_IN_AISLE aislePos=16 unchangedTicks=1631 lastMoveTick=862 reason=NEXT_AISLE_TILE_OCCUPIED P234->22A(LEFT) state=MOVING_IN_AISLE aislePos=15 unchangedTicks=1607 lastMoveTick=880 reason=NEXT_AISLE_TILE_OCCUPIED P196->19C(LEFT) state=MOVING_IN_AISLE aislePos=14 unchangedTicks=1605 lastMoveTick=881 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5756, WAITING_FOR_SEAT_EVENT=10599, NEXT_AISLE_TILE_OCCUPIED=33841, YIELD_TILE_OCCUPIED=1623, INSUFFICIENT_REAR_YIELD_SPACE=1523} LEFT aisle snapshot : [69, 137, 66, 202, 218, 252, 257, 65, 172, 120, 226, 117, 79, 241, 196, 234, 116, 63, 23, 255, 279, 157, 11, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 72, 47] 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, 19, 258, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 05/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-2 | ticks=2397 | seated=167/288 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=40 | dependencyLength=21 | chain=P69(17A/LEFT) -> P137(4A/LEFT) -> P66(28C/LEFT) -> P202(35C/LEFT) -> P218(8E/LEFT) -> P252(33C/LEFT) -> P257(27G/LEFT) -> P65(28A/LEFT) -> P172(30B/LEFT) -> P120(24A/LEFT) -> P226(23B/LEFT) -> P117(28B/LEFT) -> P79(16G/LEFT) -> P241(22G/LEFT) -> P196(19C/LEFT) -> P234(22A/LEFT) -> P116(29A/LEFT) -> P63(30D/LEFT) -> P23(32A/LEFT) -> P255(36A/LEFT) -> P279(21A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P279->21A(LEFT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=22|23 | yieldTileOccupants=157|11 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[157]: P157(25A/LEFT/MOVING_IN_AISLE@tile22) -> P11(23C/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[11]: P11(23C/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=279|157|11 Scenario 05/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-2 | ticks=2466 | seated=260/288 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=21 | dependencyLength=21 | chain=P69(17A/LEFT) -> P137(4A/LEFT) -> P66(28C/LEFT) -> P202(35C/LEFT) -> P218(8E/LEFT) -> P252(33C/LEFT) -> P257(27G/LEFT) -> P65(28A/LEFT) -> P172(30B/LEFT) -> P120(24A/LEFT) -> P226(23B/LEFT) -> P117(28B/LEFT) -> P79(16G/LEFT) -> P241(22G/LEFT) -> P196(19C/LEFT) -> P234(22A/LEFT) -> P116(29A/LEFT) -> P63(30D/LEFT) -> P23(32A/LEFT) -> P255(36A/LEFT) -> P279(21A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P279->21A(LEFT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=22|23 | yieldTileOccupants=157|11 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[157]: P157(25A/LEFT/MOVING_IN_AISLE@tile22) -> P11(23C/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[11]: P11(23C/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=279|157|11 PAIR 05 | baseline=167/288 (57.99%) | protected=260/288 (90.28%) | seatedDelta=+93 | completionDelta=+32.29% | outsideDelta=-73 | substitutions=2 | rowBlocks=1539 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 6 Tick: 2222 Ticks without a newly seated passenger: 1500 Passengers seated: 144/235 Remaining-state distribution: {WAITING_TO_ENTER=54, MOVING_IN_AISLE=31, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=144} Top unresolved passengers: P3->3H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->12C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->22F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->3F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->7D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->8C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->11H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->28F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->27G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P37->5C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->24D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=11271, ACTIVE_SEAT_EVENT_AHEAD=2565, NEXT_AISLE_TILE_OCCUPIED=50983, YIELD_TILE_OCCUPIED=3419, INSUFFICIENT_REAR_YIELD_SPACE=81, MIDDLE_BANK_RESERVED=4} LEFT aisle snapshot : [-1, -1, -1, 197, 172, 134, 233, 48, 25, 82, 205, 51, 146, 79, 170, 217, 122, 106, 160, -1, 33, 191, 11, 209, 166, 74, 220, 31, 63, -1] RIGHT aisle snapshot: [57, 200, 150, 163, 225, 112, 14, 93, 64, 139, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 6, 219] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 6 Tick: 2307 Ticks without a newly seated passenger: 1500 Passengers seated: 209/235 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=23, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=209} Top unresolved passengers: P219->30H(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=2085 lastMoveTick=222 reason=WAITING_FOR_SEAT_EVENT P31->30B(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1813 lastMoveTick=568 reason=NEXT_AISLE_TILE_OCCUPIED P220->28C(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1809 lastMoveTick=569 reason=NEXT_AISLE_TILE_OCCUPIED P63->29E(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1765 lastMoveTick=542 reason=WAITING_FOR_SEAT_EVENT P74->29B(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1745 lastMoveTick=593 reason=NEXT_AISLE_TILE_OCCUPIED P166->30F(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1743 lastMoveTick=594 reason=NEXT_AISLE_TILE_OCCUPIED P209->26A(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1736 lastMoveTick=595 reason=NEXT_AISLE_TILE_OCCUPIED P11->26B(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1728 lastMoveTick=614 reason=NEXT_AISLE_TILE_OCCUPIED P191->28E(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1708 lastMoveTick=660 reason=NEXT_AISLE_TILE_OCCUPIED P33->30D(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1661 lastMoveTick=677 reason=NEXT_AISLE_TILE_OCCUPIED P106->25A(LEFT) state=MOVING_IN_AISLE aislePos=17 unchangedTicks=1652 lastMoveTick=678 reason=NEXT_AISLE_TILE_OCCUPIED P122->24E(LEFT) state=MOVING_IN_AISLE aislePos=16 unchangedTicks=1641 lastMoveTick=693 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=6012, ACTIVE_SEAT_EVENT_AHEAD=3667, NEXT_AISLE_TILE_OCCUPIED=37951, YIELD_TILE_OCCUPIED=1621, INSUFFICIENT_REAR_YIELD_SPACE=1725} LEFT aisle snapshot : [-1, -1, -1, 197, 172, 134, 233, 48, 25, 82, 205, 51, 146, 79, 170, 217, 122, 106, 160, -1, 33, 191, 11, 209, 166, 74, 220, 31, 63, -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, 219] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 06/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-2 | ticks=2222 | seated=144/235 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=31 | dependencyLength=16 | chain=P197(24F/LEFT) -> P172(27B/LEFT) -> P134(10D/LEFT) -> P233(24A/LEFT) -> P48(21E/LEFT) -> P25(29A/LEFT) -> P82(15C/LEFT) -> P205(23D/LEFT) -> P51(15A/LEFT) -> P146(16F/LEFT) -> P79(23A/LEFT) -> P170(20D/LEFT) -> P217(27F/LEFT) -> P122(24E/LEFT) -> P106(25A/LEFT) -> P160(19F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P160->19F(LEFT) | criticalTreeSize=16 | criticalTreeDepth=16 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=21|22 | yieldTileOccupants=33|191 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=9 | occupantTrace=yieldOccupant[33]: P33(30D/LEFT/MOVING_IN_AISLE@tile21) -> P191(28E/LEFT/MOVING_IN_AISLE@tile22) -> P11(26B/LEFT/MOVING_IN_AISLE@tile23) -> P209(26A/LEFT/MOVING_IN_AISLE@tile24) -> P166(30F/LEFT/MOVING_IN_AISLE@tile25) -> P74(29B/LEFT/MOVING_IN_AISLE@tile26) -> P220(28C/LEFT/MOVING_IN_AISLE@tile27) -> P31(30B/LEFT/MOVING_IN_AISLE@tile28) -> P63(29E/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[191]: P191(28E/LEFT/MOVING_IN_AISLE@tile22) -> P11(26B/LEFT/MOVING_IN_AISLE@tile23) -> P209(26A/LEFT/MOVING_IN_AISLE@tile24) -> P166(30F/LEFT/MOVING_IN_AISLE@tile25) -> P74(29B/LEFT/MOVING_IN_AISLE@tile26) -> P220(28C/LEFT/MOVING_IN_AISLE@tile27) -> P31(30B/LEFT/MOVING_IN_AISLE@tile28) -> P63(29E/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=160|33|191|11|209|166|74|220|31|63 Scenario 06/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-2 | ticks=2307 | seated=209/235 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=23 | dependencyLength=16 | chain=P197(24F/LEFT) -> P172(27B/LEFT) -> P134(10D/LEFT) -> P233(24A/LEFT) -> P48(21E/LEFT) -> P25(29A/LEFT) -> P82(15C/LEFT) -> P205(23D/LEFT) -> P51(15A/LEFT) -> P146(16F/LEFT) -> P79(23A/LEFT) -> P170(20D/LEFT) -> P217(27F/LEFT) -> P122(24E/LEFT) -> P106(25A/LEFT) -> P160(19F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P160->19F(LEFT) | criticalTreeSize=16 | criticalTreeDepth=16 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=21|22 | yieldTileOccupants=33|191 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=9 | occupantTrace=yieldOccupant[33]: P33(30D/LEFT/MOVING_IN_AISLE@tile21) -> P191(28E/LEFT/MOVING_IN_AISLE@tile22) -> P11(26B/LEFT/MOVING_IN_AISLE@tile23) -> P209(26A/LEFT/MOVING_IN_AISLE@tile24) -> P166(30F/LEFT/MOVING_IN_AISLE@tile25) -> P74(29B/LEFT/MOVING_IN_AISLE@tile26) -> P220(28C/LEFT/MOVING_IN_AISLE@tile27) -> P31(30B/LEFT/MOVING_IN_AISLE@tile28) -> P63(29E/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[191]: P191(28E/LEFT/MOVING_IN_AISLE@tile22) -> P11(26B/LEFT/MOVING_IN_AISLE@tile23) -> P209(26A/LEFT/MOVING_IN_AISLE@tile24) -> P166(30F/LEFT/MOVING_IN_AISLE@tile25) -> P74(29B/LEFT/MOVING_IN_AISLE@tile26) -> P220(28C/LEFT/MOVING_IN_AISLE@tile27) -> P31(30B/LEFT/MOVING_IN_AISLE@tile28) -> P63(29E/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=160|33|191|11|209|166|74|220|31|63 PAIR 06 | baseline=144/235 (61.28%) | protected=209/235 (88.94%) | seatedDelta=+65 | completionDelta=+27.66% | outsideDelta=-54 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 7 Tick: 2170 Ticks without a newly seated passenger: 1500 Passengers seated: 118/324 Remaining-state distribution: {WAITING_TO_ENTER=155, MOVING_IN_AISLE=44, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=118} Top unresolved passengers: P0->1I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P1->27J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->11J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->18J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->4C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->24I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->24F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->11A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->5D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->32E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->19E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2170 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=76810, WAITING_FOR_SEAT_EVENT=12766, ACTIVE_SEAT_EVENT_AHEAD=2463, YIELD_TILE_OCCUPIED=3569} LEFT aisle snapshot : [110, 313, 77, 41, 91, 133, 71, 97, 255, 277, 52, 304, 231, 87, 37, 147, 225, 263, 73, 247, 102, 228, 35, 68, 187, 250, -1, 20, -1, -1, -1, -1, -1, -1, -1, 40] RIGHT aisle snapshot: [185, 269, 137, 63, 122, 176, 177, 257, 131, 79, 117, 141, 218, 2, 109, 89, 287, 139, 291, 123, 184, 322, 32, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 7 Tick: 2669 Ticks without a newly seated passenger: 1500 Passengers seated: 195/324 Remaining-state distribution: {WAITING_TO_ENTER=106, MOVING_IN_AISLE=21, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=195} Top unresolved passengers: P0->1I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P1->27J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->11J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->18J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->24I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->24F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->5D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->32E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->19E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->4I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->29G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->11F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=52048, WAITING_FOR_SEAT_EVENT=5700, ACTIVE_SEAT_EVENT_AHEAD=4254, YIELD_TILE_OCCUPIED=2488} 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: [185, 269, 137, 63, 122, 176, 177, 257, 131, 79, 117, 141, 218, 2, 109, 89, 287, 139, 291, 123, 184, 322, 32, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 07/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-2 | ticks=2170 | seated=118/324 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=44 | dependencyLength=21 | chain=P185(36D/RIGHT) -> P269(13G/RIGHT) -> P137(11E/RIGHT) -> P63(18G/RIGHT) -> P122(6J/RIGHT) -> P176(33J/RIGHT) -> P177(18I/RIGHT) -> P257(15F/RIGHT) -> P131(32I/RIGHT) -> P79(19D/RIGHT) -> P117(31F/RIGHT) -> P141(16I/RIGHT) -> P218(15J/RIGHT) -> P2(25J/RIGHT) -> P109(35I/RIGHT) -> P89(23I/RIGHT) -> P287(20I/RIGHT) -> P139(19J/RIGHT) -> P291(31I/RIGHT) -> P123(29J/RIGHT) -> P184(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P184->21I(RIGHT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=22 | yieldTileOccupants=322 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[322]: P322(25H/RIGHT/MOVING_IN_AISLE@tile22) -> P32(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=184|322|32 Scenario 07/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-2 | ticks=2669 | seated=195/324 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=21 | dependencyLength=21 | chain=P185(36D/RIGHT) -> P269(13G/RIGHT) -> P137(11E/RIGHT) -> P63(18G/RIGHT) -> P122(6J/RIGHT) -> P176(33J/RIGHT) -> P177(18I/RIGHT) -> P257(15F/RIGHT) -> P131(32I/RIGHT) -> P79(19D/RIGHT) -> P117(31F/RIGHT) -> P141(16I/RIGHT) -> P218(15J/RIGHT) -> P2(25J/RIGHT) -> P109(35I/RIGHT) -> P89(23I/RIGHT) -> P287(20I/RIGHT) -> P139(19J/RIGHT) -> P291(31I/RIGHT) -> P123(29J/RIGHT) -> P184(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P184->21I(RIGHT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=22 | yieldTileOccupants=322 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[322]: P322(25H/RIGHT/MOVING_IN_AISLE@tile22) -> P32(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=184|322|32 PAIR 07 | baseline=118/324 (36.42%) | protected=195/324 (60.19%) | seatedDelta=+77 | completionDelta=+23.77% | outsideDelta=-49 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 8 Tick: 1912 Ticks without a newly seated passenger: 1500 Passengers seated: 90/192 Remaining-state distribution: {WAITING_TO_ENTER=64, MOVING_IN_AISLE=33, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=90} Top unresolved passengers: P5->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->20A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->24C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->13B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->9D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->5B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->28F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P45->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->14G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P48->18F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->5D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=1662, NEXT_AISLE_TILE_OCCUPIED=52522, WAITING_FOR_SEAT_EVENT=8274, YIELD_TILE_OCCUPIED=1667, INSUFFICIENT_REAR_YIELD_SPACE=46} LEFT aisle snapshot : [191, 98, 75, 51, 4, 42, 129, 146, 103, 121, 11, 18, 132, 156, 65, 83, 136, 164, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [0, 126, 69, 102, 1, 99, 115, 23, 94, 25, 91, 108, 178, 68, 187, -1, -1, -1, -1, -1, -1, -1, -1, -1, 100, 165, 106, -1, -1, 188] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 8 Tick: 1912 Ticks without a newly seated passenger: 1500 Passengers seated: 90/192 Remaining-state distribution: {WAITING_TO_ENTER=64, MOVING_IN_AISLE=33, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=90} Top unresolved passengers: P5->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->20A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P17->24C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->13B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P30->9D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->5B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P40->28F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P45->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->14G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P48->18F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->5D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1912 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=1662, NEXT_AISLE_TILE_OCCUPIED=52522, WAITING_FOR_SEAT_EVENT=8274, YIELD_TILE_OCCUPIED=1667, INSUFFICIENT_REAR_YIELD_SPACE=46} LEFT aisle snapshot : [191, 98, 75, 51, 4, 42, 129, 146, 103, 121, 11, 18, 132, 156, 65, 83, 136, 164, 8, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [0, 126, 69, 102, 1, 99, 115, 23, 94, 25, 91, 108, 178, 68, 187, -1, -1, -1, -1, -1, -1, -1, -1, -1, 100, 165, 106, -1, -1, 188] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 08/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-2 | ticks=1912 | seated=90/192 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=33 | dependencyLength=15 | chain=P0(20D/RIGHT) -> P126(7G/RIGHT) -> P69(15E/RIGHT) -> P102(25C/RIGHT) -> P1(20G/RIGHT) -> P99(29H/RIGHT) -> P115(23G/RIGHT) -> P23(26H/RIGHT) -> P94(26D/RIGHT) -> P25(29G/RIGHT) -> P91(19E/RIGHT) -> P108(18H/RIGHT) -> P178(27C/RIGHT) -> P68(15H/RIGHT) -> P187(15F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P65->15D(LEFT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=16 | yieldTileOccupants=83 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[83]: P83(29A/LEFT/MOVING_IN_AISLE@tile16) -> P136(19A/LEFT/MOVING_IN_AISLE@tile17) -> P164(21D/LEFT/MOVING_IN_AISLE@tile18) -> P8(19D/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=65|83|136|164|8 Scenario 08/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-2 | ticks=1912 | seated=90/192 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=33 | dependencyLength=15 | chain=P0(20D/RIGHT) -> P126(7G/RIGHT) -> P69(15E/RIGHT) -> P102(25C/RIGHT) -> P1(20G/RIGHT) -> P99(29H/RIGHT) -> P115(23G/RIGHT) -> P23(26H/RIGHT) -> P94(26D/RIGHT) -> P25(29G/RIGHT) -> P91(19E/RIGHT) -> P108(18H/RIGHT) -> P178(27C/RIGHT) -> P68(15H/RIGHT) -> P187(15F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P65->15D(LEFT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=16 | yieldTileOccupants=83 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[83]: P83(29A/LEFT/MOVING_IN_AISLE@tile16) -> P136(19A/LEFT/MOVING_IN_AISLE@tile17) -> P164(21D/LEFT/MOVING_IN_AISLE@tile18) -> P8(19D/LEFT/WAITING_AT_ROW@tile19) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=65|83|136|164|8 PAIR 08 | baseline=90/192 (46.88%) | protected=90/192 (46.88%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 9 Tick: 2238 Ticks without a newly seated passenger: 1500 Passengers seated: 200/216 Remaining-state distribution: {WAITING_TO_ENTER=7, MOVING_IN_AISLE=5, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=200} Top unresolved passengers: P8->27E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2238 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P104->25C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2238 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P118->9B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2238 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P142->2C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2238 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P166->13F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2238 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P186->23D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2238 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P203->22B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2238 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->25A(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1536 lastMoveTick=749 reason=NEXT_AISLE_TILE_OCCUPIED P73->29B(LEFT) state=MOVING_IN_AISLE aislePos=13 unchangedTicks=1523 lastMoveTick=744 reason=NEXT_AISLE_TILE_OCCUPIED P97->22F(LEFT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1521 lastMoveTick=745 reason=NEXT_AISLE_TILE_OCCUPIED P184->14D(LEFT) state=MOVING_IN_AISLE aislePos=1 unchangedTicks=1510 lastMoveTick=740 reason=NEXT_AISLE_TILE_OCCUPIED P90->5A(LEFT) state=WAITING_AT_ROW aislePos=4 unchangedTicks=1499 lastMoveTick=739 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3514, NEXT_AISLE_TILE_OCCUPIED=7756, WAITING_FOR_SEAT_EVENT=6457, MIDDLE_BANK_RESERVED=4, YIELD_TILE_OCCUPIED=1507} LEFT aisle snapshot : [75, 184, 170, -1, 90, -1, -1, -1, -1, -1, -1, -1, 97, 73, 25, -1, -1, -1, -1, -1, -1, -1, 58, 156, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 09/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=2238 | seated=200/216 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=5 | dependencyLength=3 | chain=P75(14B/LEFT) -> P184(14D/LEFT) -> P170(3F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P25->15E(LEFT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=4 | criticalPrerequisite=NONE | requiredBlockers=0 | unavailableYieldTiles=NONE | yieldTileOccupants=NONE | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=YIELD_SPACE_AVAILABLE | finalPrerequisite=YIELD_SPACE_AVAILABLE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE Scenario 09/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-2 | ticks=861 | seated=216/216 | SUCCESS | mode=DEPENDENCY_AWARE_PRECEDENCE PAIR 09 | baseline=200/216 (92.59%) | protected=216/216 (100.00%) | seatedDelta=+16 | completionDelta=+7.41% | outsideDelta=-7 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=true | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 10 Tick: 2703 Ticks without a newly seated passenger: 1500 Passengers seated: 314/342 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=21, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=314} Top unresolved passengers: P71->36J(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2401 lastMoveTick=302 reason=WAITING_FOR_SEAT_EVENT P60->36A(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2012 lastMoveTick=691 reason=WAITING_FOR_SEAT_EVENT P291->35E(LEFT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=1970 lastMoveTick=733 reason=WAITING_FOR_SEAT_EVENT P217->36D(LEFT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1950 lastMoveTick=798 reason=NEXT_AISLE_TILE_OCCUPIED P35->36G(RIGHT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=1946 lastMoveTick=834 reason=NEXT_AISLE_TILE_OCCUPIED P101->36C(LEFT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1942 lastMoveTick=816 reason=NEXT_AISLE_TILE_OCCUPIED P330->33D(LEFT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1881 lastMoveTick=887 reason=NEXT_AISLE_TILE_OCCUPIED P300->34F(RIGHT) state=WAITING_AT_ROW aislePos=33 unchangedTicks=1857 lastMoveTick=846 reason=WAITING_FOR_SEAT_EVENT P309->35J(RIGHT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1853 lastMoveTick=927 reason=NEXT_AISLE_TILE_OCCUPIED P266->34A(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1832 lastMoveTick=912 reason=NEXT_AISLE_TILE_OCCUPIED P341->35B(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1813 lastMoveTick=928 reason=NEXT_AISLE_TILE_OCCUPIED P176->30E(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1790 lastMoveTick=913 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=6204, NEXT_AISLE_TILE_OCCUPIED=35633, WAITING_FOR_SEAT_EVENT=14340, INSUFFICIENT_REAR_YIELD_SPACE=168, MIDDLE_BANK_RESERVED=2, YIELD_TILE_OCCUPIED=3348} 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, 232, 193, 341, 176, 266, 330, 101, 217, 291, 60] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 162, 325, 135, 315, 215, 152, 320, 258, 272, 114, 280, 227, 111, 36, 309, 300, 35, 71] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 10 Tick: 2703 Ticks without a newly seated passenger: 1500 Passengers seated: 314/342 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=21, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=314} Top unresolved passengers: P71->36J(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2401 lastMoveTick=302 reason=WAITING_FOR_SEAT_EVENT P60->36A(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2012 lastMoveTick=691 reason=WAITING_FOR_SEAT_EVENT P291->35E(LEFT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=1970 lastMoveTick=733 reason=WAITING_FOR_SEAT_EVENT P217->36D(LEFT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1950 lastMoveTick=798 reason=NEXT_AISLE_TILE_OCCUPIED P35->36G(RIGHT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=1946 lastMoveTick=834 reason=NEXT_AISLE_TILE_OCCUPIED P101->36C(LEFT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1942 lastMoveTick=816 reason=NEXT_AISLE_TILE_OCCUPIED P330->33D(LEFT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1881 lastMoveTick=887 reason=NEXT_AISLE_TILE_OCCUPIED P300->34F(RIGHT) state=WAITING_AT_ROW aislePos=33 unchangedTicks=1857 lastMoveTick=846 reason=WAITING_FOR_SEAT_EVENT P309->35J(RIGHT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1853 lastMoveTick=927 reason=NEXT_AISLE_TILE_OCCUPIED P266->34A(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1832 lastMoveTick=912 reason=NEXT_AISLE_TILE_OCCUPIED P341->35B(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1813 lastMoveTick=928 reason=NEXT_AISLE_TILE_OCCUPIED P176->30E(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1790 lastMoveTick=913 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=6204, NEXT_AISLE_TILE_OCCUPIED=35633, WAITING_FOR_SEAT_EVENT=14340, INSUFFICIENT_REAR_YIELD_SPACE=168, MIDDLE_BANK_RESERVED=2, YIELD_TILE_OCCUPIED=3348} 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, 232, 193, 341, 176, 266, 330, 101, 217, 291, 60] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 162, 325, 135, 315, 215, 152, 320, 258, 272, 114, 280, 227, 111, 36, 309, 300, 35, 71] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 10/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=1-3 | ticks=2703 | seated=314/342 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=21 | dependencyLength=14 | chain=P162(24E/RIGHT) -> P325(21J/RIGHT) -> P135(29I/RIGHT) -> P315(24G/RIGHT) -> P215(36I/RIGHT) -> P152(28H/RIGHT) -> P320(33F/RIGHT) -> P258(34H/RIGHT) -> P272(36F/RIGHT) -> P114(32F/RIGHT) -> P280(35I/RIGHT) -> P227(33J/RIGHT) -> P111(33H/RIGHT) -> P36(32I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P36->32I(RIGHT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=33 | yieldTileOccupants=309 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[309]: P309(35J/RIGHT/MOVING_IN_AISLE@tile33) -> P300(34F/RIGHT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=36|309|300 Scenario 10/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=1-3 | ticks=2703 | seated=314/342 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=21 | dependencyLength=14 | chain=P162(24E/RIGHT) -> P325(21J/RIGHT) -> P135(29I/RIGHT) -> P315(24G/RIGHT) -> P215(36I/RIGHT) -> P152(28H/RIGHT) -> P320(33F/RIGHT) -> P258(34H/RIGHT) -> P272(36F/RIGHT) -> P114(32F/RIGHT) -> P280(35I/RIGHT) -> P227(33J/RIGHT) -> P111(33H/RIGHT) -> P36(32I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P36->32I(RIGHT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=33 | yieldTileOccupants=309 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[309]: P309(35J/RIGHT/MOVING_IN_AISLE@tile33) -> P300(34F/RIGHT/WAITING_AT_ROW@tile34) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=36|309|300 PAIR 10 | baseline=314/342 (91.81%) | protected=314/342 (91.81%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=58 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 11 Tick: 2229 Ticks without a newly seated passenger: 1500 Passengers seated: 190/288 Remaining-state distribution: {WAITING_TO_ENTER=50, MOVING_IN_AISLE=42, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=190} Top unresolved passengers: P0->30J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->10G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->25G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->31I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->35J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->13H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->2J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P29->18H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->36B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P51->2C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P55->9H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3976, NEXT_AISLE_TILE_OCCUPIED=66196, WAITING_FOR_SEAT_EVENT=10083, YIELD_TILE_OCCUPIED=3148} LEFT aisle snapshot : [190, 59, 129, 117, 83, 141, 6, 284, 174, 204, 277, 108, 146, 50, 80, 205, -1, -1, -1, -1, -1, -1, -1, -1, 178, -1, -1, -1, -1, -1, -1, -1, -1, -1, 77, -1] RIGHT aisle snapshot: [214, 53, 225, 186, 275, 245, 99, 279, 198, 196, 230, 163, 56, 286, 164, 149, 88, 248, 130, 62, 191, 28, 127, 109, 104, 150, 197, 11, 94, 132, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 11 Tick: 2520 Ticks without a newly seated passenger: 1500 Passengers seated: 285/288 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=1, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=285} Top unresolved passengers: P204->36A(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=1715 lastMoveTick=805 reason=WAITING_FOR_SEAT_EVENT P49->36B(LEFT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1593 lastMoveTick=982 reason=NEXT_AISLE_TILE_OCCUPIED P69->34G(LEFT) state=WAITING_AT_ROW aislePos=33 unchangedTicks=1588 lastMoveTick=932 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5785, NEXT_AISLE_TILE_OCCUPIED=1994, WAITING_FOR_SEAT_EVENT=4151, YIELD_TILE_OCCUPIED=1548, INSUFFICIENT_REAR_YIELD_SPACE=34} 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, 49, 69, -1, 204] 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, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 11/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=1-2 | ticks=2229 | seated=190/288 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=42 | dependencyLength=29 | chain=P214(10H/RIGHT) -> P53(26F/RIGHT) -> P225(31F/RIGHT) -> P186(12D/RIGHT) -> P275(28I/RIGHT) -> P245(19I/RIGHT) -> P99(34F/RIGHT) -> P279(22H/RIGHT) -> P198(11J/RIGHT) -> P196(20D/RIGHT) -> P230(21J/RIGHT) -> P163(33J/RIGHT) -> P56(19H/RIGHT) -> P286(32I/RIGHT) -> P164(22D/RIGHT) -> P149(17I/RIGHT) -> P88(20E/RIGHT) -> P248(20I/RIGHT) -> P130(27D/RIGHT) -> P62(22I/RIGHT) -> P191(31H/RIGHT) -> P28(29J/RIGHT) -> P127(26I/RIGHT) -> P109(27I/RIGHT) -> P104(30G/RIGHT) -> P150(35G/RIGHT) -> P197(28E/RIGHT) -> P11(34H/RIGHT) -> P94(29E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P94->29E(RIGHT) | criticalTreeSize=29 | criticalTreeDepth=29 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=30 | yieldTileOccupants=132 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[132]: P132(30D/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=94|132 Scenario 11/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=1-2 | ticks=2520 | seated=285/288 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=1 | dependencyLength=2 | chain=P49(36B/LEFT) -> P69(34G/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P69->34G(LEFT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=36 | yieldTileOccupants=204 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[204]: P204(36A/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=69|204 PAIR 11 | baseline=190/288 (65.97%) | protected=285/288 (98.96%) | seatedDelta=+95 | completionDelta=+32.99% | outsideDelta=-50 | substitutions=4 | rowBlocks=1548 | substitutedStarts=4 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 12 Tick: 2229 Ticks without a newly seated passenger: 1500 Passengers seated: 143/288 Remaining-state distribution: {WAITING_TO_ENTER=93, MOVING_IN_AISLE=44, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=143} Top unresolved passengers: P3->8J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->13F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->18H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->20E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->18J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->26H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->20I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P22->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->11H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->20A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->29J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->2C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2229 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3056, NEXT_AISLE_TILE_OCCUPIED=74820, WAITING_FOR_SEAT_EVENT=14357, YIELD_TILE_OCCUPIED=3496} LEFT aisle snapshot : [281, 94, 144, 32, 137, 129, 96, 268, 101, 224, 21, 159, 65, 52, 234, 127, 205, 53, 198, 108, 14, 215, 229, 89, 277, 36, 202, 95, 158, 17, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [110, 179, 35, 71, 252, 261, 23, 190, 141, 46, 156, 203, 91, 280, 48, 124, 244, 264, 247, 249, 283, 225, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 12 Tick: 2450 Ticks without a newly seated passenger: 1500 Passengers seated: 258/288 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=24, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=258} Top unresolved passengers: P237->35H(RIGHT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=1866 lastMoveTick=640 reason=NEXT_AISLE_TILE_OCCUPIED P209->35E(RIGHT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=1846 lastMoveTick=604 reason=WAITING_FOR_SEAT_EVENT P272->35D(RIGHT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=1786 lastMoveTick=756 reason=NEXT_AISLE_TILE_OCCUPIED P192->36J(RIGHT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=1755 lastMoveTick=765 reason=NEXT_AISLE_TILE_OCCUPIED P147->32I(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1742 lastMoveTick=777 reason=NEXT_AISLE_TILE_OCCUPIED P62->33F(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1725 lastMoveTick=785 reason=NEXT_AISLE_TILE_OCCUPIED P63->32J(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1678 lastMoveTick=830 reason=NEXT_AISLE_TILE_OCCUPIED P211->31J(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1671 lastMoveTick=831 reason=NEXT_AISLE_TILE_OCCUPIED P282->33D(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1667 lastMoveTick=837 reason=NEXT_AISLE_TILE_OCCUPIED P268->36B(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1651 lastMoveTick=842 reason=NEXT_AISLE_TILE_OCCUPIED P96->31E(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1648 lastMoveTick=843 reason=NEXT_AISLE_TILE_OCCUPIED P220->36F(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1630 lastMoveTick=856 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5488, NEXT_AISLE_TILE_OCCUPIED=38884, WAITING_FOR_SEAT_EVENT=10402, YIELD_TILE_OCCUPIED=3095, INSUFFICIENT_REAR_YIELD_SPACE=103} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, 286, 213, 184, 275, 188, 67, 26, 221, 245, 281, 144, 129, -1, 96, 268, 101, -1, -1, -1, -1, -1, -1, -1, -1, -1, 159, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 109, 201, 77, -1, 125, 220, 282, 211, 63, 62, 147, 192, 272, 237, 209, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 12/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-2 | ticks=2229 | seated=143/288 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=44 | dependencyLength=25 | chain=P281(29G/LEFT) -> P94(3D/LEFT) -> P144(28A/LEFT) -> P32(12A/LEFT) -> P137(17A/LEFT) -> P129(21A/LEFT) -> P96(31E/LEFT) -> P268(36B/LEFT) -> P101(25A/LEFT) -> P224(23A/LEFT) -> P21(18A/LEFT) -> P159(35A/LEFT) -> P65(31A/LEFT) -> P52(26A/LEFT) -> P234(35C/LEFT) -> P127(18C/LEFT) -> P205(22E/LEFT) -> P53(22F/LEFT) -> P198(36C/LEFT) -> P108(23B/LEFT) -> P14(24A/LEFT) -> P215(26G/LEFT) -> P229(33C/LEFT) -> P89(31C/LEFT) -> P277(25B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P277->25B(LEFT) | criticalTreeSize=25 | criticalTreeDepth=25 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=26 | yieldTileOccupants=36 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[36]: P36(26B/LEFT/WAITING_AT_ROW@tile26) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=277|36 Scenario 12/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=0-2 | ticks=2450 | seated=258/288 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=24 | dependencyLength=11 | chain=P125(29F/RIGHT) -> P220(36F/RIGHT) -> P282(33D/RIGHT) -> P211(31J/RIGHT) -> P63(32J/RIGHT) -> P62(33F/RIGHT) -> P147(32I/RIGHT) -> P192(36J/RIGHT) -> P272(35D/RIGHT) -> P237(35H/RIGHT) -> P209(35E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P209->35E(RIGHT) | criticalTreeSize=11 | criticalTreeDepth=11 | frozenComponents=6 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=2 | 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 PAIR 12 | baseline=143/288 (49.65%) | protected=258/288 (89.58%) | seatedDelta=+115 | completionDelta=+39.93% | outsideDelta=-93 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 13 Tick: 2393 Ticks without a newly seated passenger: 1500 Passengers seated: 237/259 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=16, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=237} Top unresolved passengers: P208->32F(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2033 lastMoveTick=360 reason=WAITING_FOR_SEAT_EVENT P126->31B(LEFT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1964 lastMoveTick=429 reason=WAITING_FOR_SEAT_EVENT P233->32C(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1907 lastMoveTick=541 reason=NEXT_AISLE_TILE_OCCUPIED P112->32B(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1816 lastMoveTick=631 reason=NEXT_AISLE_TILE_OCCUPIED P228->31A(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1796 lastMoveTick=654 reason=NEXT_AISLE_TILE_OCCUPIED P35->30B(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1716 lastMoveTick=742 reason=NEXT_AISLE_TILE_OCCUPIED P96->27A(LEFT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1689 lastMoveTick=704 reason=WAITING_FOR_SEAT_EVENT P140->28A(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1674 lastMoveTick=769 reason=NEXT_AISLE_TILE_OCCUPIED P34->28C(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1657 lastMoveTick=770 reason=NEXT_AISLE_TILE_OCCUPIED P220->29E(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1643 lastMoveTick=778 reason=NEXT_AISLE_TILE_OCCUPIED P169->23B(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1634 lastMoveTick=786 reason=NEXT_AISLE_TILE_OCCUPIED P47->30H(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1530 lastMoveTick=909 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=25758, ACTIVE_SEAT_EVENT_AHEAD=4639, WAITING_FOR_SEAT_EVENT=10669, INSUFFICIENT_REAR_YIELD_SPACE=15, YIELD_TILE_OCCUPIED=3217} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 169, 220, 34, 140, 35, 96, 228, 112, 233, 126, 208] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, 222, 133, 191, 226, 250, 243, 257, 145, -1, 213, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 47, 137, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 13 Tick: 2468 Ticks without a newly seated passenger: 1500 Passengers seated: 247/259 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=8, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=247} Top unresolved passengers: P208->32F(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2108 lastMoveTick=360 reason=WAITING_FOR_SEAT_EVENT P126->31B(LEFT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=2039 lastMoveTick=429 reason=WAITING_FOR_SEAT_EVENT P233->32C(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1982 lastMoveTick=541 reason=NEXT_AISLE_TILE_OCCUPIED P112->32B(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1891 lastMoveTick=631 reason=NEXT_AISLE_TILE_OCCUPIED P228->31A(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1871 lastMoveTick=654 reason=NEXT_AISLE_TILE_OCCUPIED P35->30B(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1791 lastMoveTick=742 reason=NEXT_AISLE_TILE_OCCUPIED P96->27A(LEFT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1764 lastMoveTick=704 reason=WAITING_FOR_SEAT_EVENT P140->28A(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1749 lastMoveTick=769 reason=NEXT_AISLE_TILE_OCCUPIED P34->28C(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1732 lastMoveTick=770 reason=NEXT_AISLE_TILE_OCCUPIED P220->29E(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1718 lastMoveTick=778 reason=NEXT_AISLE_TILE_OCCUPIED P169->23B(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1709 lastMoveTick=786 reason=NEXT_AISLE_TILE_OCCUPIED P243->32I(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1516 lastMoveTick=952 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=14445, ACTIVE_SEAT_EVENT_AHEAD=4819, WAITING_FOR_SEAT_EVENT=7952, INSUFFICIENT_REAR_YIELD_SPACE=1520, YIELD_TILE_OCCUPIED=1798} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 169, 220, 34, 140, 35, 96, 228, 112, 233, 126, 208] 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, 243] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 13/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-2 | ticks=2393 | seated=237/259 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=16 | dependencyLength=8 | chain=P222(13I/RIGHT) -> P133(26H/RIGHT) -> P191(16G/RIGHT) -> P226(27D/RIGHT) -> P250(22H/RIGHT) -> P243(32I/RIGHT) -> P257(27F/RIGHT) -> P145(13D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P145->13D(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=15 | yieldTileOccupants=213 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[213]: P213(15E/RIGHT/WAITING_AT_ROW@tile15) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=145|213 Scenario 13/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-2 | ticks=2468 | seated=247/259 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=8 | dependencyLength=6 | chain=P169(23B/LEFT) -> P220(29E/LEFT) -> P34(28C/LEFT) -> P140(28A/LEFT) -> P35(30B/LEFT) -> P96(27A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P96->27A(LEFT) | criticalTreeSize=6 | criticalTreeDepth=6 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=28|29 | yieldTileOccupants=228|112 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[228]: P228(31A/LEFT/MOVING_IN_AISLE@tile28) -> P112(32B/LEFT/MOVING_IN_AISLE@tile29) -> P233(32C/LEFT/MOVING_IN_AISLE@tile30) -> P126(31B/LEFT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[112]: P112(32B/LEFT/MOVING_IN_AISLE@tile29) -> P233(32C/LEFT/MOVING_IN_AISLE@tile30) -> P126(31B/LEFT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=96|228|112|233|126 PAIR 13 | baseline=237/259 (91.51%) | protected=247/259 (95.37%) | seatedDelta=+10 | completionDelta=+3.86% | outsideDelta=+0 | substitutions=1 | rowBlocks=84 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 14 Tick: 2315 Ticks without a newly seated passenger: 1500 Passengers seated: 208/274 Remaining-state distribution: {WAITING_TO_ENTER=23, MOVING_IN_AISLE=34, WAITING_AT_ROW=9, IN_SEAT_EVENT=0, SEATED=208} Top unresolved passengers: P0->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P1->5B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->17C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->31C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->8B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P81->26F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P96->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P97->23B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P127->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P131->27B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2315 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=54345, ACTIVE_SEAT_EVENT_AHEAD=3899, WAITING_FOR_SEAT_EVENT=15647, YIELD_TILE_OCCUPIED=3212, INSUFFICIENT_REAR_YIELD_SPACE=49} LEFT aisle snapshot : [82, 94, 117, 106, 201, 256, 59, 254, 244, 192, 32, 156, 197, 68, 20, 46, 120, -1, 257, -1, -1, 239, 84, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 48, 79, 219, 206, 176, 56, 225, 101, 162, 140, 159, 264, 35, 130, 89, 103, 171, 39, 33, 110, 40, 265, 235] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 14 Tick: 2458 Ticks without a newly seated passenger: 1500 Passengers seated: 247/274 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=20, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=247} Top unresolved passengers: P235->32D(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1972 lastMoveTick=486 reason=WAITING_FOR_SEAT_EVENT P265->31D(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1948 lastMoveTick=510 reason=WAITING_FOR_SEAT_EVENT P33->29G(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1819 lastMoveTick=677 reason=NEXT_AISLE_TILE_OCCUPIED P39->29H(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1804 lastMoveTick=719 reason=NEXT_AISLE_TILE_OCCUPIED P171->28F(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1785 lastMoveTick=720 reason=NEXT_AISLE_TILE_OCCUPIED P110->29D(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1782 lastMoveTick=676 reason=WAITING_FOR_SEAT_EVENT P103->32I(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1757 lastMoveTick=746 reason=NEXT_AISLE_TILE_OCCUPIED P130->31H(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1736 lastMoveTick=755 reason=NEXT_AISLE_TILE_OCCUPIED P35->25G(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1734 lastMoveTick=756 reason=NEXT_AISLE_TILE_OCCUPIED P264->27I(RIGHT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1723 lastMoveTick=776 reason=NEXT_AISLE_TILE_OCCUPIED P159->27H(RIGHT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1721 lastMoveTick=777 reason=NEXT_AISLE_TILE_OCCUPIED P140->32F(RIGHT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1714 lastMoveTick=778 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=34036, ACTIVE_SEAT_EVENT_AHEAD=4574, WAITING_FOR_SEAT_EVENT=12801, YIELD_TILE_OCCUPIED=3233, INSUFFICIENT_REAR_YIELD_SPACE=84} 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, 131, 230, -1, 10, 94, 32] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 48, 79, 219, 206, 176, 56, 225, 101, 162, 140, 159, 264, 35, 130, 89, 103, 171, 39, 33, 110, -1, 265, 235] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 14/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-1 | ticks=2315 | seated=208/274 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=9 | unresolvedInAisle=34 | dependencyLength=16 | chain=P82(20D/LEFT) -> P94(32C/LEFT) -> P117(18F/LEFT) -> P106(8C/LEFT) -> P201(22E/LEFT) -> P256(10A/LEFT) -> P59(16C/LEFT) -> P254(25C/LEFT) -> P244(26B/LEFT) -> P192(15E/LEFT) -> P32(32A/LEFT) -> P156(15C/LEFT) -> P197(29C/LEFT) -> P68(16B/LEFT) -> P20(27C/LEFT) -> P46(16E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P46->16E(LEFT) | criticalTreeSize=16 | criticalTreeDepth=16 | frozenComponents=9 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=17 | yieldTileOccupants=120 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[120]: P120(17B/LEFT/WAITING_AT_ROW@tile17) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=46|120 Scenario 14/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=0-1 | ticks=2458 | seated=247/274 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=20 | dependencyLength=15 | chain=P48(30F/RIGHT) -> P79(20E/RIGHT) -> P219(30G/RIGHT) -> P206(32G/RIGHT) -> P176(15D/RIGHT) -> P56(24H/RIGHT) -> P225(23F/RIGHT) -> P101(18E/RIGHT) -> P162(19H/RIGHT) -> P140(32F/RIGHT) -> P159(27H/RIGHT) -> P264(27I/RIGHT) -> P35(25G/RIGHT) -> P130(31H/RIGHT) -> P89(24E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P89->24E(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=25 | yieldTileOccupants=103 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=5 | occupantTrace=yieldOccupant[103]: P103(32I/RIGHT/MOVING_IN_AISLE@tile25) -> P171(28F/RIGHT/MOVING_IN_AISLE@tile26) -> P39(29H/RIGHT/MOVING_IN_AISLE@tile27) -> P33(29G/RIGHT/MOVING_IN_AISLE@tile28) -> P110(29D/RIGHT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=89|103|171|39|33|110 PAIR 14 | baseline=208/274 (75.91%) | protected=247/274 (90.15%) | seatedDelta=+39 | completionDelta=+14.23% | outsideDelta=-23 | substitutions=4 | rowBlocks=1629 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 15 Tick: 2148 Ticks without a newly seated passenger: 1500 Passengers seated: 157/324 Remaining-state distribution: {WAITING_TO_ENTER=104, MOVING_IN_AISLE=57, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=157} Top unresolved passengers: P2->3D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->22D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->20D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->21E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->8B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->12D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->33J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->32C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->2H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->5I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->11F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2148 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=92246, ACTIVE_SEAT_EVENT_AHEAD=3300, WAITING_FOR_SEAT_EVENT=11265, YIELD_TILE_OCCUPIED=3346} LEFT aisle snapshot : [209, 47, 303, 287, 67, 298, 236, 285, 52, -1, 282, 117, 183, 120, 268, 57, 66, 223, 167, 81, 50, 86, 200, 201, 307, 22, 295, 277, 112, 196, 74, 198, 10, 169, -1, -1] RIGHT aisle snapshot: [188, 213, 78, 316, 220, 172, 170, 39, 142, 320, 55, 31, 33, 24, 219, 264, 1, 138, 97, 126, 317, 16, 222, 224, 267, 60, 205, 197, 182, 204, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 15 Tick: 2279 Ticks without a newly seated passenger: 1500 Passengers seated: 178/324 Remaining-state distribution: {WAITING_TO_ENTER=90, MOVING_IN_AISLE=51, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=178} Top unresolved passengers: P2->3D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->21E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->12D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P25->33J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->2H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->5I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P35->11F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->16G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P43->8J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P56->3B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P59->35E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2279 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=85885, ACTIVE_SEAT_EVENT_AHEAD=3775, WAITING_FOR_SEAT_EVENT=9349, YIELD_TILE_OCCUPIED=3373} LEFT aisle snapshot : [199, 133, 110, 18, 146, 157, 14, 6, 27, 115, 279, 177, 154, 303, 67, 236, 285, 282, 117, 183, 120, 268, 57, 66, -1, -1, -1, -1, -1, -1, -1, 223, 167, -1, -1, -1] RIGHT aisle snapshot: [188, 213, 78, 316, 220, 172, 170, 39, 142, 320, 55, 31, 33, 24, 219, 264, 1, 138, 97, 126, 317, 16, 222, 224, 267, 60, 205, 197, 182, 204, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 15/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-0 | ticks=2148 | seated=157/324 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=57 | dependencyLength=28 | chain=P188(34I/RIGHT) -> P213(30H/RIGHT) -> P78(24H/RIGHT) -> P316(22I/RIGHT) -> P220(36G/RIGHT) -> P172(17F/RIGHT) -> P170(35G/RIGHT) -> P39(14J/RIGHT) -> P142(15F/RIGHT) -> P320(27D/RIGHT) -> P55(32J/RIGHT) -> P31(31H/RIGHT) -> P33(25J/RIGHT) -> P24(22G/RIGHT) -> P219(28E/RIGHT) -> P264(27J/RIGHT) -> P1(26J/RIGHT) -> P138(30J/RIGHT) -> P97(26I/RIGHT) -> P126(35H/RIGHT) -> P317(23I/RIGHT) -> P16(24J/RIGHT) -> P222(32I/RIGHT) -> P224(33H/RIGHT) -> P267(32D/RIGHT) -> P60(35J/RIGHT) -> P205(29H/RIGHT) -> P197(28J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P197->28J(RIGHT) | criticalTreeSize=28 | criticalTreeDepth=28 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=29 | yieldTileOccupants=182 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[182]: P182(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P204(30G/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=197|182|204 Scenario 15/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-0 | ticks=2279 | seated=178/324 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=51 | dependencyLength=28 | chain=P188(34I/RIGHT) -> P213(30H/RIGHT) -> P78(24H/RIGHT) -> P316(22I/RIGHT) -> P220(36G/RIGHT) -> P172(17F/RIGHT) -> P170(35G/RIGHT) -> P39(14J/RIGHT) -> P142(15F/RIGHT) -> P320(27D/RIGHT) -> P55(32J/RIGHT) -> P31(31H/RIGHT) -> P33(25J/RIGHT) -> P24(22G/RIGHT) -> P219(28E/RIGHT) -> P264(27J/RIGHT) -> P1(26J/RIGHT) -> P138(30J/RIGHT) -> P97(26I/RIGHT) -> P126(35H/RIGHT) -> P317(23I/RIGHT) -> P16(24J/RIGHT) -> P222(32I/RIGHT) -> P224(33H/RIGHT) -> P267(32D/RIGHT) -> P60(35J/RIGHT) -> P205(29H/RIGHT) -> P197(28J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P197->28J(RIGHT) | criticalTreeSize=28 | criticalTreeDepth=28 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=29 | yieldTileOccupants=182 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[182]: P182(30I/RIGHT/MOVING_IN_AISLE@tile29) -> P204(30G/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=197|182|204 PAIR 15 | baseline=157/324 (48.46%) | protected=178/324 (54.94%) | seatedDelta=+21 | completionDelta=+6.48% | outsideDelta=-14 | substitutions=2 | rowBlocks=2 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 16 Tick: 2167 Ticks without a newly seated passenger: 1500 Passengers seated: 122/324 Remaining-state distribution: {WAITING_TO_ENTER=161, MOVING_IN_AISLE=33, WAITING_AT_ROW=8, IN_SEAT_EVENT=0, SEATED=122} Top unresolved passengers: P0->23B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->14B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->12F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->13I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->9A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->3F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->4H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->13F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->28J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->21E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->35I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2167 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=56872, ACTIVE_SEAT_EVENT_AHEAD=2392, WAITING_FOR_SEAT_EVENT=13551, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=3492, INSUFFICIENT_REAR_YIELD_SPACE=14} LEFT aisle snapshot : [9, 66, 48, 146, 193, 204, 226, 293, 30, 120, 223, 57, 160, 282, 253, 104, 296, 167, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [158, 222, 247, 62, 137, 239, 172, 102, 91, 141, 148, 74, 87, 276, 205, 211, 317, 93, 213, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 135, -1, -1, 163, 212, -1, 147] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 16 Tick: 2301 Ticks without a newly seated passenger: 1500 Passengers seated: 140/324 Remaining-state distribution: {WAITING_TO_ENTER=136, MOVING_IN_AISLE=42, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=140} Top unresolved passengers: P0->23B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->14B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->12F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->18A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P6->9A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->3F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->4H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->13F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->28J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P13->21E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->34C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->22B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2301 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=73139, ACTIVE_SEAT_EVENT_AHEAD=2846, WAITING_FOR_SEAT_EVENT=11150, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=3670, INSUFFICIENT_REAR_YIELD_SPACE=14} LEFT aisle snapshot : [9, 66, 48, 146, 193, 204, 226, 293, 30, 120, 223, 57, 160, 282, 253, 104, 296, 167, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [198, 165, 77, 14, 83, 234, 214, 144, 272, 298, 39, 210, 72, 131, 181, 161, 264, 59, 206, 222, 62, 137, 239, 172, 102, -1, -1, -1, -1, -1, 276, 211, 163, 212, -1, 147] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 16/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-2 | ticks=2167 | seated=122/324 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=8 | unresolvedInAisle=33 | dependencyLength=17 | chain=P158(5D/RIGHT) -> P222(24I/RIGHT) -> P247(13E/RIGHT) -> P62(21D/RIGHT) -> P137(35H/RIGHT) -> P239(26H/RIGHT) -> P172(28H/RIGHT) -> P102(25G/RIGHT) -> P91(20H/RIGHT) -> P141(21H/RIGHT) -> P148(30I/RIGHT) -> P74(16E/RIGHT) -> P87(17D/RIGHT) -> P276(33I/RIGHT) -> P205(16H/RIGHT) -> P211(36J/RIGHT) -> P317(17I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P317->17I(RIGHT) | criticalTreeSize=17 | criticalTreeDepth=17 | frozenComponents=8 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=18 | yieldTileOccupants=93 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[93]: P93(18I/RIGHT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=317|93 Scenario 16/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-2 | ticks=2301 | seated=140/324 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=42 | dependencyLength=21 | chain=P198(12G/RIGHT) -> P165(22G/RIGHT) -> P77(33E/RIGHT) -> P14(35I/RIGHT) -> P83(32H/RIGHT) -> P234(8I/RIGHT) -> P214(11H/RIGHT) -> P144(19F/RIGHT) -> P272(18J/RIGHT) -> P298(15I/RIGHT) -> P39(19H/RIGHT) -> P210(14I/RIGHT) -> P72(22D/RIGHT) -> P131(17G/RIGHT) -> P181(21F/RIGHT) -> P161(19G/RIGHT) -> P264(27D/RIGHT) -> P59(30F/RIGHT) -> P206(27E/RIGHT) -> P222(24I/RIGHT) -> P62(21D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P62->21D(RIGHT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=22 | yieldTileOccupants=137 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[137]: P137(35H/RIGHT/MOVING_IN_AISLE@tile22) -> P239(26H/RIGHT/MOVING_IN_AISLE@tile23) -> P172(28H/RIGHT/MOVING_IN_AISLE@tile24) -> P102(25G/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=62|137|239|172|102 PAIR 16 | baseline=122/324 (37.65%) | protected=140/324 (43.21%) | seatedDelta=+18 | completionDelta=+5.56% | outsideDelta=-25 | substitutions=2 | rowBlocks=47 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 17 Tick: 2330 Ticks without a newly seated passenger: 1500 Passengers seated: 214/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=25, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=214} Top unresolved passengers: P139->31I(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1912 lastMoveTick=418 reason=WAITING_FOR_SEAT_EVENT P172->31D(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1898 lastMoveTick=482 reason=NEXT_AISLE_TILE_OCCUPIED P144->30D(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1818 lastMoveTick=565 reason=NEXT_AISLE_TILE_OCCUPIED P196->30I(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1796 lastMoveTick=581 reason=NEXT_AISLE_TILE_OCCUPIED P195->27E(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1771 lastMoveTick=608 reason=NEXT_AISLE_TILE_OCCUPIED P42->27I(RIGHT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1748 lastMoveTick=582 reason=WAITING_FOR_SEAT_EVENT P61->26E(RIGHT) state=WAITING_AT_ROW aislePos=25 unchangedTicks=1747 lastMoveTick=583 reason=WAITING_FOR_SEAT_EVENT P198->29F(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1724 lastMoveTick=646 reason=NEXT_AISLE_TILE_OCCUPIED P79->28I(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1700 lastMoveTick=679 reason=NEXT_AISLE_TILE_OCCUPIED P243->29I(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1685 lastMoveTick=691 reason=NEXT_AISLE_TILE_OCCUPIED P201->23H(RIGHT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1669 lastMoveTick=692 reason=NEXT_AISLE_TILE_OCCUPIED P36->32I(RIGHT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1667 lastMoveTick=693 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=10671, ACTIVE_SEAT_EVENT_AHEAD=3761, NEXT_AISLE_TILE_OCCUPIED=40743, YIELD_TILE_OCCUPIED=1642, INSUFFICIENT_REAR_YIELD_SPACE=1604, 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, 233, 103, 71, 113, 82, 92, 18] RIGHT aisle snapshot: [-1, -1, 202, 220, 12, 19, 89, 76, -1, -1, -1, -1, -1, 168, 162, 72, 224, 130, 91, 36, 201, 243, 79, 198, 195, 61, 42, 196, 144, 172, 139, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 17 Tick: 2331 Ticks without a newly seated passenger: 1500 Passengers seated: 216/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=25, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=216} Top unresolved passengers: P139->31I(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1913 lastMoveTick=418 reason=WAITING_FOR_SEAT_EVENT P172->31D(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1899 lastMoveTick=482 reason=NEXT_AISLE_TILE_OCCUPIED P144->30D(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1819 lastMoveTick=565 reason=NEXT_AISLE_TILE_OCCUPIED P196->30I(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1797 lastMoveTick=581 reason=NEXT_AISLE_TILE_OCCUPIED P195->27E(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1772 lastMoveTick=608 reason=NEXT_AISLE_TILE_OCCUPIED P42->27I(RIGHT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1749 lastMoveTick=582 reason=WAITING_FOR_SEAT_EVENT P61->26E(RIGHT) state=WAITING_AT_ROW aislePos=25 unchangedTicks=1748 lastMoveTick=583 reason=WAITING_FOR_SEAT_EVENT P198->29F(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1725 lastMoveTick=646 reason=NEXT_AISLE_TILE_OCCUPIED P79->28I(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1701 lastMoveTick=679 reason=NEXT_AISLE_TILE_OCCUPIED P243->29I(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1686 lastMoveTick=691 reason=NEXT_AISLE_TILE_OCCUPIED P201->23H(RIGHT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1670 lastMoveTick=692 reason=NEXT_AISLE_TILE_OCCUPIED P36->32I(RIGHT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1668 lastMoveTick=693 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=7536, ACTIVE_SEAT_EVENT_AHEAD=3777, NEXT_AISLE_TILE_OCCUPIED=40699, YIELD_TILE_OCCUPIED=1633, INSUFFICIENT_REAR_YIELD_SPACE=1605, 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, 233, 103, 71, 113, 82, 92, 18] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, 202, 220, 12, 19, 168, 162, 72, 224, 130, 91, 36, 201, 243, 79, 198, 195, 61, 42, 196, 144, 172, 139, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 17/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2330 | seated=214/245 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=25 | dependencyLength=13 | chain=P168(24D/RIGHT) -> P162(16F/RIGHT) -> P72(20G/RIGHT) -> P224(26H/RIGHT) -> P130(25H/RIGHT) -> P91(30F/RIGHT) -> P36(32I/RIGHT) -> P201(23H/RIGHT) -> P243(29I/RIGHT) -> P79(28I/RIGHT) -> P198(29F/RIGHT) -> P195(27E/RIGHT) -> P61(26E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P61->26E(RIGHT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=6 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=27 | yieldTileOccupants=42 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[42]: P42(27I/RIGHT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=61|42 Scenario 17/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2331 | seated=216/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=25 | dependencyLength=17 | chain=P202(12H/RIGHT) -> P220(25G/RIGHT) -> P12(13G/RIGHT) -> P19(22D/RIGHT) -> P168(24D/RIGHT) -> P162(16F/RIGHT) -> P72(20G/RIGHT) -> P224(26H/RIGHT) -> P130(25H/RIGHT) -> P91(30F/RIGHT) -> P36(32I/RIGHT) -> P201(23H/RIGHT) -> P243(29I/RIGHT) -> P79(28I/RIGHT) -> P198(29F/RIGHT) -> P195(27E/RIGHT) -> P61(26E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P61->26E(RIGHT) | criticalTreeSize=17 | criticalTreeDepth=17 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=27 | yieldTileOccupants=42 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[42]: P42(27I/RIGHT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=61|42 PAIR 17 | baseline=214/245 (87.35%) | protected=216/245 (88.16%) | seatedDelta=+2 | completionDelta=+0.82% | outsideDelta=+0 | substitutions=1 | rowBlocks=1630 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 18 Tick: 2011 Ticks without a newly seated passenger: 1500 Passengers seated: 127/192 Remaining-state distribution: {WAITING_TO_ENTER=31, MOVING_IN_AISLE=24, WAITING_AT_ROW=10, IN_SEAT_EVENT=0, SEATED=127} Top unresolved passengers: P2->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->9A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->4E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->28B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->10D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->15A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->14B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->27A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P31->13F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->23C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P33->1C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P49->25F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2011 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=38089, ACTIVE_SEAT_EVENT_AHEAD=2280, WAITING_FOR_SEAT_EVENT=16390, YIELD_TILE_OCCUPIED=3132, INSUFFICIENT_REAR_YIELD_SPACE=98} LEFT aisle snapshot : [132, 187, 65, 72, 173, 25, 16, 22, 4, 126, 138, 15, 129, 127, 87, 59, 123, 30, -1, -1, -1, -1, -1, -1, -1, 124, -1, 71, -1, -1] RIGHT aisle snapshot: [131, 46, 152, 44, 167, 105, 104, 142, 35, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 47, 158, -1, 185, -1, -1, -1, -1, -1, 68, 62] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 18 Tick: 2130 Ticks without a newly seated passenger: 1500 Passengers seated: 176/192 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=11, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=176} Top unresolved passengers: P62->30E(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1977 lastMoveTick=153 reason=WAITING_FOR_SEAT_EVENT P68->30H(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1788 lastMoveTick=391 reason=NEXT_AISLE_TILE_OCCUPIED P159->28E(RIGHT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1725 lastMoveTick=405 reason=WAITING_FOR_SEAT_EVENT P171->27G(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1722 lastMoveTick=449 reason=NEXT_AISLE_TILE_OCCUPIED P121->27C(RIGHT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1717 lastMoveTick=413 reason=WAITING_FOR_SEAT_EVENT P72->28D(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1652 lastMoveTick=530 reason=NEXT_AISLE_TILE_OCCUPIED P173->27E(LEFT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1601 lastMoveTick=529 reason=WAITING_FOR_SEAT_EVENT P65->24F(LEFT) state=WAITING_AT_ROW aislePos=23 unchangedTicks=1600 lastMoveTick=530 reason=WAITING_FOR_SEAT_EVENT P26->27A(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1592 lastMoveTick=581 reason=NEXT_AISLE_TILE_OCCUPIED P92->27B(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1581 lastMoveTick=599 reason=NEXT_AISLE_TILE_OCCUPIED P88->26H(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1574 lastMoveTick=606 reason=NEXT_AISLE_TILE_OCCUPIED P49->25F(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1565 lastMoveTick=611 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=17533, ACTIVE_SEAT_EVENT_AHEAD=3062, WAITING_FOR_SEAT_EVENT=9221, YIELD_TILE_OCCUPIED=3104, INSUFFICIENT_REAR_YIELD_SPACE=71} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 12, 184, 125, 49, 92, 26, 65, -1, 72, 173, -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, 119, 88, 171, 121, 159, 68, 62] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 18/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-1 | ticks=2011 | seated=127/192 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=10 | unresolvedInAisle=24 | dependencyLength=17 | chain=P132(4F/LEFT) -> P187(7E/LEFT) -> P65(24F/LEFT) -> P72(28D/LEFT) -> P173(27E/LEFT) -> P25(26E/LEFT) -> P16(18D/LEFT) -> P22(24E/LEFT) -> P4(19A/LEFT) -> P126(24D/LEFT) -> P138(12D/LEFT) -> P15(21D/LEFT) -> P129(18B/LEFT) -> P127(30C/LEFT) -> P87(21C/LEFT) -> P59(25A/LEFT) -> P123(17F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P123->17F(LEFT) | criticalTreeSize=17 | criticalTreeDepth=17 | frozenComponents=10 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=18 | yieldTileOccupants=30 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[30]: P30(18A/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=123|30 Scenario 18/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-1 | ticks=2130 | seated=176/192 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=11 | dependencyLength=7 | chain=P12(28B/LEFT) -> P184(20C/LEFT) -> P125(21B/LEFT) -> P49(25F/LEFT) -> P92(27B/LEFT) -> P26(27A/LEFT) -> P65(24F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P65->24F(LEFT) | criticalTreeSize=7 | criticalTreeDepth=7 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=26|27 | yieldTileOccupants=72|173 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[72]: P72(28D/LEFT/MOVING_IN_AISLE@tile26) -> P173(27E/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[173]: P173(27E/LEFT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=65|72|173 PAIR 18 | baseline=127/192 (66.15%) | protected=176/192 (91.67%) | seatedDelta=+49 | completionDelta=+25.52% | outsideDelta=-31 | substitutions=2 | rowBlocks=1563 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 19 Tick: 2395 Ticks without a newly seated passenger: 1500 Passengers seated: 239/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=3, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=239} Top unresolved passengers: P21->32D(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1820 lastMoveTick=575 reason=WAITING_FOR_SEAT_EVENT P232->32I(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1770 lastMoveTick=688 reason=NEXT_AISLE_TILE_OCCUPIED P207->31G(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1701 lastMoveTick=750 reason=NEXT_AISLE_TILE_OCCUPIED P0->30H(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1690 lastMoveTick=705 reason=WAITING_FOR_SEAT_EVENT P146->28E(RIGHT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1631 lastMoveTick=764 reason=WAITING_FOR_SEAT_EVENT P229->29H(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1624 lastMoveTick=818 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=5301, ACTIVE_SEAT_EVENT_AHEAD=4746, WAITING_FOR_SEAT_EVENT=5700, MIDDLE_BANK_RESERVED=4, YIELD_TILE_OCCUPIED=1627, 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, -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, 229, 146, 207, 0, 232, 21] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 19 Tick: 2395 Ticks without a newly seated passenger: 1500 Passengers seated: 239/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=3, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=239} Top unresolved passengers: P21->32D(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1820 lastMoveTick=575 reason=WAITING_FOR_SEAT_EVENT P232->32I(RIGHT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1770 lastMoveTick=688 reason=NEXT_AISLE_TILE_OCCUPIED P207->31G(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1701 lastMoveTick=750 reason=NEXT_AISLE_TILE_OCCUPIED P0->30H(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1690 lastMoveTick=705 reason=WAITING_FOR_SEAT_EVENT P146->28E(RIGHT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1631 lastMoveTick=764 reason=WAITING_FOR_SEAT_EVENT P229->29H(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1624 lastMoveTick=818 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=5301, ACTIVE_SEAT_EVENT_AHEAD=4746, WAITING_FOR_SEAT_EVENT=5700, MIDDLE_BANK_RESERVED=4, YIELD_TILE_OCCUPIED=1627, 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, -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, 229, 146, 207, 0, 232, 21] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 19/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-1 | ticks=2395 | seated=239/245 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=3 | dependencyLength=2 | chain=P207(31G/RIGHT) -> P0(30H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P0->30H(RIGHT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=3 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=232 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[232]: P232(32I/RIGHT/MOVING_IN_AISLE@tile31) -> P21(32D/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=0|232|21 Scenario 19/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-1 | ticks=2395 | seated=239/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=3 | dependencyLength=2 | chain=P207(31G/RIGHT) -> P0(30H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P0->30H(RIGHT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=3 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=232 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[232]: P232(32I/RIGHT/MOVING_IN_AISLE@tile31) -> P21(32D/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=0|232|21 PAIR 19 | baseline=239/245 (97.55%) | protected=239/245 (97.55%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 20 Tick: 2284 Ticks without a newly seated passenger: 1500 Passengers seated: 177/228 Remaining-state distribution: {WAITING_TO_ENTER=17, MOVING_IN_AISLE=29, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=177} Top unresolved passengers: P3->23A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P51->17A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P61->28C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P85->29F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P90->22B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P105->9F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P107->25E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P111->9A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P121->3C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P122->21F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P123->7C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P125->25B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2284 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=9247, ACTIVE_SEAT_EVENT_AHEAD=2713, NEXT_AISLE_TILE_OCCUPIED=50456, YIELD_TILE_OCCUPIED=3357, INSUFFICIENT_REAR_YIELD_SPACE=22} LEFT aisle snapshot : [193, 0, 143, 32, 72, 224, 173, 48, 135, 176, 75, 150, 184, 31, 5, 209, 227, 119, 197, 68, 69, 126, 221, 199, -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, 115, 218, 190, 154, 201, 179, 148, 212, 45, 194] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 20 Tick: 2286 Ticks without a newly seated passenger: 1500 Passengers seated: 208/228 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=16, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=208} Top unresolved passengers: P45->30H(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1655 lastMoveTick=678 reason=NEXT_AISLE_TILE_OCCUPIED P212->29E(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1650 lastMoveTick=679 reason=NEXT_AISLE_TILE_OCCUPIED P194->30E(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1637 lastMoveTick=649 reason=WAITING_FOR_SEAT_EVENT P148->29C(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1632 lastMoveTick=702 reason=NEXT_AISLE_TILE_OCCUPIED P179->27D(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1628 lastMoveTick=703 reason=NEXT_AISLE_TILE_OCCUPIED P217->26E(LEFT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1628 lastMoveTick=707 reason=NEXT_AISLE_TILE_OCCUPIED P61->28C(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1625 lastMoveTick=708 reason=NEXT_AISLE_TILE_OCCUPIED P107->25E(LEFT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1603 lastMoveTick=725 reason=NEXT_AISLE_TILE_OCCUPIED P154->26C(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1591 lastMoveTick=740 reason=NEXT_AISLE_TILE_OCCUPIED P3->23A(LEFT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1589 lastMoveTick=732 reason=NEXT_AISLE_TILE_OCCUPIED P122->21F(LEFT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1585 lastMoveTick=734 reason=NEXT_AISLE_TILE_OCCUPIED P125->25B(LEFT) state=WAITING_AT_ROW aislePos=24 unchangedTicks=1580 lastMoveTick=706 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=6851, ACTIVE_SEAT_EVENT_AHEAD=3353, NEXT_AISLE_TILE_OCCUPIED=25207, YIELD_TILE_OCCUPIED=3102, INSUFFICIENT_REAR_YIELD_SPACE=22} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 85, 175, 90, 122, 3, 107, 127, 61, 217, 125, -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, 115, 218, 190, 154, 201, 179, 148, 212, 45, 194] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 20/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=1-3 | ticks=2284 | seated=177/228 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=29 | dependencyLength=14 | chain=P193(21B/LEFT) -> P0(18B/LEFT) -> P143(12D/LEFT) -> P32(24C/LEFT) -> P72(15F/LEFT) -> P224(23B/LEFT) -> P173(24B/LEFT) -> P48(14D/LEFT) -> P135(20A/LEFT) -> P176(12B/LEFT) -> P75(27B/LEFT) -> P150(29A/LEFT) -> P184(30C/LEFT) -> P31(14A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P31->14A(LEFT) | criticalTreeSize=14 | criticalTreeDepth=14 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=15 | yieldTileOccupants=5 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=9 | occupantTrace=yieldOccupant[5]: P5(28E/LEFT/MOVING_IN_AISLE@tile15) -> P209(20B/LEFT/MOVING_IN_AISLE@tile16) -> P227(19C/LEFT/MOVING_IN_AISLE@tile17) -> P119(24F/LEFT/MOVING_IN_AISLE@tile18) -> P197(27A/LEFT/MOVING_IN_AISLE@tile19) -> P68(28F/LEFT/MOVING_IN_AISLE@tile20) -> P69(24A/LEFT/MOVING_IN_AISLE@tile21) -> P126(30B/LEFT/MOVING_IN_AISLE@tile22) -> P221(23D/LEFT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=31|5|209|227|119|197|68|69|126|221 Scenario 20/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=1-3 | ticks=2286 | seated=208/228 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=16 | dependencyLength=7 | chain=P85(29F/LEFT) -> P175(29B/LEFT) -> P90(22B/LEFT) -> P122(21F/LEFT) -> P3(23A/LEFT) -> P107(25E/LEFT) -> P127(22F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P127->22F(LEFT) | criticalTreeSize=7 | criticalTreeDepth=7 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=23|24|25 | yieldTileOccupants=61|217|125 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[61]: P61(28C/LEFT/MOVING_IN_AISLE@tile23) -> P217(26E/LEFT/MOVING_IN_AISLE@tile24) -> P125(25B/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[217]: P217(26E/LEFT/MOVING_IN_AISLE@tile24) -> P125(25B/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[125]: P125(25B/LEFT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=127|61|217|125 PAIR 20 | baseline=177/228 (77.63%) | protected=208/228 (91.23%) | seatedDelta=+31 | completionDelta=+13.60% | outsideDelta=-17 | substitutions=1 | rowBlocks=1 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 21 Tick: 2048 Ticks without a newly seated passenger: 1500 Passengers seated: 92/245 Remaining-state distribution: {WAITING_TO_ENTER=108, MOVING_IN_AISLE=40, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=92} Top unresolved passengers: P0->23D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->12D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->6F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->3I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->4E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->6I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->15G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->24G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->31D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->13F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->24D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2048 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=9447, ACTIVE_SEAT_EVENT_AHEAD=1792, NEXT_AISLE_TILE_OCCUPIED=67230, YIELD_TILE_OCCUPIED=3497} LEFT aisle snapshot : [193, 149, 241, 51, 84, 153, 127, 130, 8, 92, 108, 128, 115, 11, 215, 111, 214, 140, 28, 91, 194, 234, 12, 163, 73, 145, 240, 68, -1, -1, -1, -1] RIGHT aisle snapshot: [212, 40, 1, 126, 123, 201, 24, 158, 165, 209, 227, 173, 169, 77, 155, 179, -1, -1, -1, -1, -1, -1, 89, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 21 Tick: 2306 Ticks without a newly seated passenger: 1500 Passengers seated: 132/245 Remaining-state distribution: {WAITING_TO_ENTER=93, MOVING_IN_AISLE=15, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=132} Top unresolved passengers: P0->23D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->12D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->23H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P7->6F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P9->3I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P10->4E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->6I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->15G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->24G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->31D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->13F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->24D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2306 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=10034, ACTIVE_SEAT_EVENT_AHEAD=2659, NEXT_AISLE_TILE_OCCUPIED=31924, YIELD_TILE_OCCUPIED=3688, INSUFFICIENT_REAR_YIELD_SPACE=35} 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, 33, 164, 108] RIGHT aisle snapshot: [212, 40, 1, 126, 123, 201, 24, 158, 165, 209, 227, 173, 169, 77, 155, 179, -1, -1, -1, -1, -1, -1, 89, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 21/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-2 | ticks=2048 | seated=92/245 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=40 | dependencyLength=27 | chain=P193(29E/LEFT) -> P149(28C/LEFT) -> P241(25F/LEFT) -> P51(10F/LEFT) -> P84(17C/LEFT) -> P153(30C/LEFT) -> P127(16C/LEFT) -> P130(11D/LEFT) -> P8(26A/LEFT) -> P92(11C/LEFT) -> P108(32A/LEFT) -> P128(13E/LEFT) -> P115(17A/LEFT) -> P11(31C/LEFT) -> P215(21B/LEFT) -> P111(26C/LEFT) -> P214(19F/LEFT) -> P140(23A/LEFT) -> P28(22B/LEFT) -> P91(22D/LEFT) -> P194(27B/LEFT) -> P234(30B/LEFT) -> P12(31A/LEFT) -> P163(31E/LEFT) -> P73(28F/LEFT) -> P145(27A/LEFT) -> P240(27E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P240->27E(LEFT) | criticalTreeSize=27 | criticalTreeDepth=27 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=28 | yieldTileOccupants=68 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[68]: P68(28E/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=240|68 Scenario 21/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-2 | ticks=2306 | seated=132/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=15 | dependencyLength=13 | chain=P212(11I/RIGHT) -> P40(11G/RIGHT) -> P1(28I/RIGHT) -> P126(18I/RIGHT) -> P123(29D/RIGHT) -> P201(12I/RIGHT) -> P24(25E/RIGHT) -> P158(24I/RIGHT) -> P165(24E/RIGHT) -> P209(28D/RIGHT) -> P227(26G/RIGHT) -> P173(18H/RIGHT) -> P169(13I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P169->13I(RIGHT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=14 | yieldTileOccupants=77 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[77]: P77(17D/RIGHT/MOVING_IN_AISLE@tile14) -> P155(22F/RIGHT/MOVING_IN_AISLE@tile15) -> P179(16G/RIGHT/WAITING_AT_ROW@tile16) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=169|77|155|179 PAIR 21 | baseline=92/245 (37.55%) | protected=132/245 (53.88%) | seatedDelta=+40 | completionDelta=+16.33% | outsideDelta=-15 | substitutions=1 | rowBlocks=1527 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 22 Tick: 1969 Ticks without a newly seated passenger: 1500 Passengers seated: 111/216 Remaining-state distribution: {WAITING_TO_ENTER=68, MOVING_IN_AISLE=32, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=111} Top unresolved passengers: P1->24G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->14E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->17C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->6H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->5H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->28B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->9C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->22E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P32->2E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P34->4B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P38->3C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P41->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1969 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2090, NEXT_AISLE_TILE_OCCUPIED=50966, WAITING_FOR_SEAT_EVENT=8389, MIDDLE_BANK_RESERVED=2, YIELD_TILE_OCCUPIED=1655} LEFT aisle snapshot : [107, 186, 45, 13, 64, 136, 39, 35, 135, 174, 203, -1, -1, -1, -1, -1, -1, -1, -1, 154, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [51, 170, 106, 152, 114, 42, 10, 47, 99, 159, 128, -1, 191, 104, 71, 16, 112, 69, 97, 33, 150, 200, 115, 161, 17, -1, 196, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 22 Tick: 2331 Ticks without a newly seated passenger: 1500 Passengers seated: 211/216 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=3, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=211} Top unresolved passengers: P159->30E(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1884 lastMoveTick=447 reason=WAITING_FOR_SEAT_EVENT P68->30C(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1589 lastMoveTick=783 reason=NEXT_AISLE_TILE_OCCUPIED P171->30H(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1568 lastMoveTick=796 reason=NEXT_AISLE_TILE_OCCUPIED P190->29H(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1554 lastMoveTick=813 reason=NEXT_AISLE_TILE_OCCUPIED P54->27C(RIGHT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1519 lastMoveTick=812 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3760, NEXT_AISLE_TILE_OCCUPIED=4877, WAITING_FOR_SEAT_EVENT=3871, MIDDLE_BANK_RESERVED=2, YIELD_TILE_OCCUPIED=1519, INSUFFICIENT_REAR_YIELD_SPACE=110} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 190, 54, 171, 68, 159] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 22/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-3 | ticks=1969 | seated=111/216 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=32 | dependencyLength=13 | chain=P191(28D/RIGHT) -> P104(28C/RIGHT) -> P71(24C/RIGHT) -> P16(28E/RIGHT) -> P112(29C/RIGHT) -> P69(24H/RIGHT) -> P97(26H/RIGHT) -> P33(28G/RIGHT) -> P150(23F/RIGHT) -> P200(23D/RIGHT) -> P115(26D/RIGHT) -> P161(30G/RIGHT) -> P17(25D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P17->25D(RIGHT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=5 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=2 | unavailableYieldTiles=27 | yieldTileOccupants=196 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[196]: P196(27F/RIGHT/WAITING_AT_ROW@tile27) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=17|196 Scenario 22/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-3 | ticks=2331 | seated=211/216 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=3 | dependencyLength=3 | chain=P171(30H/RIGHT) -> P68(30C/RIGHT) -> P159(30E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P159->30E(RIGHT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=2 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE PAIR 22 | baseline=111/216 (51.39%) | protected=211/216 (97.69%) | seatedDelta=+100 | completionDelta=+46.30% | outsideDelta=-68 | substitutions=3 | rowBlocks=3 | substitutedStarts=6 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 23 Tick: 2261 Ticks without a newly seated passenger: 1500 Passengers seated: 193/216 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=17, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=193} Top unresolved passengers: P211->30A(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=2143 lastMoveTick=118 reason=WAITING_FOR_SEAT_EVENT P88->29A(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1860 lastMoveTick=401 reason=WAITING_FOR_SEAT_EVENT P96->29F(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1822 lastMoveTick=497 reason=NEXT_AISLE_TILE_OCCUPIED P82->29C(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1805 lastMoveTick=498 reason=NEXT_AISLE_TILE_OCCUPIED P41->30C(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1782 lastMoveTick=513 reason=NEXT_AISLE_TILE_OCCUPIED P178->19A(LEFT) state=MOVING_IN_AISLE aislePos=16 unchangedTicks=1675 lastMoveTick=618 reason=NEXT_AISLE_TILE_OCCUPIED P116->27D(LEFT) state=MOVING_IN_AISLE aislePos=15 unchangedTicks=1673 lastMoveTick=619 reason=NEXT_AISLE_TILE_OCCUPIED P33->24C(LEFT) state=MOVING_IN_AISLE aislePos=13 unchangedTicks=1664 lastMoveTick=621 reason=NEXT_AISLE_TILE_OCCUPIED P18->23A(LEFT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1657 lastMoveTick=629 reason=NEXT_AISLE_TILE_OCCUPIED P126->26D(LEFT) state=MOVING_IN_AISLE aislePos=11 unchangedTicks=1645 lastMoveTick=639 reason=NEXT_AISLE_TILE_OCCUPIED P34->18B(LEFT) state=WAITING_AT_ROW aislePos=17 unchangedTicks=1644 lastMoveTick=617 reason=WAITING_FOR_SEAT_EVENT P119->15F(LEFT) state=WAITING_AT_ROW aislePos=14 unchangedTicks=1641 lastMoveTick=620 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=10928, ACTIVE_SEAT_EVENT_AHEAD=3243, NEXT_AISLE_TILE_OCCUPIED=28257, INSUFFICIENT_REAR_YIELD_SPACE=1592, YIELD_TILE_OCCUPIED=1701, MIDDLE_BANK_RESERVED=7} LEFT aisle snapshot : [-1, -1, 29, 78, 131, 205, 95, 20, 185, 175, 137, 126, 18, 33, 119, 116, 178, 34, -1, -1, -1, -1, -1, -1, 69, 41, 82, 96, 88, 211] 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, 198] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 23 Tick: 2261 Ticks without a newly seated passenger: 1500 Passengers seated: 193/216 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=17, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=193} Top unresolved passengers: P211->30A(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=2143 lastMoveTick=118 reason=WAITING_FOR_SEAT_EVENT P88->29A(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1860 lastMoveTick=401 reason=WAITING_FOR_SEAT_EVENT P96->29F(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1822 lastMoveTick=497 reason=NEXT_AISLE_TILE_OCCUPIED P82->29C(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1805 lastMoveTick=498 reason=NEXT_AISLE_TILE_OCCUPIED P41->30C(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1782 lastMoveTick=513 reason=NEXT_AISLE_TILE_OCCUPIED P178->19A(LEFT) state=MOVING_IN_AISLE aislePos=16 unchangedTicks=1675 lastMoveTick=618 reason=NEXT_AISLE_TILE_OCCUPIED P116->27D(LEFT) state=MOVING_IN_AISLE aislePos=15 unchangedTicks=1673 lastMoveTick=619 reason=NEXT_AISLE_TILE_OCCUPIED P33->24C(LEFT) state=MOVING_IN_AISLE aislePos=13 unchangedTicks=1664 lastMoveTick=621 reason=NEXT_AISLE_TILE_OCCUPIED P18->23A(LEFT) state=MOVING_IN_AISLE aislePos=12 unchangedTicks=1657 lastMoveTick=629 reason=NEXT_AISLE_TILE_OCCUPIED P126->26D(LEFT) state=MOVING_IN_AISLE aislePos=11 unchangedTicks=1645 lastMoveTick=639 reason=NEXT_AISLE_TILE_OCCUPIED P34->18B(LEFT) state=WAITING_AT_ROW aislePos=17 unchangedTicks=1644 lastMoveTick=617 reason=WAITING_FOR_SEAT_EVENT P119->15F(LEFT) state=WAITING_AT_ROW aislePos=14 unchangedTicks=1641 lastMoveTick=620 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=10928, ACTIVE_SEAT_EVENT_AHEAD=3243, NEXT_AISLE_TILE_OCCUPIED=28257, INSUFFICIENT_REAR_YIELD_SPACE=1592, YIELD_TILE_OCCUPIED=1701, MIDDLE_BANK_RESERVED=7} LEFT aisle snapshot : [-1, -1, 29, 78, 131, 205, 95, 20, 185, 175, 137, 126, 18, 33, 119, 116, 178, 34, -1, -1, -1, -1, -1, -1, 69, 41, 82, 96, 88, 211] 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, 198] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 23/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-3 | ticks=2261 | seated=193/216 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=17 | dependencyLength=13 | chain=P29(26A/LEFT) -> P78(25F/LEFT) -> P131(27B/LEFT) -> P205(11B/LEFT) -> P95(14A/LEFT) -> P20(9A/LEFT) -> P185(30D/LEFT) -> P175(21A/LEFT) -> P137(13B/LEFT) -> P126(26D/LEFT) -> P18(23A/LEFT) -> P33(24C/LEFT) -> P119(15F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P119->15F(LEFT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=16|17|18 | yieldTileOccupants=116|178|34 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[116]: P116(27D/LEFT/MOVING_IN_AISLE@tile16) -> P178(19A/LEFT/MOVING_IN_AISLE@tile17) -> P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[178]: P178(19A/LEFT/MOVING_IN_AISLE@tile17) -> P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[34]: P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=119|116|178|34 Scenario 23/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=1-3 | ticks=2261 | seated=193/216 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=17 | dependencyLength=13 | chain=P29(26A/LEFT) -> P78(25F/LEFT) -> P131(27B/LEFT) -> P205(11B/LEFT) -> P95(14A/LEFT) -> P20(9A/LEFT) -> P185(30D/LEFT) -> P175(21A/LEFT) -> P137(13B/LEFT) -> P126(26D/LEFT) -> P18(23A/LEFT) -> P33(24C/LEFT) -> P119(15F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P119->15F(LEFT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=16|17|18 | yieldTileOccupants=116|178|34 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[116]: P116(27D/LEFT/MOVING_IN_AISLE@tile16) -> P178(19A/LEFT/MOVING_IN_AISLE@tile17) -> P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[178]: P178(19A/LEFT/MOVING_IN_AISLE@tile17) -> P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[34]: P34(18B/LEFT/WAITING_AT_ROW@tile18) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=119|116|178|34 PAIR 23 | baseline=193/216 (89.35%) | protected=193/216 (89.35%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=70 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 24 Tick: 2195 Ticks without a newly seated passenger: 1500 Passengers seated: 166/204 Remaining-state distribution: {WAITING_TO_ENTER=5, MOVING_IN_AISLE=27, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=166} Top unresolved passengers: P69->29A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P87->25A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P135->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P158->30E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P177->13A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P67->28F(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1885 lastMoveTick=347 reason=NEXT_AISLE_TILE_OCCUPIED P9->29E(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1849 lastMoveTick=346 reason=WAITING_FOR_SEAT_EVENT P99->27F(LEFT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1849 lastMoveTick=346 reason=WAITING_FOR_SEAT_EVENT P39->26A(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1845 lastMoveTick=390 reason=NEXT_AISLE_TILE_OCCUPIED P113->24C(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1812 lastMoveTick=420 reason=NEXT_AISLE_TILE_OCCUPIED P77->23C(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1810 lastMoveTick=421 reason=NEXT_AISLE_TILE_OCCUPIED P81->24F(LEFT) state=WAITING_AT_ROW aislePos=23 unchangedTicks=1797 lastMoveTick=398 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2904, NEXT_AISLE_TILE_OCCUPIED=45970, WAITING_FOR_SEAT_EVENT=10980, YIELD_TILE_OCCUPIED=3267, INSUFFICIENT_REAR_YIELD_SPACE=48} LEFT aisle snapshot : [98, 203, 130, 110, 31, 73, 44, 74, 194, 195, 46, 84, 140, 142, 126, 105, 3, 199, 178, 22, 91, 77, 113, 81, 39, 67, 99, -1, 9, -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, 181, 48, -1, 62, 70, 86] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 24 Tick: 2195 Ticks without a newly seated passenger: 1500 Passengers seated: 166/204 Remaining-state distribution: {WAITING_TO_ENTER=5, MOVING_IN_AISLE=27, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=166} Top unresolved passengers: P69->29A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P87->25A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P135->1B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P158->30E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P177->13A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2195 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P67->28F(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1885 lastMoveTick=347 reason=NEXT_AISLE_TILE_OCCUPIED P9->29E(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1849 lastMoveTick=346 reason=WAITING_FOR_SEAT_EVENT P99->27F(LEFT) state=WAITING_AT_ROW aislePos=26 unchangedTicks=1849 lastMoveTick=346 reason=WAITING_FOR_SEAT_EVENT P39->26A(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1845 lastMoveTick=390 reason=NEXT_AISLE_TILE_OCCUPIED P113->24C(LEFT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1812 lastMoveTick=420 reason=NEXT_AISLE_TILE_OCCUPIED P77->23C(LEFT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1810 lastMoveTick=421 reason=NEXT_AISLE_TILE_OCCUPIED P81->24F(LEFT) state=WAITING_AT_ROW aislePos=23 unchangedTicks=1797 lastMoveTick=398 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2904, NEXT_AISLE_TILE_OCCUPIED=45970, WAITING_FOR_SEAT_EVENT=10980, YIELD_TILE_OCCUPIED=3267, INSUFFICIENT_REAR_YIELD_SPACE=48} LEFT aisle snapshot : [98, 203, 130, 110, 31, 73, 44, 74, 194, 195, 46, 84, 140, 142, 126, 105, 3, 199, 178, 22, 91, 77, 113, 81, 39, 67, 99, -1, 9, -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, 181, 48, -1, 62, 70, 86] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 24/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=1-2 | ticks=2195 | seated=166/204 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=27 | dependencyLength=20 | chain=P98(15A/LEFT) -> P203(10A/LEFT) -> P130(20A/LEFT) -> P110(30A/LEFT) -> P31(11B/LEFT) -> P73(18E/LEFT) -> P44(18F/LEFT) -> P74(28B/LEFT) -> P194(28A/LEFT) -> P195(21A/LEFT) -> P46(29B/LEFT) -> P84(13E/LEFT) -> P140(22B/LEFT) -> P142(18A/LEFT) -> P126(18B/LEFT) -> P105(20B/LEFT) -> P3(23F/LEFT) -> P199(25F/LEFT) -> P178(27D/LEFT) -> P22(20E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P22->20E(LEFT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=21|22 | yieldTileOccupants=91|77 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[91]: P91(22C/LEFT/MOVING_IN_AISLE@tile21) -> P77(23C/LEFT/MOVING_IN_AISLE@tile22) -> P113(24C/LEFT/MOVING_IN_AISLE@tile23) -> P81(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[77]: P77(23C/LEFT/MOVING_IN_AISLE@tile22) -> P113(24C/LEFT/MOVING_IN_AISLE@tile23) -> P81(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=22|91|77|113|81 Scenario 24/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=1-2 | ticks=2195 | seated=166/204 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=27 | dependencyLength=20 | chain=P98(15A/LEFT) -> P203(10A/LEFT) -> P130(20A/LEFT) -> P110(30A/LEFT) -> P31(11B/LEFT) -> P73(18E/LEFT) -> P44(18F/LEFT) -> P74(28B/LEFT) -> P194(28A/LEFT) -> P195(21A/LEFT) -> P46(29B/LEFT) -> P84(13E/LEFT) -> P140(22B/LEFT) -> P142(18A/LEFT) -> P126(18B/LEFT) -> P105(20B/LEFT) -> P3(23F/LEFT) -> P199(25F/LEFT) -> P178(27D/LEFT) -> P22(20E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P22->20E(LEFT) | criticalTreeSize=20 | criticalTreeDepth=20 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=21|22 | yieldTileOccupants=91|77 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=4 | occupantTrace=yieldOccupant[91]: P91(22C/LEFT/MOVING_IN_AISLE@tile21) -> P77(23C/LEFT/MOVING_IN_AISLE@tile22) -> P113(24C/LEFT/MOVING_IN_AISLE@tile23) -> P81(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[77]: P77(23C/LEFT/MOVING_IN_AISLE@tile22) -> P113(24C/LEFT/MOVING_IN_AISLE@tile23) -> P81(24F/LEFT/WAITING_AT_ROW@tile24) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=22|91|77|113|81 PAIR 24 | baseline=166/204 (81.37%) | protected=166/204 (81.37%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=20 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 25 Tick: 1945 Ticks without a newly seated passenger: 1500 Passengers seated: 118/235 Remaining-state distribution: {WAITING_TO_ENTER=85, MOVING_IN_AISLE=21, WAITING_AT_ROW=11, IN_SEAT_EVENT=0, SEATED=118} Top unresolved passengers: P0->26D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->17H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->10E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->25A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->15E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->26F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->5G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->23G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->28G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P26->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P27->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1945 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=33100, ACTIVE_SEAT_EVENT_AHEAD=2150, WAITING_FOR_SEAT_EVENT=17428, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=70, YIELD_TILE_OCCUPIED=3061} LEFT aisle snapshot : [25, 190, 10, 199, 92, 201, 192, -1, 3, -1, 110, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 208, -1, 117, -1] RIGHT aisle snapshot: [180, 224, 182, 197, 149, 186, 193, 6, 55, -1, 187, 206, -1, -1, -1, -1, -1, -1, -1, -1, 88, 98, 132, 169, 143, 150, 33, 148, 215, 73] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 25 Tick: 2281 Ticks without a newly seated passenger: 1500 Passengers seated: 165/235 Remaining-state distribution: {WAITING_TO_ENTER=49, MOVING_IN_AISLE=15, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=165} Top unresolved passengers: P2->17H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->10E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->15E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->5G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P21->23G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->28G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P28->10H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->16F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P42->26E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P44->27F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P46->9H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2281 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=29229, ACTIVE_SEAT_EVENT_AHEAD=2971, WAITING_FOR_SEAT_EVENT=12076, MIDDLE_BANK_RESERVED=4, INSUFFICIENT_REAR_YIELD_SPACE=70, YIELD_TILE_OCCUPIED=1900} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [180, 224, 182, 197, 149, 186, 193, 6, 55, -1, 187, 206, -1, -1, -1, -1, -1, -1, -1, -1, 88, 98, 132, 169, 143, 150, 33, 148, 215, 73] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 25/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-0 | ticks=1945 | seated=118/235 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=11 | unresolvedInAisle=21 | dependencyLength=9 | chain=P180(15H/RIGHT) -> P224(3F/RIGHT) -> P182(20E/RIGHT) -> P197(18G/RIGHT) -> P149(19H/RIGHT) -> P186(24E/RIGHT) -> P193(26H/RIGHT) -> P6(20H/RIGHT) -> P55(9C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P55->9C(RIGHT) | criticalTreeSize=9 | criticalTreeDepth=9 | frozenComponents=11 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=11 | yieldTileOccupants=187 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[187]: P187(16G/RIGHT/MOVING_IN_AISLE@tile11) -> P206(12C/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=55|187|206 Scenario 25/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-0 | ticks=2281 | seated=165/235 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=15 | dependencyLength=9 | chain=P180(15H/RIGHT) -> P224(3F/RIGHT) -> P182(20E/RIGHT) -> P197(18G/RIGHT) -> P149(19H/RIGHT) -> P186(24E/RIGHT) -> P193(26H/RIGHT) -> P6(20H/RIGHT) -> P55(9C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P55->9C(RIGHT) | criticalTreeSize=9 | criticalTreeDepth=9 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=11 | yieldTileOccupants=187 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[187]: P187(16G/RIGHT/MOVING_IN_AISLE@tile11) -> P206(12C/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=55|187|206 PAIR 25 | baseline=118/235 (50.21%) | protected=165/235 (70.21%) | seatedDelta=+47 | completionDelta=+20.00% | outsideDelta=-36 | substitutions=2 | rowBlocks=2 | substitutedStarts=2 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 26 Tick: 2294 Ticks without a newly seated passenger: 1500 Passengers seated: 188/235 Remaining-state distribution: {WAITING_TO_ENTER=16, MOVING_IN_AISLE=27, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=188} Top unresolved passengers: P5->10H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->5G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->17C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P56->13E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->12D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P94->13D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P98->22H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->16C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P113->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P144->9H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P175->24C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P177->14D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3336, NEXT_AISLE_TILE_OCCUPIED=48205, WAITING_FOR_SEAT_EVENT=8156, INSUFFICIENT_REAR_YIELD_SPACE=1555, YIELD_TILE_OCCUPIED=1851, 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, -1, -1, -1, -1, -1, -1, -1, -1, -1, 211] RIGHT aisle snapshot: [67, 18, 199, 129, 116, 65, 114, 11, 229, 166, 168, 78, 72, 181, 172, 26, 186, 135, 201, 64, 10, 179, 29, 122, 164, 213, 54, 40, 118, 0] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 26 Tick: 2294 Ticks without a newly seated passenger: 1500 Passengers seated: 188/235 Remaining-state distribution: {WAITING_TO_ENTER=16, MOVING_IN_AISLE=27, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=188} Top unresolved passengers: P5->10H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->5G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->17C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P56->13E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->12D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P94->13D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P98->22H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P102->16C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P113->27H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P144->9H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P175->24C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P177->14D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2294 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3336, NEXT_AISLE_TILE_OCCUPIED=48205, WAITING_FOR_SEAT_EVENT=8156, INSUFFICIENT_REAR_YIELD_SPACE=1555, YIELD_TILE_OCCUPIED=1851, 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, -1, -1, -1, -1, -1, -1, -1, -1, -1, 211] RIGHT aisle snapshot: [67, 18, 199, 129, 116, 65, 114, 11, 229, 166, 168, 78, 72, 181, 172, 26, 186, 135, 201, 64, 10, 179, 29, 122, 164, 213, 54, 40, 118, 0] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 26/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=1-3 | ticks=2294 | seated=188/235 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=27 | dependencyLength=22 | chain=P67(30H/RIGHT) -> P18(3H/RIGHT) -> P199(5F/RIGHT) -> P129(22E/RIGHT) -> P116(8C/RIGHT) -> P65(7D/RIGHT) -> P114(25G/RIGHT) -> P11(27G/RIGHT) -> P229(17D/RIGHT) -> P166(18G/RIGHT) -> P168(13H/RIGHT) -> P78(29C/RIGHT) -> P72(22G/RIGHT) -> P181(20G/RIGHT) -> P172(27F/RIGHT) -> P26(18E/RIGHT) -> P186(21D/RIGHT) -> P135(24F/RIGHT) -> P201(29G/RIGHT) -> P64(26G/RIGHT) -> P10(28F/RIGHT) -> P179(22C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P179->22C(RIGHT) | criticalTreeSize=22 | criticalTreeDepth=22 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=23|24 | yieldTileOccupants=29|122 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=6 | occupantTrace=yieldOccupant[29]: P29(30G/RIGHT/MOVING_IN_AISLE@tile23) -> P122(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P164(29H/RIGHT/MOVING_IN_AISLE@tile25) -> P213(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P54(28C/RIGHT/MOVING_IN_AISLE@tile27) -> P40(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[122]: P122(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P164(29H/RIGHT/MOVING_IN_AISLE@tile25) -> P213(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P54(28C/RIGHT/MOVING_IN_AISLE@tile27) -> P40(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=179|29|122|164|213|54|40 Scenario 26/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=1-3 | ticks=2294 | seated=188/235 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=27 | dependencyLength=22 | chain=P67(30H/RIGHT) -> P18(3H/RIGHT) -> P199(5F/RIGHT) -> P129(22E/RIGHT) -> P116(8C/RIGHT) -> P65(7D/RIGHT) -> P114(25G/RIGHT) -> P11(27G/RIGHT) -> P229(17D/RIGHT) -> P166(18G/RIGHT) -> P168(13H/RIGHT) -> P78(29C/RIGHT) -> P72(22G/RIGHT) -> P181(20G/RIGHT) -> P172(27F/RIGHT) -> P26(18E/RIGHT) -> P186(21D/RIGHT) -> P135(24F/RIGHT) -> P201(29G/RIGHT) -> P64(26G/RIGHT) -> P10(28F/RIGHT) -> P179(22C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P179->22C(RIGHT) | criticalTreeSize=22 | criticalTreeDepth=22 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=23|24 | yieldTileOccupants=29|122 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=6 | occupantTrace=yieldOccupant[29]: P29(30G/RIGHT/MOVING_IN_AISLE@tile23) -> P122(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P164(29H/RIGHT/MOVING_IN_AISLE@tile25) -> P213(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P54(28C/RIGHT/MOVING_IN_AISLE@tile27) -> P40(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[122]: P122(25H/RIGHT/MOVING_IN_AISLE@tile24) -> P164(29H/RIGHT/MOVING_IN_AISLE@tile25) -> P213(30D/RIGHT/MOVING_IN_AISLE@tile26) -> P54(28C/RIGHT/MOVING_IN_AISLE@tile27) -> P40(28H/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=179|29|122|164|213|54|40 PAIR 26 | baseline=188/235 (80.00%) | protected=188/235 (80.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 27 Tick: 1995 Ticks without a newly seated passenger: 1500 Passengers seated: 118/228 Remaining-state distribution: {WAITING_TO_ENTER=74, MOVING_IN_AISLE=31, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=118} Top unresolved passengers: P1->21E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->3E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P3->29E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P5->21A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P8->6H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P11->30C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P14->28E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P15->25E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->4C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P18->2A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P20->16C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P23->5D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1995 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=1960, NEXT_AISLE_TILE_OCCUPIED=49709, WAITING_FOR_SEAT_EVENT=8560, YIELD_TILE_OCCUPIED=3191, MIDDLE_BANK_RESERVED=2} LEFT aisle snapshot : [196, 35, 4, 223, 131, 224, 13, 105, 53, 100, -1, 220, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1] RIGHT aisle snapshot: [140, 225, 22, 67, 94, 95, 212, 6, 96, 161, 121, 61, 155, 40, 56, 139, 112, 154, 64, 31, 57, 156, 174, 97, 52, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 27 Tick: 2277 Ticks without a newly seated passenger: 1500 Passengers seated: 200/228 Remaining-state distribution: {WAITING_TO_ENTER=1, MOVING_IN_AISLE=22, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=200} Top unresolved passengers: P163->21H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2277 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P95->30H(RIGHT) state=MOVING_IN_AISLE aislePos=23 unchangedTicks=1814 lastMoveTick=499 reason=NEXT_AISLE_TILE_OCCUPIED P67->27G(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1810 lastMoveTick=501 reason=NEXT_AISLE_TILE_OCCUPIED P212->25G(RIGHT) state=WAITING_AT_ROW aislePos=24 unchangedTicks=1779 lastMoveTick=498 reason=WAITING_FOR_SEAT_EVENT P94->23D(RIGHT) state=WAITING_AT_ROW aislePos=22 unchangedTicks=1777 lastMoveTick=500 reason=WAITING_FOR_SEAT_EVENT P14->28E(RIGHT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1720 lastMoveTick=599 reason=NEXT_AISLE_TILE_OCCUPIED P123->24H(RIGHT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1686 lastMoveTick=621 reason=NEXT_AISLE_TILE_OCCUPIED P103->29D(RIGHT) state=MOVING_IN_AISLE aislePos=18 unchangedTicks=1680 lastMoveTick=630 reason=NEXT_AISLE_TILE_OCCUPIED P3->29E(RIGHT) state=MOVING_IN_AISLE aislePos=17 unchangedTicks=1672 lastMoveTick=638 reason=NEXT_AISLE_TILE_OCCUPIED P153->26H(RIGHT) state=MOVING_IN_AISLE aislePos=16 unchangedTicks=1660 lastMoveTick=639 reason=NEXT_AISLE_TILE_OCCUPIED P151->20F(RIGHT) state=MOVING_IN_AISLE aislePos=15 unchangedTicks=1651 lastMoveTick=647 reason=NEXT_AISLE_TILE_OCCUPIED P138->20C(RIGHT) state=MOVING_IN_AISLE aislePos=13 unchangedTicks=1633 lastMoveTick=663 reason=NEXT_AISLE_TILE_OCCUPIED Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3517, NEXT_AISLE_TILE_OCCUPIED=36038, WAITING_FOR_SEAT_EVENT=8785, MIDDLE_BANK_RESERVED=1, YIELD_TILE_OCCUPIED=3170, INSUFFICIENT_REAR_YIELD_SPACE=20} 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, 39, -1, -1, 164] RIGHT aisle snapshot: [144, 20, 192, 177, 84, 219, 184, 172, 41, 187, 217, 221, 119, 138, 32, 151, 153, 3, 103, 123, 14, 67, 94, 95, 212, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 27/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=1-2 | ticks=1995 | seated=118/228 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=31 | dependencyLength=21 | chain=P67(27G/RIGHT) -> P94(23D/RIGHT) -> P95(30H/RIGHT) -> P212(25G/RIGHT) -> P6(15G/RIGHT) -> P96(28H/RIGHT) -> P161(22D/RIGHT) -> P121(20G/RIGHT) -> P61(25H/RIGHT) -> P155(28G/RIGHT) -> P40(21C/RIGHT) -> P56(23F/RIGHT) -> P139(22H/RIGHT) -> P112(18H/RIGHT) -> P154(27H/RIGHT) -> P64(20E/RIGHT) -> P31(23E/RIGHT) -> P57(24G/RIGHT) -> P156(30G/RIGHT) -> P174(30E/RIGHT) -> P97(24C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P97->24C(RIGHT) | criticalTreeSize=21 | criticalTreeDepth=21 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=25 | yieldTileOccupants=52 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[52]: P52(25F/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=97|52 Scenario 27/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=1-2 | ticks=2277 | seated=200/228 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=22 | dependencyLength=15 | chain=P144(28C/RIGHT) -> P20(16C/RIGHT) -> P192(28D/RIGHT) -> P177(22C/RIGHT) -> P84(14G/RIGHT) -> P219(25C/RIGHT) -> P184(18G/RIGHT) -> P172(23G/RIGHT) -> P41(17F/RIGHT) -> P187(20H/RIGHT) -> P217(26G/RIGHT) -> P221(18F/RIGHT) -> P119(16G/RIGHT) -> P138(20C/RIGHT) -> P32(15H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P32->15H(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=16 | yieldTileOccupants=151 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=8 | occupantTrace=yieldOccupant[151]: P151(20F/RIGHT/MOVING_IN_AISLE@tile16) -> P153(26H/RIGHT/MOVING_IN_AISLE@tile17) -> P3(29E/RIGHT/MOVING_IN_AISLE@tile18) -> P103(29D/RIGHT/MOVING_IN_AISLE@tile19) -> P123(24H/RIGHT/MOVING_IN_AISLE@tile20) -> P14(28E/RIGHT/MOVING_IN_AISLE@tile21) -> P67(27G/RIGHT/MOVING_IN_AISLE@tile22) -> P94(23D/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=32|151|153|3|103|123|14|67|94 PAIR 27 | baseline=118/228 (51.75%) | protected=200/228 (87.72%) | seatedDelta=+82 | completionDelta=+35.96% | outsideDelta=-73 | substitutions=3 | rowBlocks=1508 | substitutedStarts=3 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 28 Tick: 2376 Ticks without a newly seated passenger: 1500 Passengers seated: 222/245 Remaining-state distribution: {WAITING_TO_ENTER=3, MOVING_IN_AISLE=14, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=222} Top unresolved passengers: P82->23I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2376 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P125->31D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2376 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P141->9E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2376 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P81->27F(RIGHT) state=MOVING_IN_AISLE aislePos=17 unchangedTicks=1689 lastMoveTick=728 reason=NEXT_AISLE_TILE_OCCUPIED P156->29H(RIGHT) state=MOVING_IN_AISLE aislePos=16 unchangedTicks=1684 lastMoveTick=729 reason=NEXT_AISLE_TILE_OCCUPIED P225->32I(RIGHT) state=MOVING_IN_AISLE aislePos=10 unchangedTicks=1656 lastMoveTick=736 reason=NEXT_AISLE_TILE_OCCUPIED P55->21E(RIGHT) state=WAITING_AT_ROW aislePos=20 unchangedTicks=1654 lastMoveTick=722 reason=WAITING_FOR_SEAT_EVENT P85->21G(RIGHT) state=MOVING_IN_AISLE aislePos=9 unchangedTicks=1654 lastMoveTick=737 reason=NEXT_AISLE_TILE_OCCUPIED P39->13I(RIGHT) state=WAITING_AT_ROW aislePos=12 unchangedTicks=1649 lastMoveTick=727 reason=WAITING_FOR_SEAT_EVENT P46->19H(RIGHT) state=WAITING_AT_ROW aislePos=18 unchangedTicks=1649 lastMoveTick=727 reason=WAITING_FOR_SEAT_EVENT P57->29I(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=1648 lastMoveTick=728 reason=WAITING_FOR_SEAT_EVENT P65->12H(RIGHT) state=WAITING_AT_ROW aislePos=11 unchangedTicks=1648 lastMoveTick=728 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=10378, ACTIVE_SEAT_EVENT_AHEAD=4158, NEXT_AISLE_TILE_OCCUPIED=23028, YIELD_TILE_OCCUPIED=1657, INSUFFICIENT_REAR_YIELD_SPACE=1535} 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, 211, 151] RIGHT aisle snapshot: [172, 220, 100, 8, 153, 236, 192, 230, 44, 85, 225, 65, 39, -1, -1, -1, 156, 81, 46, -1, 55, -1, -1, -1, -1, -1, -1, -1, 57, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 28 Tick: 2376 Ticks without a newly seated passenger: 1500 Passengers seated: 240/245 Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=2, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=240} Top unresolved passengers: P151->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1613 lastMoveTick=763 reason=WAITING_FOR_SEAT_EVENT P225->32I(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1584 lastMoveTick=792 reason=WAITING_FOR_SEAT_EVENT P125->31D(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1577 lastMoveTick=859 reason=NEXT_AISLE_TILE_OCCUPIED P211->32E(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1563 lastMoveTick=869 reason=NEXT_AISLE_TILE_OCCUPIED P8->31H(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1535 lastMoveTick=841 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=5320, ACTIVE_SEAT_EVENT_AHEAD=4510, NEXT_AISLE_TILE_OCCUPIED=3341, YIELD_TILE_OCCUPIED=1533, INSUFFICIENT_REAR_YIELD_SPACE=1554} 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, 211, 151] 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, 125, 8, 225] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 28/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2376 | seated=222/245 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=14 | dependencyLength=12 | chain=P172(22H/RIGHT) -> P220(23G/RIGHT) -> P100(22E/RIGHT) -> P8(31H/RIGHT) -> P153(27I/RIGHT) -> P236(12D/RIGHT) -> P192(24I/RIGHT) -> P230(11D/RIGHT) -> P44(10F/RIGHT) -> P85(21G/RIGHT) -> P225(32I/RIGHT) -> P65(12H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P65->12H(RIGHT) | criticalTreeSize=12 | criticalTreeDepth=12 | frozenComponents=6 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=13 | yieldTileOccupants=39 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[39]: P39(13I/RIGHT/WAITING_AT_ROW@tile13) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=65|39 Scenario 28/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-3 | ticks=2376 | seated=240/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=2 | dependencyLength=2 | chain=P125(31D/RIGHT) -> P8(31H/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P8->31H(RIGHT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=32 | yieldTileOccupants=225 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[225]: P225(32I/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=8|225 PAIR 28 | baseline=222/245 (90.61%) | protected=240/245 (97.96%) | seatedDelta=+18 | completionDelta=+7.35% | outsideDelta=-3 | substitutions=1 | rowBlocks=1523 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 29 Tick: 2145 Ticks without a newly seated passenger: 1500 Passengers seated: 167/204 Remaining-state distribution: {WAITING_TO_ENTER=18, MOVING_IN_AISLE=13, WAITING_AT_ROW=6, IN_SEAT_EVENT=0, SEATED=167} Top unresolved passengers: P21->9D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P52->21E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P77->6H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P83->18C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P95->13F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P100->8C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P111->12H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P112->7D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P114->26F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P115->1H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P126->17E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P129->27F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2145 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2618, NEXT_AISLE_TILE_OCCUPIED=20918, WAITING_FOR_SEAT_EVENT=10137, YIELD_TILE_OCCUPIED=3093, INSUFFICIENT_REAR_YIELD_SPACE=93} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 153, 18, 38, 202, 121, 45, 30, 175, 71] RIGHT aisle snapshot: [125, 166, 17, 154, 197, 192, -1, -1, -1, -1, 24, 182, 200, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 40] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 29 Tick: 2168 Ticks without a newly seated passenger: 1500 Passengers seated: 176/204 Remaining-state distribution: {WAITING_TO_ENTER=5, MOVING_IN_AISLE=16, WAITING_AT_ROW=7, IN_SEAT_EVENT=0, SEATED=176} Top unresolved passengers: P95->13F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2168 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P112->7D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2168 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P114->26F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2168 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P115->1H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2168 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P147->18H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2168 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P175->30E(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1883 lastMoveTick=338 reason=NEXT_AISLE_TILE_OCCUPIED P30->29B(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1842 lastMoveTick=377 reason=NEXT_AISLE_TILE_OCCUPIED P71->30F(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1832 lastMoveTick=336 reason=WAITING_FOR_SEAT_EVENT P45->28D(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1751 lastMoveTick=468 reason=NEXT_AISLE_TILE_OCCUPIED P121->27B(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1711 lastMoveTick=519 reason=NEXT_AISLE_TILE_OCCUPIED P40->30C(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1696 lastMoveTick=472 reason=WAITING_FOR_SEAT_EVENT P202->25A(LEFT) state=WAITING_AT_ROW aislePos=24 unchangedTicks=1648 lastMoveTick=520 reason=WAITING_FOR_SEAT_EVENT Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2769, NEXT_AISLE_TILE_OCCUPIED=25367, WAITING_FOR_SEAT_EVENT=11602, YIELD_TILE_OCCUPIED=3072, INSUFFICIENT_REAR_YIELD_SPACE=115} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 153, 18, 38, 202, 121, 45, 30, 175, 71] RIGHT aisle snapshot: [21, 126, 52, 138, 77, 190, 129, 100, -1, -1, 111, 165, -1, -1, -1, -1, -1, 83, -1, -1, -1, -1, -1, -1, -1, -1, 130, -1, 182, 40] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 29/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=1-3 | ticks=2145 | seated=167/204 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=6 | unresolvedInAisle=13 | dependencyLength=5 | chain=P121(27B/LEFT) -> P45(28D/LEFT) -> P30(29B/LEFT) -> P175(30E/LEFT) -> P71(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P71->30F(LEFT) | criticalTreeSize=5 | criticalTreeDepth=5 | frozenComponents=6 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=31 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE Scenario 29/30 | 2-4-2 | seats=240 | passengers=204 | occupancy=85% | headway=1-3 | ticks=2168 | seated=176/204 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=7 | unresolvedInAisle=16 | dependencyLength=8 | chain=P21(9D/RIGHT) -> P126(17E/RIGHT) -> P52(21E/RIGHT) -> P138(19G/RIGHT) -> P77(6H/RIGHT) -> P190(15G/RIGHT) -> P129(27F/RIGHT) -> P100(8C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P100->8C(RIGHT) | criticalTreeSize=8 | criticalTreeDepth=8 | frozenComponents=7 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=11 | yieldTileOccupants=111 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[111]: P111(12H/RIGHT/MOVING_IN_AISLE@tile11) -> P165(12G/RIGHT/WAITING_AT_ROW@tile12) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=100|111|165 PAIR 29 | baseline=167/204 (81.86%) | protected=176/204 (86.27%) | seatedDelta=+9 | completionDelta=+4.41% | outsideDelta=-13 | substitutions=1 | rowBlocks=1 | substitutedStarts=1 | convertedToSuccess=false | protectedWorse=false !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 30 Tick: 2276 Ticks without a newly seated passenger: 1500 Passengers seated: 161/245 Remaining-state distribution: {WAITING_TO_ENTER=45, MOVING_IN_AISLE=34, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=161} Top unresolved passengers: P0->17D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->18I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->24I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->8G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->14H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->21E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->12F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P50->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->18E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P67->24G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P72->14D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3173, NEXT_AISLE_TILE_OCCUPIED=59744, WAITING_FOR_SEAT_EVENT=9336, YIELD_TILE_OCCUPIED=3447} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 229, 44, 225, 55, 96, 87, 48, 122, 131, 172, 141, 224, 63, 27, 193, 65, -1, -1, -1, -1] RIGHT aisle snapshot: [13, 241, 130, 156, 93, 108, 76, 186, 107, 86, 18, 181, 21, 240, 184, 129, 231, 220, 198, 59, 68, 136, 104, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! STALL DETECTED Scenario: 30 Tick: 2276 Ticks without a newly seated passenger: 1500 Passengers seated: 161/245 Remaining-state distribution: {WAITING_TO_ENTER=45, MOVING_IN_AISLE=34, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=161} Top unresolved passengers: P0->17D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P2->18I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P4->24I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P12->8G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P16->14H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P19->21E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P24->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P39->12F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P50->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P58->18E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P67->24G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY P72->14D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2276 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3173, NEXT_AISLE_TILE_OCCUPIED=59744, WAITING_FOR_SEAT_EVENT=9336, YIELD_TILE_OCCUPIED=3447} LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 229, 44, 225, 55, 96, 87, 48, 122, 131, 172, 141, 224, 63, 27, 193, 65, -1, -1, -1, -1] RIGHT aisle snapshot: [13, 241, 130, 156, 93, 108, 76, 186, 107, 86, 18, 181, 21, 240, 184, 129, 231, 220, 198, 59, 68, 136, 104, -1, -1, -1, -1, -1, -1, -1, -1, -1] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Scenario 30/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-2 | ticks=2276 | seated=161/245 | STALL_DETECTED | mode=BASELINE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=34 | dependencyLength=15 | chain=P76(18H/RIGHT) -> P186(30I/RIGHT) -> P107(28D/RIGHT) -> P86(23I/RIGHT) -> P18(25E/RIGHT) -> P181(18D/RIGHT) -> P21(26H/RIGHT) -> P240(16G/RIGHT) -> P184(30F/RIGHT) -> P129(19F/RIGHT) -> P231(25H/RIGHT) -> P220(32G/RIGHT) -> P198(31D/RIGHT) -> P59(31H/RIGHT) -> P68(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P68->21I(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=22|23 | yieldTileOccupants=136|104 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[136]: P136(31E/RIGHT/MOVING_IN_AISLE@tile22) -> P104(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[104]: P104(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=68|136|104 Scenario 30/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-2 | ticks=2276 | seated=161/245 | STALL_DETECTED | mode=DEPENDENCY_AWARE_PRECEDENCE Experiment 11 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=34 | dependencyLength=15 | chain=P76(18H/RIGHT) -> P186(30I/RIGHT) -> P107(28D/RIGHT) -> P86(23I/RIGHT) -> P18(25E/RIGHT) -> P181(18D/RIGHT) -> P21(26H/RIGHT) -> P240(16G/RIGHT) -> P184(30F/RIGHT) -> P129(19F/RIGHT) -> P231(25H/RIGHT) -> P220(32G/RIGHT) -> P198(31D/RIGHT) -> P59(31H/RIGHT) -> P68(21I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P68->21I(RIGHT) | criticalTreeSize=15 | criticalTreeDepth=15 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=22|23 | yieldTileOccupants=136|104 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[136]: P136(31E/RIGHT/MOVING_IN_AISLE@tile22) -> P104(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[104]: P104(23E/RIGHT/WAITING_AT_ROW@tile23) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=68|136|104 PAIR 30 | baseline=161/245 (65.71%) | protected=161/245 (65.71%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | substitutions=0 | rowBlocks=0 | substitutedStarts=0 | convertedToSuccess=false | protectedWorse=false ============================================================ WHOLE-CABIN HYBRID BOARDING SIMULATION RESEARCH EXPERIMENT 11 DEPENDENCY-AWARE ROW-EVENT PRECEDENCE BATCH EXPERIMENT COMPLETE ============================================================ Scenarios executed: 60 Successful completions: 1 Incomplete/MAX_TICKS: 59 Results appended to: C:\Intel\results.txt CSV appended to: C:\Intel\results.csv ============================================================