============================================================
WHOLE-CABIN HYBRID BOARDING SIMULATION
RESEARCH EXPERIMENT 20
OVERLAPPING GEOGRAPHIC MICRO-BATCH ADMISSION
BUILD TAG: STRESS-EXP20-OVERLAPPING-GEOGRAPHIC-MICRO-BATCH-ADMISSION-001
============================================================
Experiment seed: 2083790101901
Scenario pairs scheduled: 30
Total scenario executions: 60
Human-readable log: C:\Intel\airline\results.txt
CSV dataset: C:\Intel\airline\results.csv
Console output: external/IDE capture only
============================================================

Experiment seed: 2083790101901

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 1
Tick: 2327
Ticks without a newly seated passenger: 1500
Passengers seated: 221/235
Remaining-state distribution: {WAITING_TO_ENTER=8, MOVING_IN_AISLE=3, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=221}
Top unresolved passengers:
  P6->10H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2327 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P21->5C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2327 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P23->6D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2327 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P99->26E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2327 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P144->30G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2327 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P178->22H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2327 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P202->23G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2327 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P232->17C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2327 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P93->27H(RIGHT) state=MOVING_IN_AISLE aislePos=13 unchangedTicks=1629 lastMoveTick=737 reason=NEXT_AISLE_TILE_OCCUPIED
  P82->30E(RIGHT) state=MOVING_IN_AISLE aislePos=4 unchangedTicks=1610 lastMoveTick=732 reason=NEXT_AISLE_TILE_OCCUPIED
  P15->6G(RIGHT) state=WAITING_AT_ROW aislePos=5 unchangedTicks=1596 lastMoveTick=731 reason=WAITING_FOR_SEAT_EVENT
  P135->2C(RIGHT) state=WAITING_AT_ROW aislePos=1 unchangedTicks=1596 lastMoveTick=731 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=5221, ACTIVE_SEAT_EVENT_AHEAD=4372, WAITING_FOR_SEAT_EVENT=5451, MIDDLE_BANK_RESERVED=8, YIELD_TILE_OCCUPIED=1599}
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: [171, 135, -1, -1, 82, 15, -1, -1, -1, -1, -1, -1, -1, 93, 147, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 1
Tick: 2300
Ticks without a newly seated passenger: 1500
Passengers seated: 132/235
Remaining-state distribution: {WAITING_TO_ENTER=74, MOVING_IN_AISLE=27, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=132}
Top unresolved passengers:
  P0->3F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P3->9G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P5->4H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->10H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P11->4F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P14->15C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P16->2F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P17->10E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P18->15G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P20->17G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P21->5C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2300 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=58093, ACTIVE_SEAT_EVENT_AHEAD=5007, WAITING_FOR_SEAT_EVENT=4605, MIDDLE_BANK_RESERVED=1, YIELD_TILE_OCCUPIED=2169}
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: [43, 74, 174, 178, 99, 202, 213, 110, 32, 62, 8, 234, 153, 154, 13, 1, 180, 94, 145, 37, 100, 144, 82, 93, 90, 186, 149, 39, -1, 35]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 01/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=2327 | seated=221/235 | STALL_DETECTED | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=1 | clusterStarts=3 | regionsCreated=1 | regionUpdates=15 | regionsDissolved=1 | reconstructionsAvoided=15 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=3 | dependencyLength=2 | chain=P82(30E/RIGHT) -> P15(6G/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P15->6G(RIGHT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=3 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=0 | unavailableYieldTiles=NONE | yieldTileOccupants=NONE | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=YIELD_SPACE_AVAILABLE | finalPrerequisite=YIELD_SPACE_AVAILABLE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
Scenario 01/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2300 | seated=132/235 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=25 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2157 | regionsDissolved=0 | reconstructionsAvoided=2157 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=2131 | stateChangeReopens=24 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=27 | dependencyLength=28 | chain=P43(19C/RIGHT) -> P74(20E/RIGHT) -> P174(18H/RIGHT) -> P178(22H/RIGHT) -> P99(26E/RIGHT) -> P202(23G/RIGHT) -> P213(22D/RIGHT) -> P110(25C/RIGHT) -> P32(25G/RIGHT) -> P62(17E/RIGHT) -> P8(21H/RIGHT) -> P234(20H/RIGHT) -> P153(18F/RIGHT) -> P154(19H/RIGHT) -> P13(19D/RIGHT) -> P1(25H/RIGHT) -> P180(23H/RIGHT) -> P94(23D/RIGHT) -> P145(26H/RIGHT) -> P37(25F/RIGHT) -> P100(24H/RIGHT) -> P144(30G/RIGHT) -> P82(30E/RIGHT) -> P93(27H/RIGHT) -> P90(29H/RIGHT) -> P186(28G/RIGHT) -> P149(29G/RIGHT) -> P39(28D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P39->28D(RIGHT) | criticalTreeSize=28 | criticalTreeDepth=28 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=30 | yieldTileOccupants=35 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[35]: P35(30C/RIGHT/WAITING_AT_ROW@tile30) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=39|35 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 01 | standardDataset=221/235 (94.04%) | overlapZoneDataset=132/235 (56.17%) | seatedDelta=-89 | completionDelta=-37.87% | outsideDelta=+66 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 2
Tick: 2222
Ticks without a newly seated passenger: 1500
Passengers seated: 136/216
Remaining-state distribution: {WAITING_TO_ENTER=51, MOVING_IN_AISLE=26, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=136}
Top unresolved passengers:
  P5->11E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->2D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P21->6E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P23->6F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P27->7F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P35->4B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P40->5F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P46->11D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P47->6B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P48->1C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P66->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P77->6A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2222 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=51303, ACTIVE_SEAT_EVENT_AHEAD=5538, INSUFFICIENT_REAR_YIELD_SPACE=2, WAITING_FOR_SEAT_EVENT=6430, MIDDLE_BANK_RESERVED=5, YIELD_TILE_OCCUPIED=1996}
LEFT aisle snapshot : [51, 45, 17, 129, 203, 15, 180, 0, 204, 72, 52, 202, 146, 152, 73, 127, 189, 71, 143, 53, 4, 11, 201, 141, 118, 159, 24, 174, 113, -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 02/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=784 | seated=216/216 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=2 | regionUpdates=39 | regionsDissolved=2 | reconstructionsAvoided=39 | confirmationDeferrals=2 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 02/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2222 | seated=136/216 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=30 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2043 | regionsDissolved=0 | reconstructionsAvoided=2043 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=1961 | stateChangeReopens=29 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=26 | dependencyLength=26 | chain=P51(20C/LEFT) -> P45(15F/LEFT) -> P17(15B/LEFT) -> P129(15A/LEFT) -> P203(14A/LEFT) -> P15(16D/LEFT) -> P180(16B/LEFT) -> P0(17B/LEFT) -> P204(17A/LEFT) -> P72(20D/LEFT) -> P52(19C/LEFT) -> P202(19F/LEFT) -> P146(17E/LEFT) -> P152(21B/LEFT) -> P73(18B/LEFT) -> P127(19A/LEFT) -> P189(20E/LEFT) -> P71(21D/LEFT) -> P143(21E/LEFT) -> P53(25B/LEFT) -> P4(22A/LEFT) -> P11(25C/LEFT) -> P201(26F/LEFT) -> P141(25D/LEFT) -> P118(26A/LEFT) -> P159(26D/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P159->26D(LEFT) | criticalTreeSize=26 | criticalTreeDepth=26 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=27 | yieldTileOccupants=24 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[24]: P24(28F/LEFT/MOVING_IN_AISLE@tile27) -> P174(28A/LEFT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=159|24|174 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 02 | standardDataset=216/216 (100.00%) | overlapZoneDataset=136/216 (62.96%) | seatedDelta=-80 | completionDelta=-37.04% | outsideDelta=+51 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
Scenario 03/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1221 | seated=306/306 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=1 | clusterSelections=1 | clusterStarts=1 | regionsCreated=1 | regionUpdates=9 | regionsDissolved=1 | reconstructionsAvoided=9 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 03/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=1184 | seated=306/306 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=1 | clusterSelections=1 | clusterStarts=2 | regionsCreated=1 | regionUpdates=15 | regionsDissolved=1 | reconstructionsAvoided=15 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 03 | standardDataset=306/306 (100.00%) | overlapZoneDataset=306/306 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=1 | clusterSelections=1 | clusterStarts=2 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 4
Tick: 2365
Ticks without a newly seated passenger: 1500
Passengers seated: 226/228
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=0, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=226}
Top unresolved passengers:
  P146->30F(LEFT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=1519 lastMoveTick=846 reason=WAITING_FOR_SEAT_EVENT
  P227->28F(LEFT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=1519 lastMoveTick=846 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=3654, ACTIVE_SEAT_EVENT_AHEAD=4118, NEXT_AISLE_TILE_OCCUPIED=374, YIELD_TILE_OCCUPIED=1513}
LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 227, -1, 146]
RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 4
Tick: 2191
Ticks without a newly seated passenger: 1500
Passengers seated: 106/228
Remaining-state distribution: {WAITING_TO_ENTER=81, MOVING_IN_AISLE=36, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=106}
Top unresolved passengers:
  P0->15A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P1->18E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P4->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->11D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P7->5F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->9E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P23->11B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P27->16A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P29->20B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P30->7A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P33->4D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P39->4B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2191 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=3227, NEXT_AISLE_TILE_OCCUPIED=73647, WAITING_FOR_SEAT_EVENT=10426, INSUFFICIENT_REAR_YIELD_SPACE=34, YIELD_TILE_OCCUPIED=3705}
LEFT aisle snapshot : [9, 148, 220, 192, 86, 216, 88, 226, 57, 105, 185, 48, 158, 164, 91, 169, 193, 31, 227, 146, 218, 110, 130, 219, 150, 145, 125, 222, 100, -1]
RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 21, 151, 173, 96, 223, 107, 115, 152, 119, 209, 5, 14]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 04/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=2365 | seated=226/228 | STALL_DETECTED | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=17 | regionsDissolved=1 | reconstructionsAvoided=17 | confirmationDeferrals=1 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=0 | dependencyLength=1 | chain=P146(30F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P146->30F(LEFT) | criticalTreeSize=1 | criticalTreeDepth=1 | frozenComponents=2 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=0 | unavailableYieldTiles=NONE | yieldTileOccupants=NONE | 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 | residualStallFamily=REAR_BOUNDARY_LOCK
Scenario 04/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2191 | seated=106/228 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=37 | clusterSelections=0 | clusterStarts=0 | regionsCreated=2 | regionUpdates=4170 | regionsDissolved=0 | reconstructionsAvoided=4170 | confirmationDeferrals=3 | regionsConfirmed=2 | unchangedSuppressed=2043 | stateChangeReopens=35 | priorityCompetitions=1736 | priorityDeferrals=1650
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=36 | dependencyLength=27 | chain=P9(21E/LEFT) -> P148(19B/LEFT) -> P220(20C/LEFT) -> P192(20F/LEFT) -> P86(18B/LEFT) -> P216(19C/LEFT) -> P88(26D/LEFT) -> P226(24C/LEFT) -> P57(23F/LEFT) -> P105(24A/LEFT) -> P185(25B/LEFT) -> P48(22B/LEFT) -> P158(26C/LEFT) -> P164(23A/LEFT) -> P91(25A/LEFT) -> P169(24B/LEFT) -> P193(26E/LEFT) -> P31(24F/LEFT) -> P227(28F/LEFT) -> P146(30F/LEFT) -> P218(29B/LEFT) -> P110(28B/LEFT) -> P130(25E/LEFT) -> P219(26A/LEFT) -> P150(26B/LEFT) -> P145(27C/LEFT) -> P125(27A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P125->27A(LEFT) | criticalTreeSize=27 | criticalTreeDepth=27 | frozenComponents=5 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=28 | yieldTileOccupants=222 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[222]: P222(29A/LEFT/MOVING_IN_AISLE@tile28) -> P100(29F/LEFT/WAITING_AT_ROW@tile29) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=125|222|100 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 04 | standardDataset=226/228 (99.12%) | overlapZoneDataset=106/228 (46.49%) | seatedDelta=-120 | completionDelta=-52.63% | outsideDelta=+81 | clustersDetected=2 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=REAR_BOUNDARY_LOCK | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 5
Tick: 2418
Ticks without a newly seated passenger: 1500
Passengers seated: 239/245
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=5, WAITING_AT_ROW=1, IN_SEAT_EVENT=0, SEATED=239}
Top unresolved passengers:
  P50->32D(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=1879 lastMoveTick=604 reason=NEXT_AISLE_TILE_OCCUPIED
  P107->32E(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1861 lastMoveTick=615 reason=NEXT_AISLE_TILE_OCCUPIED
  P89->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1815 lastMoveTick=603 reason=WAITING_FOR_SEAT_EVENT
  P210->30C(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1806 lastMoveTick=661 reason=NEXT_AISLE_TILE_OCCUPIED
  P175->30B(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1700 lastMoveTick=775 reason=NEXT_AISLE_TILE_OCCUPIED
  P153->29A(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1698 lastMoveTick=776 reason=NEXT_AISLE_TILE_OCCUPIED
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4480, NEXT_AISLE_TILE_OCCUPIED=9039, WAITING_FOR_SEAT_EVENT=2373, YIELD_TILE_OCCUPIED=5, INSUFFICIENT_REAR_YIELD_SPACE=1687}
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, 153, 175, 210, 107, 50, 89]
RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 5
Tick: 2380
Ticks without a newly seated passenger: 1500
Passengers seated: 241/245
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=0, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=241}
Top unresolved passengers:
  P204->32H(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2213 lastMoveTick=167 reason=WAITING_FOR_SEAT_EVENT
  P86->31D(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=2212 lastMoveTick=168 reason=WAITING_FOR_SEAT_EVENT
  P120->30H(RIGHT) state=WAITING_AT_ROW aislePos=29 unchangedTicks=2211 lastMoveTick=169 reason=WAITING_FOR_SEAT_EVENT
  P141->29E(RIGHT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=2210 lastMoveTick=170 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=8277, NEXT_AISLE_TILE_OCCUPIED=237, WAITING_FOR_SEAT_EVENT=9379, INSUFFICIENT_REAR_YIELD_SPACE=2, YIELD_TILE_OCCUPIED=1677, MIDDLE_BANK_RESERVED=1}
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, -1, -1, 141, 120, 86, 204]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 05/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-2 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=2418 | seated=239/245 | STALL_DETECTED | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=3 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=1803 | regionsDissolved=0 | reconstructionsAvoided=1803 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=1677 | stateChangeReopens=2 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=1 | unresolvedInAisle=5 | dependencyLength=6 | chain=P153(29A/LEFT) -> P175(30B/LEFT) -> P210(30C/LEFT) -> P107(32E/LEFT) -> P50(32D/LEFT) -> P89(32A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P89->32A(LEFT) | criticalTreeSize=6 | criticalTreeDepth=6 | frozenComponents=1 | 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 | residualStallFamily=REAR_BOUNDARY_LOCK
Scenario 05/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=1-2 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2380 | seated=241/245 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=3 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2193 | regionsDissolved=0 | reconstructionsAvoided=2193 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=1669 | stateChangeReopens=2 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=WAITING_FOR_SEAT_EVENT | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=0 | dependencyLength=1 | chain=P86(31D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P86->31D(RIGHT) | criticalTreeSize=1 | criticalTreeDepth=1 | frozenComponents=4 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=2 | unavailableYieldTiles=32|33 | yieldTileOccupants=204|-1 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[204]: P204(32H/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=REAR_BOUNDARY_LOCK
PAIR 05 | standardDataset=239/245 (97.55%) | overlapZoneDataset=241/245 (98.37%) | seatedDelta=+2 | completionDelta=+0.82% | outsideDelta=+0 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=REAR_BOUNDARY_LOCK | overlapZoneFamily=REAR_BOUNDARY_LOCK

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 6
Tick: 2624
Ticks without a newly seated passenger: 1500
Passengers seated: 319/324
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=1, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=319}
Top unresolved passengers:
  P122->36H(RIGHT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=2513 lastMoveTick=220 reason=NEXT_AISLE_TILE_OCCUPIED
  P13->36E(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2476 lastMoveTick=148 reason=WAITING_FOR_SEAT_EVENT
  P95->35F(RIGHT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=2475 lastMoveTick=149 reason=WAITING_FOR_SEAT_EVENT
  P170->33I(RIGHT) state=WAITING_AT_ROW aislePos=32 unchangedTicks=2403 lastMoveTick=221 reason=WAITING_FOR_SEAT_EVENT
  P119->31D(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=2228 lastMoveTick=396 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=2797, ACTIVE_SEAT_EVENT_AHEAD=12958, WAITING_FOR_SEAT_EVENT=10324, YIELD_TILE_OCCUPIED=1763, INSUFFICIENT_REAR_YIELD_SPACE=1, MIDDLE_BANK_RESERVED=2}
LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -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, 119, -1, 170, 122, 95, 13]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 06/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-0 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1176 | seated=324/324 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=2 | regionUpdates=32 | regionsDissolved=2 | reconstructionsAvoided=32 | confirmationDeferrals=3 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 06/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=0-0 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2624 | seated=319/324 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=3 | clusters=3 | noIntervention=2 | clusterSelections=1 | clusterStarts=1 | regionsCreated=3 | regionUpdates=2425 | regionsDissolved=2 | reconstructionsAvoided=2425 | confirmationDeferrals=5 | regionsConfirmed=2 | unchangedSuppressed=1726 | stateChangeReopens=1 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=1 | dependencyLength=2 | chain=P122(36H/RIGHT) -> P95(35F/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P95->35F(RIGHT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=4 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=36 | yieldTileOccupants=13 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[13]: P13(36E/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=95|13 | residualStallFamily=LINKED_ROW_EVENT_CHAIN
PAIR 06 | standardDataset=324/324 (100.00%) | overlapZoneDataset=319/324 (98.46%) | seatedDelta=-5 | completionDelta=-1.54% | outsideDelta=+0 | clustersDetected=3 | clusterSelections=1 | clusterStarts=1 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=LINKED_ROW_EVENT_CHAIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 7
Tick: 2499
Ticks without a newly seated passenger: 1500
Passengers seated: 159/274
Remaining-state distribution: {WAITING_TO_ENTER=84, MOVING_IN_AISLE=30, WAITING_AT_ROW=1, IN_SEAT_EVENT=0, SEATED=159}
Top unresolved passengers:
  P0->10C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P1->23F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P3->9F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->22D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P10->14B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P11->11D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P14->8A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->3E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P17->17C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P19->12F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P24->4A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P25->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2499 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5997, NEXT_AISLE_TILE_OCCUPIED=70072, WAITING_FOR_SEAT_EVENT=2683, INSUFFICIENT_REAR_YIELD_SPACE=2361, YIELD_TILE_OCCUPIED=2}
LEFT aisle snapshot : [26, 2, 130, 108, 222, 87, 107, 97, 176, 264, 265, 156, 18, 151, 66, 206, 39, 249, 169, 77, 221, 269, 81, 209, 82, 267, 202, 214, 157, 99, 89, -1]
RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 07/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1030 | seated=274/274 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=1 | clusterStarts=1 | regionsCreated=1 | regionUpdates=8 | regionsDissolved=1 | reconstructionsAvoided=8 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 07/30 | 3-3-3 | seats=288 | passengers=274 | occupancy=95% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2499 | seated=159/274 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=40 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2392 | regionsDissolved=0 | reconstructionsAvoided=2392 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=2316 | stateChangeReopens=39 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=1 | unresolvedInAisle=30 | dependencyLength=31 | chain=P26(18C/LEFT) -> P2(18A/LEFT) -> P130(21C/LEFT) -> P108(21A/LEFT) -> P222(23C/LEFT) -> P87(24F/LEFT) -> P107(28E/LEFT) -> P97(25C/LEFT) -> P176(22F/LEFT) -> P264(18D/LEFT) -> P265(23E/LEFT) -> P156(21B/LEFT) -> P18(23A/LEFT) -> P151(18B/LEFT) -> P66(28A/LEFT) -> P206(25B/LEFT) -> P39(25E/LEFT) -> P249(27B/LEFT) -> P169(24E/LEFT) -> P77(24B/LEFT) -> P221(25A/LEFT) -> P269(27A/LEFT) -> P81(28B/LEFT) -> P209(27D/LEFT) -> P82(27C/LEFT) -> P267(30A/LEFT) -> P202(29A/LEFT) -> P214(29C/LEFT) -> P157(30B/LEFT) -> P99(32C/LEFT) -> P89(31A/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P89->31A(LEFT) | criticalTreeSize=31 | criticalTreeDepth=31 | frozenComponents=1 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=2 | unavailableYieldTiles=33 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 07 | standardDataset=274/274 (100.00%) | overlapZoneDataset=159/274 (58.03%) | seatedDelta=-115 | completionDelta=-41.97% | outsideDelta=+84 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
Scenario 08/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=722 | seated=192/192 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 08/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=710 | seated=192/192 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 08 | standardDataset=192/192 (100.00%) | overlapZoneDataset=192/192 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=0 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 9
Tick: 1697
Ticks without a newly seated passenger: 1500
Passengers seated: 33/216
Remaining-state distribution: {WAITING_TO_ENTER=125, MOVING_IN_AISLE=53, WAITING_AT_ROW=5, IN_SEAT_EVENT=0, SEATED=33}
Top unresolved passengers:
  P1->11H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P2->14G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P3->21E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P4->3A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->18C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P7->12H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P8->13H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P9->2G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P10->1F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P11->6D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P12->6F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->4H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1697 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=81779, ACTIVE_SEAT_EVENT_AHEAD=2240, WAITING_FOR_SEAT_EVENT=7864, MIDDLE_BANK_RESERVED=7, INSUFFICIENT_REAR_YIELD_SPACE=1604, YIELD_TILE_OCCUPIED=1531}
LEFT aisle snapshot : [131, 118, 86, 71, 5, 24, 55, 59, 160, 127, 156, 149, 168, 205, 203, 162, 122, 72, 115, 46, 141, 206, 147, 88, 22, 102, 151, 181, 195, 103]
RIGHT aisle snapshot: [51, 82, 187, 117, 184, 0, 119, 135, 87, 78, 53, 123, 19, 60, 148, 129, 106, 56, 29, 139, 32, 154, 152, 114, 172, 120, 157, 27, -1, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 09/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=808 | seated=216/216 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=2 | regionUpdates=51 | regionsDissolved=2 | reconstructionsAvoided=51 | confirmationDeferrals=2 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 09/30 | 2-4-2 | seats=240 | passengers=216 | occupancy=90% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=1697 | seated=33/216 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=32 | clusterSelections=0 | clusterStarts=0 | regionsCreated=2 | regionUpdates=3165 | regionsDissolved=0 | reconstructionsAvoided=3165 | confirmationDeferrals=3 | regionsConfirmed=2 | unchangedSuppressed=1569 | stateChangeReopens=30 | priorityCompetitions=1518 | priorityDeferrals=1511
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=5 | unresolvedInAisle=53 | dependencyLength=28 | chain=P51(17C/RIGHT) -> P82(24H/RIGHT) -> P187(22D/RIGHT) -> P117(23G/RIGHT) -> P184(26F/RIGHT) -> P0(22H/RIGHT) -> P119(21F/RIGHT) -> P135(17D/RIGHT) -> P87(21G/RIGHT) -> P78(17G/RIGHT) -> P53(18H/RIGHT) -> P123(19G/RIGHT) -> P19(26H/RIGHT) -> P60(23H/RIGHT) -> P148(22G/RIGHT) -> P129(26G/RIGHT) -> P106(25G/RIGHT) -> P56(22F/RIGHT) -> P29(29G/RIGHT) -> P139(30D/RIGHT) -> P32(24G/RIGHT) -> P154(25H/RIGHT) -> P152(26D/RIGHT) -> P114(28G/RIGHT) -> P172(30H/RIGHT) -> P120(27G/RIGHT) -> P157(29E/RIGHT) -> P27(28C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P27->28C(RIGHT) | criticalTreeSize=28 | criticalTreeDepth=28 | frozenComponents=5 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=3 | 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 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 09 | standardDataset=216/216 (100.00%) | overlapZoneDataset=33/216 (15.28%) | seatedDelta=-183 | completionDelta=-84.72% | outsideDelta=+125 | clustersDetected=2 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
Scenario 10/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-0 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=697 | seated=192/192 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=3 | clusterSelections=2 | clusterStarts=2 | regionsCreated=2 | regionUpdates=20 | regionsDissolved=2 | reconstructionsAvoided=20 | confirmationDeferrals=4 | regionsConfirmed=2 | unchangedSuppressed=0 | stateChangeReopens=1 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 10/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-0 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=682 | seated=192/192 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=1 | clusterStarts=1 | regionsCreated=1 | regionUpdates=13 | regionsDissolved=1 | reconstructionsAvoided=13 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 10 | standardDataset=192/192 (100.00%) | overlapZoneDataset=192/192 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=1 | clusterSelections=1 | clusterStarts=1 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 11
Tick: 2494
Ticks without a newly seated passenger: 1500
Passengers seated: 270/282
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=10, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=270}
Top unresolved passengers:
  P102->32E(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1751 lastMoveTick=793 reason=NEXT_AISLE_TILE_OCCUPIED
  P11->31I(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1731 lastMoveTick=844 reason=NEXT_AISLE_TILE_OCCUPIED
  P36->31D(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1702 lastMoveTick=792 reason=WAITING_FOR_SEAT_EVENT
  P79->31G(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1687 lastMoveTick=870 reason=NEXT_AISLE_TILE_OCCUPIED
  P133->29G(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1649 lastMoveTick=892 reason=NEXT_AISLE_TILE_OCCUPIED
  P77->32I(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1638 lastMoveTick=907 reason=NEXT_AISLE_TILE_OCCUPIED
  P124->27G(RIGHT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1577 lastMoveTick=957 reason=NEXT_AISLE_TILE_OCCUPIED
  P185->32D(RIGHT) state=MOVING_IN_AISLE aislePos=22 unchangedTicks=1562 lastMoveTick=980 reason=NEXT_AISLE_TILE_OCCUPIED
  P220->25G(RIGHT) state=MOVING_IN_AISLE aislePos=21 unchangedTicks=1546 lastMoveTick=995 reason=NEXT_AISLE_TILE_OCCUPIED
  P268->32F(RIGHT) state=MOVING_IN_AISLE aislePos=20 unchangedTicks=1544 lastMoveTick=996 reason=NEXT_AISLE_TILE_OCCUPIED
  P24->24I(RIGHT) state=WAITING_AT_ROW aislePos=23 unchangedTicks=1536 lastMoveTick=958 reason=WAITING_FOR_SEAT_EVENT
  P39->26D(RIGHT) state=MOVING_IN_AISLE aislePos=19 unchangedTicks=1513 lastMoveTick=1011 reason=NEXT_AISLE_TILE_OCCUPIED
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=16374, ACTIVE_SEAT_EVENT_AHEAD=5403, WAITING_FOR_SEAT_EVENT=4046, YIELD_TILE_OCCUPIED=1520, MIDDLE_BANK_RESERVED=5, INSUFFICIENT_REAR_YIELD_SPACE=53}
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, 39, 268, 220, 185, 24, 124, 77, 133, 79, 11, 102, 36, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 11
Tick: 2396
Ticks without a newly seated passenger: 1500
Passengers seated: 165/282
Remaining-state distribution: {WAITING_TO_ENTER=86, MOVING_IN_AISLE=28, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=165}
Top unresolved passengers:
  P0->8H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P1->22H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P4->16G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P5->4H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->8D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P7->1D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P9->6G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P12->11G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->17G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P17->12F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P26->5I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P27->7G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2396 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=59484, ACTIVE_SEAT_EVENT_AHEAD=7093, WAITING_FOR_SEAT_EVENT=6958, INSUFFICIENT_REAR_YIELD_SPACE=26, MIDDLE_BANK_RESERVED=1, YIELD_TILE_OCCUPIED=2134}
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: [169, 54, 179, 213, 13, 113, 136, 157, 68, 46, 207, 137, 148, 156, 32, 226, 98, 41, 247, 39, 220, 24, 124, 145, 40, 14, 201, 231, -1, 268, 185, 77]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 11/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=2494 | seated=270/282 | STALL_DETECTED | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=12 | clusterSelections=1 | clusterStarts=1 | regionsCreated=2 | regionUpdates=1699 | regionsDissolved=1 | reconstructionsAvoided=1699 | confirmationDeferrals=4 | regionsConfirmed=2 | unchangedSuppressed=1535 | stateChangeReopens=10 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=10 | dependencyLength=7 | chain=P124(27G/RIGHT) -> P77(32I/RIGHT) -> P133(29G/RIGHT) -> P79(31G/RIGHT) -> P11(31I/RIGHT) -> P102(32E/RIGHT) -> P36(31D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P36->31D(RIGHT) | criticalTreeSize=7 | criticalTreeDepth=7 | frozenComponents=2 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=2 | unavailableYieldTiles=33 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=REAR_BOUNDARY_LOCK
Scenario 11/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2396 | seated=165/282 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=28 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2198 | regionsDissolved=0 | reconstructionsAvoided=2198 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=2111 | stateChangeReopens=27 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=28 | dependencyLength=25 | chain=P169(16F/RIGHT) -> P54(19I/RIGHT) -> P179(23H/RIGHT) -> P213(18H/RIGHT) -> P13(20I/RIGHT) -> P113(23G/RIGHT) -> P136(19G/RIGHT) -> P157(23F/RIGHT) -> P68(22D/RIGHT) -> P46(21I/RIGHT) -> P207(20G/RIGHT) -> P137(21E/RIGHT) -> P148(23D/RIGHT) -> P156(22G/RIGHT) -> P32(18I/RIGHT) -> P226(23I/RIGHT) -> P98(18G/RIGHT) -> P41(20H/RIGHT) -> P247(22I/RIGHT) -> P39(26D/RIGHT) -> P220(25G/RIGHT) -> P24(24I/RIGHT) -> P124(27G/RIGHT) -> P145(27F/RIGHT) -> P40(25I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P40->25I(RIGHT) | criticalTreeSize=25 | criticalTreeDepth=25 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=26 | yieldTileOccupants=14 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=3 | occupantTrace=yieldOccupant[14]: P14(27I/RIGHT/MOVING_IN_AISLE@tile26) -> P201(28G/RIGHT/MOVING_IN_AISLE@tile27) -> P231(28D/RIGHT/WAITING_AT_ROW@tile28) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=40|14|201|231 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 11 | standardDataset=270/282 (95.74%) | overlapZoneDataset=165/282 (58.51%) | seatedDelta=-105 | completionDelta=-37.23% | outsideDelta=+86 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=REAR_BOUNDARY_LOCK | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 12
Tick: 2303
Ticks without a newly seated passenger: 1500
Passengers seated: 225/235
Remaining-state distribution: {WAITING_TO_ENTER=1, MOVING_IN_AISLE=6, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=225}
Top unresolved passengers:
  P152->16G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2303 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P204->25F(RIGHT) state=MOVING_IN_AISLE aislePos=8 unchangedTicks=1540 lastMoveTick=791 reason=NEXT_AISLE_TILE_OCCUPIED
  P76->26E(RIGHT) state=MOVING_IN_AISLE aislePos=4 unchangedTicks=1522 lastMoveTick=791 reason=NEXT_AISLE_TILE_OCCUPIED
  P67->6C(RIGHT) state=WAITING_AT_ROW aislePos=5 unchangedTicks=1513 lastMoveTick=790 reason=WAITING_FOR_SEAT_EVENT
  P122->10C(RIGHT) state=WAITING_AT_ROW aislePos=9 unchangedTicks=1513 lastMoveTick=790 reason=WAITING_FOR_SEAT_EVENT
  P9->19H(RIGHT) state=MOVING_IN_AISLE aislePos=3 unchangedTicks=1510 lastMoveTick=797 reason=NEXT_AISLE_TILE_OCCUPIED
  P144->23H(RIGHT) state=WAITING_AT_ROW aislePos=22 unchangedTicks=1509 lastMoveTick=794 reason=WAITING_FOR_SEAT_EVENT
  P205->24C(RIGHT) state=MOVING_IN_AISLE aislePos=2 unchangedTicks=1508 lastMoveTick=798 reason=NEXT_AISLE_TILE_OCCUPIED
  P153->17G(RIGHT) state=MOVING_IN_AISLE aislePos=1 unchangedTicks=1501 lastMoveTick=804 reason=NEXT_AISLE_TILE_OCCUPIED
  P133->17E(RIGHT) state=MOVING_IN_AISLE aislePos=0 unchangedTicks=1499 lastMoveTick=804 reason=NEXT_AISLE_TILE_OCCUPIED
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=9530, ACTIVE_SEAT_EVENT_AHEAD=4302, WAITING_FOR_SEAT_EVENT=5113, YIELD_TILE_OCCUPIED=1509}
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: [133, 153, 205, 9, 76, 67, -1, -1, 204, 122, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 144, -1, -1, -1, -1, -1, -1, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 12
Tick: 2361
Ticks without a newly seated passenger: 1500
Passengers seated: 233/235
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=1, WAITING_AT_ROW=1, IN_SEAT_EVENT=0, SEATED=233}
Top unresolved passengers:
  P209->30D(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=2269 lastMoveTick=184 reason=NEXT_AISLE_TILE_OCCUPIED
  P16->29F(LEFT) state=WAITING_AT_ROW aislePos=28 unchangedTicks=2194 lastMoveTick=167 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=2420, ACTIVE_SEAT_EVENT_AHEAD=7698, WAITING_FOR_SEAT_EVENT=2703, INSUFFICIENT_REAR_YIELD_SPACE=1742, MIDDLE_BANK_RESERVED=3, YIELD_TILE_OCCUPIED=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, 209, 16, -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 12/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-2 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=2303 | seated=225/235 | STALL_DETECTED | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=2 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=1506 | regionsDissolved=0 | reconstructionsAvoided=1506 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=1498 | stateChangeReopens=1 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=6 | dependencyLength=6 | chain=P133(17E/RIGHT) -> P153(17G/RIGHT) -> P205(24C/RIGHT) -> P9(19H/RIGHT) -> P76(26E/RIGHT) -> P67(6C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P67->6C(RIGHT) | criticalTreeSize=6 | criticalTreeDepth=6 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=9 | yieldTileOccupants=204 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[204]: P204(25F/RIGHT/MOVING_IN_AISLE@tile9) -> P122(10C/RIGHT/WAITING_AT_ROW@tile10) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=67|204|122 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
Scenario 12/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-2 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2361 | seated=233/235 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=12 | regionsDissolved=1 | reconstructionsAvoided=12 | confirmationDeferrals=1 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=1 | unresolvedInAisle=1 | dependencyLength=2 | chain=P209(30D/LEFT) -> P16(29F/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P16->29F(LEFT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=1 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=3 | unavailableYieldTiles=31|32 | yieldTileOccupants=-1|-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=REAR_BOUNDARY_LOCK
PAIR 12 | standardDataset=225/235 (95.74%) | overlapZoneDataset=233/235 (99.15%) | seatedDelta=+8 | completionDelta=+3.40% | outsideDelta=-1 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN | overlapZoneFamily=REAR_BOUNDARY_LOCK

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 13
Tick: 2622
Ticks without a newly seated passenger: 1500
Passengers seated: 171/342
Remaining-state distribution: {WAITING_TO_ENTER=135, MOVING_IN_AISLE=33, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=171}
Top unresolved passengers:
  P0->11B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P1->23E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P7->15C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P10->1F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P11->14D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P14->4F(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P18->22G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P21->8C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P22->18C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P25->19C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P27->24C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P30->5G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2622 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=82890, WAITING_FOR_SEAT_EVENT=7935, ACTIVE_SEAT_EVENT_AHEAD=7433, INSUFFICIENT_REAR_YIELD_SPACE=1, YIELD_TILE_OCCUPIED=2525}
LEFT aisle snapshot : [230, 32, 223, 303, 180, 49, 46, 63, 36, 102, 132, 277, 318, 198, 3, 128, 60, 317, 201, 301, 292, 164, 274, 28, 203, 299, 15, 294, 244, 177, 112, 226, 341, 278, 285, 267]
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 13/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=0-0 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1267 | seated=342/342 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=3 | clusters=3 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=3 | regionUpdates=48 | regionsDissolved=3 | reconstructionsAvoided=48 | confirmationDeferrals=3 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 13/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=0-0 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2622 | seated=171/342 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=33 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2519 | regionsDissolved=0 | reconstructionsAvoided=2519 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=2485 | stateChangeReopens=32 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=33 | dependencyLength=34 | chain=P230(26E/LEFT) -> P32(29G/LEFT) -> P223(27E/LEFT) -> P303(28D/LEFT) -> P180(28F/LEFT) -> P49(28G/LEFT) -> P46(31F/LEFT) -> P63(28E/LEFT) -> P36(28C/LEFT) -> P102(29A/LEFT) -> P132(30F/LEFT) -> P277(30B/LEFT) -> P318(31A/LEFT) -> P198(35D/LEFT) -> P3(33C/LEFT) -> P128(32F/LEFT) -> P60(35B/LEFT) -> P317(30A/LEFT) -> P201(29C/LEFT) -> P301(31G/LEFT) -> P292(30C/LEFT) -> P164(31C/LEFT) -> P274(29B/LEFT) -> P28(26B/LEFT) -> P203(34F/LEFT) -> P299(34C/LEFT) -> P15(32B/LEFT) -> P294(33A/LEFT) -> P244(33B/LEFT) -> P177(34A/LEFT) -> P112(33F/LEFT) -> P226(33G/LEFT) -> P341(36A/LEFT) -> P278(34E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P278->34E(LEFT) | criticalTreeSize=34 | criticalTreeDepth=34 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=35 | yieldTileOccupants=285 | yieldDependencyType=OPEN_CHAIN_TO_ROW_EVENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[285]: P285(35A/LEFT/WAITING_AT_ROW@tile35) -> [OPEN_CHAIN_TO_ROW_EVENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=278|285 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 13 | standardDataset=342/342 (100.00%) | overlapZoneDataset=171/342 (50.00%) | seatedDelta=-171 | completionDelta=-50.00% | outsideDelta=+135 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 14
Tick: 1669
Ticks without a newly seated passenger: 1500
Passengers seated: 36/259
Remaining-state distribution: {WAITING_TO_ENTER=160, MOVING_IN_AISLE=60, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=36}
Top unresolved passengers:
  P0->8E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P1->5C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P2->18B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P5->12E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->12B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P13->5D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P14->12I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->17C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P16->23D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P17->12H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P19->10E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P22->23F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=1669 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=2279, NEXT_AISLE_TILE_OCCUPIED=89524, WAITING_FOR_SEAT_EVENT=4611, MIDDLE_BANK_RESERVED=3, INSUFFICIENT_REAR_YIELD_SPACE=1533, YIELD_TILE_OCCUPIED=1497}
LEFT aisle snapshot : [120, 4, 167, 153, 122, 97, 140, 196, 43, 171, 209, 40, 18, 38, 251, 50, 240, 188, 256, 108, 82, 258, 135, 125, 189, 10, 86, 45, 130, 159, 131, -1]
RIGHT aisle snapshot: [164, 204, 231, 239, 48, 227, 178, 9, 30, 162, 177, 46, 73, 7, 23, 203, 218, 105, 211, 21, 249, 112, 247, 124, 20, 8, 238, 34, 219, 137, 98, 111]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 14/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=1-2 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=954 | seated=259/259 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 14/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=1-2 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=1669 | seated=36/259 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=36 | clusterSelections=0 | clusterStarts=0 | regionsCreated=2 | regionUpdates=3059 | regionsDissolved=0 | reconstructionsAvoided=3059 | confirmationDeferrals=4 | regionsConfirmed=2 | unchangedSuppressed=1493 | stateChangeReopens=34 | priorityCompetitions=1493 | priorityDeferrals=1493
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=60 | dependencyLength=32 | chain=P164(18I/RIGHT) -> P204(19I/RIGHT) -> P231(18F/RIGHT) -> P239(21I/RIGHT) -> P48(25I/RIGHT) -> P227(27H/RIGHT) -> P178(24G/RIGHT) -> P9(28G/RIGHT) -> P30(28E/RIGHT) -> P162(27F/RIGHT) -> P177(23G/RIGHT) -> P46(19G/RIGHT) -> P73(22E/RIGHT) -> P7(21G/RIGHT) -> P23(20H/RIGHT) -> P203(22I/RIGHT) -> P218(26I/RIGHT) -> P105(25G/RIGHT) -> P211(28I/RIGHT) -> P21(26F/RIGHT) -> P249(24I/RIGHT) -> P112(26G/RIGHT) -> P247(24H/RIGHT) -> P124(25D/RIGHT) -> P20(27I/RIGHT) -> P8(28H/RIGHT) -> P238(29H/RIGHT) -> P34(30G/RIGHT) -> P219(32H/RIGHT) -> P137(31I/RIGHT) -> P98(32I/RIGHT) -> P111(32D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P111->32D(RIGHT) | criticalTreeSize=32 | criticalTreeDepth=32 | frozenComponents=3 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=2 | unavailableYieldTiles=33|34 | yieldTileOccupants=-1|-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 14 | standardDataset=259/259 (100.00%) | overlapZoneDataset=36/259 (13.90%) | seatedDelta=-223 | completionDelta=-86.10% | outsideDelta=+160 | clustersDetected=2 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 15
Tick: 2606
Ticks without a newly seated passenger: 1500
Passengers seated: 180/324
Remaining-state distribution: {WAITING_TO_ENTER=108, MOVING_IN_AISLE=33, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=180}
Top unresolved passengers:
  P5->10E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->10D(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P10->10A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P11->9G(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P14->15A(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P20->25C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P24->15C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P26->9C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P31->19C(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P37->3B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P38->14E(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P44->7B(LEFT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2606 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=7961, NEXT_AISLE_TILE_OCCUPIED=79159, WAITING_FOR_SEAT_EVENT=7686, INSUFFICIENT_REAR_YIELD_SPACE=1, YIELD_TILE_OCCUPIED=2430}
LEFT aisle snapshot : [222, 126, 161, 103, 100, 267, 281, 110, 29, 225, 99, 122, 178, 209, 125, 216, 311, 274, 295, 89, 277, 55, 21, 151, 134, 196, 23, 121, 172, 317, 201, 17, 165, 30, 232, 177]
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 15/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-2 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1183 | seated=324/324 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=3 | clusters=3 | noIntervention=4 | clusterSelections=1 | clusterStarts=1 | regionsCreated=3 | regionUpdates=84 | regionsDissolved=3 | reconstructionsAvoided=84 | confirmationDeferrals=4 | regionsConfirmed=2 | unchangedSuppressed=0 | stateChangeReopens=2 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 15/30 | 3-4-3 | seats=360 | passengers=324 | occupancy=90% | headway=1-2 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2606 | seated=180/324 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=39 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2429 | regionsDissolved=0 | reconstructionsAvoided=2429 | confirmationDeferrals=1 | regionsConfirmed=1 | unchangedSuppressed=2374 | stateChangeReopens=38 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=33 | dependencyLength=34 | chain=P222(23A/LEFT) -> P126(25A/LEFT) -> P161(22C/LEFT) -> P103(20F/LEFT) -> P100(22E/LEFT) -> P267(21A/LEFT) -> P281(30F/LEFT) -> P110(27B/LEFT) -> P29(30C/LEFT) -> P225(26B/LEFT) -> P99(29C/LEFT) -> P122(20B/LEFT) -> P178(22D/LEFT) -> P209(24E/LEFT) -> P125(23B/LEFT) -> P216(21B/LEFT) -> P311(20D/LEFT) -> P274(22F/LEFT) -> P295(28F/LEFT) -> P89(29B/LEFT) -> P277(30A/LEFT) -> P55(30G/LEFT) -> P21(26A/LEFT) -> P151(31B/LEFT) -> P134(28B/LEFT) -> P196(29A/LEFT) -> P23(29F/LEFT) -> P121(29E/LEFT) -> P172(31C/LEFT) -> P317(33F/LEFT) -> P201(33A/LEFT) -> P17(36E/LEFT) -> P165(35A/LEFT) -> P30(34B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P30->34B(LEFT) | criticalTreeSize=34 | criticalTreeDepth=34 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=35 | yieldTileOccupants=232 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[232]: P232(35B/LEFT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=30|232 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 15 | standardDataset=324/324 (100.00%) | overlapZoneDataset=180/324 (55.56%) | seatedDelta=-144 | completionDelta=-44.44% | outsideDelta=+108 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
Scenario 16/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-2 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=675 | seated=192/192 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=4 | regionsDissolved=1 | reconstructionsAvoided=4 | confirmationDeferrals=1 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 16/30 | 2-4-2 | seats=240 | passengers=192 | occupancy=80% | headway=0-2 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=670 | seated=192/192 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=18 | regionsDissolved=1 | reconstructionsAvoided=18 | confirmationDeferrals=1 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 16 | standardDataset=192/192 (100.00%) | overlapZoneDataset=192/192 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 17
Tick: 2240
Ticks without a newly seated passenger: 1500
Passengers seated: 141/228
Remaining-state distribution: {WAITING_TO_ENTER=59, MOVING_IN_AISLE=24, WAITING_AT_ROW=4, IN_SEAT_EVENT=0, SEATED=141}
Top unresolved passengers:
  P6->4G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P9->7G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P10->10G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->9C(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P16->13H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P20->7H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P22->13G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P23->3H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P24->1E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P26->2E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P29->1D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P31->8F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2240 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=47417, ACTIVE_SEAT_EVENT_AHEAD=5532, WAITING_FOR_SEAT_EVENT=8377, INSUFFICIENT_REAR_YIELD_SPACE=8, YIELD_TILE_OCCUPIED=1995}
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: [4, 105, 52, 155, 186, 60, 209, 83, 86, 35, 224, 148, 144, 75, 19, 40, 58, 136, 77, 111, 28, 91, -1, 50, 195, 94, 46, 128, 68, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 17/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=860 | seated=228/228 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=27 | regionsDissolved=1 | reconstructionsAvoided=27 | confirmationDeferrals=1 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 17/30 | 2-4-2 | seats=240 | passengers=228 | occupancy=95% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2240 | seated=141/228 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=25 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2064 | regionsDissolved=0 | reconstructionsAvoided=2064 | confirmationDeferrals=1 | regionsConfirmed=1 | unchangedSuppressed=1971 | stateChangeReopens=24 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=4 | unresolvedInAisle=24 | dependencyLength=22 | chain=P4(21H/RIGHT) -> P105(19F/RIGHT) -> P52(20H/RIGHT) -> P155(15D/RIGHT) -> P186(16G/RIGHT) -> P60(15C/RIGHT) -> P209(15E/RIGHT) -> P83(13D/RIGHT) -> P86(12F/RIGHT) -> P35(17E/RIGHT) -> P224(19G/RIGHT) -> P148(17D/RIGHT) -> P144(20F/RIGHT) -> P75(19D/RIGHT) -> P19(20C/RIGHT) -> P40(18G/RIGHT) -> P58(18H/RIGHT) -> P136(21F/RIGHT) -> P77(21G/RIGHT) -> P111(24F/RIGHT) -> P28(24E/RIGHT) -> P91(22C/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P91->22C(RIGHT) | criticalTreeSize=22 | criticalTreeDepth=22 | frozenComponents=4 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=3 | unavailableYieldTiles=24|25 | yieldTileOccupants=50|195 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[50]: P50(26F/RIGHT/MOVING_IN_AISLE@tile24) -> P195(25C/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[195]: P195(25C/RIGHT/WAITING_AT_ROW@tile25) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=91|50|195 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 17 | standardDataset=228/228 (100.00%) | overlapZoneDataset=141/228 (61.84%) | seatedDelta=-87 | completionDelta=-38.16% | outsideDelta=+59 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
Scenario 18/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1156 | seated=306/306 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=2 | regionUpdates=29 | regionsDissolved=2 | reconstructionsAvoided=29 | confirmationDeferrals=2 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 18/30 | 3-4-3 | seats=360 | passengers=306 | occupancy=85% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=1139 | seated=306/306 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 18 | standardDataset=306/306 (100.00%) | overlapZoneDataset=306/306 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=0 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN
Scenario 19/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-2 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=821 | seated=230/230 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 19/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-2 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=816 | seated=230/230 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=1 | clusterStarts=2 | regionsCreated=1 | regionUpdates=8 | regionsDissolved=1 | reconstructionsAvoided=8 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 19 | standardDataset=230/230 (100.00%) | overlapZoneDataset=230/230 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=1 | clusterSelections=1 | clusterStarts=2 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 20
Tick: 2353
Ticks without a newly seated passenger: 1500
Passengers seated: 238/245
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=4, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=238}
Top unresolved passengers:
  P118->32C(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=2295 lastMoveTick=159 reason=NEXT_AISLE_TILE_OCCUPIED
  P186->32E(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=2281 lastMoveTick=175 reason=NEXT_AISLE_TILE_OCCUPIED
  P132->28F(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=2199 lastMoveTick=236 reason=NEXT_AISLE_TILE_OCCUPIED
  P201->32A(LEFT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2195 lastMoveTick=158 reason=WAITING_FOR_SEAT_EVENT
  P79->31D(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=2179 lastMoveTick=174 reason=WAITING_FOR_SEAT_EVENT
  P60->27G(RIGHT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=2148 lastMoveTick=286 reason=NEXT_AISLE_TILE_OCCUPIED
  P174->28I(RIGHT) state=WAITING_AT_ROW aislePos=27 unchangedTicks=2118 lastMoveTick=235 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=8847, ACTIVE_SEAT_EVENT_AHEAD=8177, WAITING_FOR_SEAT_EVENT=6978, YIELD_TILE_OCCUPIED=1664, INSUFFICIENT_REAR_YIELD_SPACE=1717}
LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 118, 201]
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, 60, 132, 174, -1, 186, 79, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 20/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=906 | seated=245/245 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=1 | clusterSelections=1 | clusterStarts=2 | regionsCreated=1 | regionUpdates=13 | regionsDissolved=1 | reconstructionsAvoided=13 | confirmationDeferrals=1 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 20/30 | 3-3-3 | seats=288 | passengers=245 | occupancy=85% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2353 | seated=238/245 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=4 | clusterSelections=1 | clusterStarts=1 | regionsCreated=2 | regionUpdates=2122 | regionsDissolved=1 | reconstructionsAvoided=2122 | confirmationDeferrals=3 | regionsConfirmed=2 | unchangedSuppressed=1648 | stateChangeReopens=2 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=4 | dependencyLength=3 | chain=P60(27G/RIGHT) -> P132(28F/RIGHT) -> P174(28I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P174->28I(RIGHT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=30 | yieldTileOccupants=186 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=2 | occupantTrace=yieldOccupant[186]: P186(32E/RIGHT/MOVING_IN_AISLE@tile30) -> P79(31D/RIGHT/WAITING_AT_ROW@tile31) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=YIELD_TILE_OCCUPIED_BY_MOVING_PASSENGER | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=174|186|79 | residualStallFamily=MOVING_PASSENGER_YIELD_CHAIN
PAIR 20 | standardDataset=245/245 (100.00%) | overlapZoneDataset=238/245 (97.14%) | seatedDelta=-7 | completionDelta=-2.86% | outsideDelta=+0 | clustersDetected=2 | clusterSelections=1 | clusterStarts=1 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=MOVING_PASSENGER_YIELD_CHAIN
Scenario 21/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=815 | seated=230/230 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=1 | clusterSelections=2 | clusterStarts=2 | regionsCreated=1 | regionUpdates=34 | regionsDissolved=1 | reconstructionsAvoided=34 | confirmationDeferrals=1 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 21/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=808 | seated=230/230 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 21 | standardDataset=230/230 (100.00%) | overlapZoneDataset=230/230 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=0 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 22
Tick: 2628
Ticks without a newly seated passenger: 1500
Passengers seated: 271/288
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=14, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=271}
Top unresolved passengers:
  P285->35D(LEFT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=2405 lastMoveTick=282 reason=NEXT_AISLE_TILE_OCCUPIED
  P24->36A(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2362 lastMoveTick=266 reason=WAITING_FOR_SEAT_EVENT
  P68->35B(LEFT) state=WAITING_AT_ROW aislePos=34 unchangedTicks=2361 lastMoveTick=267 reason=WAITING_FOR_SEAT_EVENT
  P63->34C(LEFT) state=MOVING_IN_AISLE aislePos=32 unchangedTicks=2173 lastMoveTick=512 reason=NEXT_AISLE_TILE_OCCUPIED
  P245->33A(LEFT) state=MOVING_IN_AISLE aislePos=31 unchangedTicks=2009 lastMoveTick=670 reason=NEXT_AISLE_TILE_OCCUPIED
  P139->34A(LEFT) state=MOVING_IN_AISLE aislePos=30 unchangedTicks=2007 lastMoveTick=671 reason=NEXT_AISLE_TILE_OCCUPIED
  P135->34B(LEFT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1987 lastMoveTick=686 reason=NEXT_AISLE_TILE_OCCUPIED
  P152->36E(LEFT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1923 lastMoveTick=764 reason=NEXT_AISLE_TILE_OCCUPIED
  P46->36G(LEFT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1869 lastMoveTick=807 reason=NEXT_AISLE_TILE_OCCUPIED
  P29->32F(LEFT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1855 lastMoveTick=815 reason=NEXT_AISLE_TILE_OCCUPIED
  P83->29F(LEFT) state=MOVING_IN_AISLE aislePos=25 unchangedTicks=1843 lastMoveTick=816 reason=NEXT_AISLE_TILE_OCCUPIED
  P193->28A(LEFT) state=MOVING_IN_AISLE aislePos=24 unchangedTicks=1833 lastMoveTick=825 reason=NEXT_AISLE_TILE_OCCUPIED
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=5709, NEXT_AISLE_TILE_OCCUPIED=26853, WAITING_FOR_SEAT_EVENT=7019, INSUFFICIENT_REAR_YIELD_SPACE=1, YIELD_TILE_OCCUPIED=1969}
LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 9, 166, 233, 157, 224, 193, 83, 29, 46, 152, 135, 139, 245, 63, 285, 68, 24]
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]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 22
Tick: 2601
Ticks without a newly seated passenger: 1500
Passengers seated: 285/288
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=2, WAITING_AT_ROW=1, IN_SEAT_EVENT=0, SEATED=285}
Top unresolved passengers:
  P46->36G(LEFT) state=MOVING_IN_AISLE aislePos=34 unchangedTicks=2502 lastMoveTick=204 reason=NEXT_AISLE_TILE_OCCUPIED
  P9->36C(LEFT) state=MOVING_IN_AISLE aislePos=33 unchangedTicks=2493 lastMoveTick=212 reason=NEXT_AISLE_TILE_OCCUPIED
  P152->36E(LEFT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2398 lastMoveTick=203 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=11039, NEXT_AISLE_TILE_OCCUPIED=5078, MIDDLE_BANK_RESERVED=4, WAITING_FOR_SEAT_EVENT=3059, YIELD_TILE_OCCUPIED=14, INSUFFICIENT_REAR_YIELD_SPACE=1861}
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, 9, 46, 152]
RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 22/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=2628 | seated=271/288 | STALL_DETECTED | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=18 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2346 | regionsDissolved=0 | reconstructionsAvoided=2346 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=1931 | stateChangeReopens=17 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=14 | dependencyLength=13 | chain=P157(29B/LEFT) -> P224(26G/LEFT) -> P193(28A/LEFT) -> P83(29F/LEFT) -> P29(32F/LEFT) -> P46(36G/LEFT) -> P152(36E/LEFT) -> P135(34B/LEFT) -> P139(34A/LEFT) -> P245(33A/LEFT) -> P63(34C/LEFT) -> P285(35D/LEFT) -> P68(35B/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P68->35B(LEFT) | criticalTreeSize=13 | criticalTreeDepth=13 | frozenComponents=3 | criticalPrerequisite=ANOTHER_ACTIVE_SEAT_EVENT | requiredBlockers=1 | unavailableYieldTiles=36 | yieldTileOccupants=24 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[24]: P24(36A/LEFT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=68|24 | residualStallFamily=LINKED_ROW_EVENT_CHAIN
Scenario 22/30 | 3-4-3 | seats=360 | passengers=288 | occupancy=80% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2601 | seated=285/288 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=3 | clusters=3 | noIntervention=1 | clusterSelections=2 | clusterStarts=2 | regionsCreated=3 | regionUpdates=2406 | regionsDissolved=2 | reconstructionsAvoided=2406 | confirmationDeferrals=4 | regionsConfirmed=3 | unchangedSuppressed=1857 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=1 | unresolvedInAisle=2 | dependencyLength=3 | chain=P9(36C/LEFT) -> P46(36G/LEFT) -> P152(36E/LEFT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P152->36E(LEFT) | criticalTreeSize=3 | criticalTreeDepth=3 | frozenComponents=1 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=1 | unavailableYieldTiles=37 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=REAR_BOUNDARY_LOCK
PAIR 22 | standardDataset=271/288 (94.10%) | overlapZoneDataset=285/288 (98.96%) | seatedDelta=+14 | completionDelta=+4.86% | outsideDelta=+0 | clustersDetected=3 | clusterSelections=2 | clusterStarts=2 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=LINKED_ROW_EVENT_CHAIN | overlapZoneFamily=REAR_BOUNDARY_LOCK
Scenario 23/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=844 | seated=230/230 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=1 | clusterStarts=1 | regionsCreated=1 | regionUpdates=8 | regionsDissolved=1 | reconstructionsAvoided=8 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 23/30 | 3-3-3 | seats=288 | passengers=230 | occupancy=80% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=830 | seated=230/230 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 23 | standardDataset=230/230 (100.00%) | overlapZoneDataset=230/230 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=0 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN
Scenario 24/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=881 | seated=235/235 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 24/30 | 2-4-2 | seats=240 | passengers=235 | occupancy=98% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=861 | seated=235/235 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 24 | standardDataset=235/235 (100.00%) | overlapZoneDataset=235/235 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=0 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 25
Tick: 2527
Ticks without a newly seated passenger: 1500
Passengers seated: 276/282
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=4, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=276}
Top unresolved passengers:
  P217->32I(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=1741 lastMoveTick=786 reason=WAITING_FOR_SEAT_EVENT
  P197->31D(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1740 lastMoveTick=787 reason=WAITING_FOR_SEAT_EVENT
  P208->31F(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1615 lastMoveTick=963 reason=NEXT_AISLE_TILE_OCCUPIED
  P61->30D(RIGHT) state=MOVING_IN_AISLE aislePos=28 unchangedTicks=1613 lastMoveTick=964 reason=NEXT_AISLE_TILE_OCCUPIED
  P22->30H(RIGHT) state=MOVING_IN_AISLE aislePos=27 unchangedTicks=1609 lastMoveTick=971 reason=NEXT_AISLE_TILE_OCCUPIED
  P249->30F(RIGHT) state=MOVING_IN_AISLE aislePos=26 unchangedTicks=1573 lastMoveTick=1000 reason=NEXT_AISLE_TILE_OCCUPIED
Blocking-reason totals: {WAITING_FOR_SEAT_EVENT=4122, ACTIVE_SEAT_EVENT_AHEAD=5027, NEXT_AISLE_TILE_OCCUPIED=6510, YIELD_TILE_OCCUPIED=1588}
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, 249, 22, 61, 208, 197, 217]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 25
Tick: 2440
Ticks without a newly seated passenger: 1500
Passengers seated: 143/282
Remaining-state distribution: {WAITING_TO_ENTER=106, MOVING_IN_AISLE=30, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=143}
Top unresolved passengers:
  P2->17I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P4->21D(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P5->13G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P10->5F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P12->21H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->18H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P16->8H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P17->9H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P21->15H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P24->3H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P26->2H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P28->5G(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2440 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=4930, WAITING_FOR_SEAT_EVENT=7182, NEXT_AISLE_TILE_OCCUPIED=69419, INSUFFICIENT_REAR_YIELD_SPACE=2326, YIELD_TILE_OCCUPIED=1698}
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, 179, -1, 106]
RIGHT aisle snapshot: [58, 223, 165, 108, 154, 213, 55, 270, 101, 178, 226, 23, 97, 204, 249, 22, 61, 192, 27, 76, 93, 250, 196, 208, 14, 274, 237, 197, 217, 185, 109, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 25/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=2527 | seated=276/282 | STALL_DETECTED | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=2 | clusterSelections=1 | clusterStarts=1 | regionsCreated=2 | regionUpdates=1565 | regionsDissolved=1 | reconstructionsAvoided=1565 | confirmationDeferrals=4 | regionsConfirmed=2 | unchangedSuppressed=1524 | stateChangeReopens=1 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=4 | dependencyLength=5 | chain=P249(30F/RIGHT) -> P22(30H/RIGHT) -> P61(30D/RIGHT) -> P208(31F/RIGHT) -> P197(31D/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P197->31D(RIGHT) | criticalTreeSize=5 | criticalTreeDepth=5 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=1 | unavailableYieldTiles=32 | yieldTileOccupants=217 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[217]: P217(32I/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=true | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=197|217 | residualStallFamily=LINKED_ROW_EVENT_CHAIN
Scenario 25/30 | 3-3-3 | seats=288 | passengers=282 | occupancy=98% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2440 | seated=143/282 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=31 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2324 | regionsDissolved=0 | reconstructionsAvoided=2324 | confirmationDeferrals=2 | regionsConfirmed=1 | unchangedSuppressed=2292 | stateChangeReopens=30 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=30 | dependencyLength=31 | chain=P58(21I/RIGHT) -> P223(20I/RIGHT) -> P165(24H/RIGHT) -> P108(26G/RIGHT) -> P154(27D/RIGHT) -> P213(27I/RIGHT) -> P55(24I/RIGHT) -> P270(27E/RIGHT) -> P101(28E/RIGHT) -> P178(26D/RIGHT) -> P226(28H/RIGHT) -> P23(25E/RIGHT) -> P97(27H/RIGHT) -> P204(26E/RIGHT) -> P249(30F/RIGHT) -> P22(30H/RIGHT) -> P61(30D/RIGHT) -> P192(25I/RIGHT) -> P27(26H/RIGHT) -> P76(25D/RIGHT) -> P93(26I/RIGHT) -> P250(24E/RIGHT) -> P196(25G/RIGHT) -> P208(31F/RIGHT) -> P14(29E/RIGHT) -> P274(29D/RIGHT) -> P237(30E/RIGHT) -> P197(31D/RIGHT) -> P217(32I/RIGHT) -> P185(32H/RIGHT) -> P109(31I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P109->31I(RIGHT) | criticalTreeSize=31 | criticalTreeDepth=31 | frozenComponents=3 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=2 | unavailableYieldTiles=33 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 25 | standardDataset=276/282 (97.87%) | overlapZoneDataset=143/282 (50.71%) | seatedDelta=-133 | completionDelta=-47.16% | outsideDelta=+106 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=LINKED_ROW_EVENT_CHAIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 26
Tick: 2768
Ticks without a newly seated passenger: 1500
Passengers seated: 351/353
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=0, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=351}
Top unresolved passengers:
  P195->34J(RIGHT) state=WAITING_AT_ROW aislePos=33 unchangedTicks=2510 lastMoveTick=258 reason=WAITING_FOR_SEAT_EVENT
  P307->36F(RIGHT) state=WAITING_AT_ROW aislePos=35 unchangedTicks=2510 lastMoveTick=258 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=409, WAITING_FOR_SEAT_EVENT=5911, ACTIVE_SEAT_EVENT_AHEAD=13877, MIDDLE_BANK_RESERVED=3, INSUFFICIENT_REAR_YIELD_SPACE=4, YIELD_TILE_OCCUPIED=1828}
LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
RIGHT aisle snapshot: [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 195, -1, 307]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 26/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=0-2 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1287 | seated=353/353 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=4 | clusters=4 | noIntervention=1 | clusterSelections=1 | clusterStarts=1 | regionsCreated=4 | regionUpdates=90 | regionsDissolved=4 | reconstructionsAvoided=90 | confirmationDeferrals=4 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 26/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=0-2 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2768 | seated=351/353 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=14 | regionsDissolved=1 | reconstructionsAvoided=14 | confirmationDeferrals=1 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=0 | dependencyLength=1 | chain=P195(34J/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P195->34J(RIGHT) | criticalTreeSize=1 | criticalTreeDepth=1 | frozenComponents=2 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=36 | yieldTileOccupants=307 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[307]: P307(36F/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=LINKED_ROW_EVENT_CHAIN | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=195|307 | residualStallFamily=LINKED_ROW_EVENT_CHAIN
PAIR 26 | standardDataset=353/353 (100.00%) | overlapZoneDataset=351/353 (99.43%) | seatedDelta=-2 | completionDelta=-0.57% | outsideDelta=+0 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=LINKED_ROW_EVENT_CHAIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 27
Tick: 2722
Ticks without a newly seated passenger: 1500
Passengers seated: 199/353
Remaining-state distribution: {WAITING_TO_ENTER=118, MOVING_IN_AISLE=33, WAITING_AT_ROW=3, IN_SEAT_EVENT=0, SEATED=199}
Top unresolved passengers:
  P2->15E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P4->5H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P6->24I(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P8->4E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P9->18F(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P11->25H(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P13->11J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P14->23J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P15->8E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P19->6J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P25->15J(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
  P28->12E(RIGHT) state=WAITING_TO_ENTER aislePos=-1 unchangedTicks=2722 lastMoveTick=0 reason=WAITING_OUTSIDE_FOR_ENTRY
Blocking-reason totals: {ACTIVE_SEAT_EVENT_AHEAD=8349, NEXT_AISLE_TILE_OCCUPIED=81850, WAITING_FOR_SEAT_EVENT=8078, YIELD_TILE_OCCUPIED=2512, INSUFFICIENT_REAR_YIELD_SPACE=1, 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, -1, -1, -1, -1, -1, -1, -1]
RIGHT aisle snapshot: [165, 72, 135, 69, 16, 193, 224, 245, 74, 197, 126, 166, 247, 59, 70, 207, 40, 42, 318, 297, 208, 10, 43, 147, 269, 12, 22, 96, 31, 44, 228, 279, 335, 196, 231, 276]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 27/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1282 | seated=353/353 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 27/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2722 | seated=199/353 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=49 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2536 | regionsDissolved=0 | reconstructionsAvoided=2536 | confirmationDeferrals=1 | regionsConfirmed=1 | unchangedSuppressed=2462 | stateChangeReopens=48 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=NEXT_AISLE_TILE_OCCUPIED | noSeatProgressTicks=1500 | unresolvedAtRow=3 | unresolvedInAisle=33 | dependencyLength=34 | chain=P165(26H/RIGHT) -> P72(26J/RIGHT) -> P135(26I/RIGHT) -> P69(31I/RIGHT) -> P16(30I/RIGHT) -> P193(25J/RIGHT) -> P224(23D/RIGHT) -> P245(20I/RIGHT) -> P74(21H/RIGHT) -> P197(22I/RIGHT) -> P126(23H/RIGHT) -> P166(25I/RIGHT) -> P247(29I/RIGHT) -> P59(27E/RIGHT) -> P70(30H/RIGHT) -> P207(30E/RIGHT) -> P40(31F/RIGHT) -> P42(27F/RIGHT) -> P318(26D/RIGHT) -> P297(29F/RIGHT) -> P208(27H/RIGHT) -> P10(30G/RIGHT) -> P43(28G/RIGHT) -> P147(29J/RIGHT) -> P269(29H/RIGHT) -> P12(31J/RIGHT) -> P22(32G/RIGHT) -> P96(32H/RIGHT) -> P31(36E/RIGHT) -> P44(32J/RIGHT) -> P228(34J/RIGHT) -> P279(35I/RIGHT) -> P335(36J/RIGHT) -> P196(34E/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P196->34E(RIGHT) | criticalTreeSize=34 | criticalTreeDepth=34 | frozenComponents=3 | criticalPrerequisite=YIELD_TILE_OCCUPIED | requiredBlockers=2 | unavailableYieldTiles=35|36 | yieldTileOccupants=231|276 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[231]: P231(35J/RIGHT/WAITING_AT_ROW@tile35) -> [ACTIVE_EVENT_TRANSIENT] || yieldOccupant[276]: P276(36I/RIGHT/WAITING_AT_ROW@tile36) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=MULTIPLE_MIXED_OCCUPANTS | finalPrerequisite=YIELD_TILE_OCCUPIED | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=true | finalRowEventChain=196|231 | residualStallFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
PAIR 27 | standardDataset=353/353 (100.00%) | overlapZoneDataset=199/353 (56.37%) | seatedDelta=-154 | completionDelta=-43.63% | outsideDelta=+118 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=COMPLETE_CABIN | overlapZoneFamily=ENTRY_SATURATION_WITH_INTERNAL_CHAIN
Scenario 28/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=1-3 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1319 | seated=353/353 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=2 | regionUpdates=39 | regionsDissolved=2 | reconstructionsAvoided=39 | confirmationDeferrals=2 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 28/30 | 3-4-3 | seats=360 | passengers=353 | occupancy=98% | headway=1-3 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=1287 | seated=353/353 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=1 | clusterSelections=1 | clusterStarts=1 | regionsCreated=1 | regionUpdates=14 | regionsDissolved=1 | reconstructionsAvoided=14 | confirmationDeferrals=1 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 28 | standardDataset=353/353 (100.00%) | overlapZoneDataset=353/353 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=1 | clusterSelections=1 | clusterStarts=1 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 29
Tick: 2413
Ticks without a newly seated passenger: 1500
Passengers seated: 257/259
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=1, WAITING_AT_ROW=1, IN_SEAT_EVENT=0, SEATED=257}
Top unresolved passengers:
  P177->32G(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=1665 lastMoveTick=798 reason=NEXT_AISLE_TILE_OCCUPIED
  P157->31I(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=1616 lastMoveTick=797 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=1995, ACTIVE_SEAT_EVENT_AHEAD=4711, WAITING_FOR_SEAT_EVENT=2300, YIELD_TILE_OCCUPIED=10, INSUFFICIENT_REAR_YIELD_SPACE=1544}
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, -1, -1, -1, 177, 157, -1]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
STALL DETECTED
Scenario: 29
Tick: 2401
Ticks without a newly seated passenger: 1500
Passengers seated: 256/259
Remaining-state distribution: {WAITING_TO_ENTER=0, MOVING_IN_AISLE=1, WAITING_AT_ROW=2, IN_SEAT_EVENT=0, SEATED=256}
Top unresolved passengers:
  P177->32G(RIGHT) state=MOVING_IN_AISLE aislePos=29 unchangedTicks=2326 lastMoveTick=165 reason=NEXT_AISLE_TILE_OCCUPIED
  P95->32E(RIGHT) state=WAITING_AT_ROW aislePos=31 unchangedTicks=2238 lastMoveTick=163 reason=WAITING_FOR_SEAT_EVENT
  P157->31I(RIGHT) state=WAITING_AT_ROW aislePos=30 unchangedTicks=2237 lastMoveTick=164 reason=WAITING_FOR_SEAT_EVENT
Blocking-reason totals: {NEXT_AISLE_TILE_OCCUPIED=2514, ACTIVE_SEAT_EVENT_AHEAD=8721, WAITING_FOR_SEAT_EVENT=4962, INSUFFICIENT_REAR_YIELD_SPACE=1693, YIELD_TILE_OCCUPIED=4, MIDDLE_BANK_RESERVED=2}
LEFT aisle snapshot : [-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1]
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, 177, 157, 95]
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Scenario 29/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-2 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=2413 | seated=257/259 | STALL_DETECTED | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=0 | clusters=0 | noIntervention=0 | clusterSelections=0 | clusterStarts=0 | regionsCreated=0 | regionUpdates=0 | regionsDissolved=0 | reconstructionsAvoided=0 | confirmationDeferrals=0 | regionsConfirmed=0 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=1 | unresolvedInAisle=1 | dependencyLength=2 | chain=P177(32G/RIGHT) -> P157(31I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P157->31I(RIGHT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=1 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=2 | unavailableYieldTiles=33 | yieldTileOccupants=-1 | yieldDependencyType=NO_YIELD_OCCUPANT | cycleDetected=false | occupantTraceLength=0 | occupantTrace=NONE | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=REAR_BOUNDARY_LOCK
Scenario 29/30 | 3-3-3 | seats=288 | passengers=259 | occupancy=90% | headway=0-2 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=2401 | seated=256/259 | STALL_DETECTED | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=1 | clusters=1 | noIntervention=1 | clusterSelections=0 | clusterStarts=0 | regionsCreated=1 | regionUpdates=2235 | regionsDissolved=0 | reconstructionsAvoided=2235 | confirmationDeferrals=1 | regionsConfirmed=1 | unchangedSuppressed=1689 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
   Experiment 20 diagnostic: dominantReason=ACTIVE_SEAT_EVENT_AHEAD | noSeatProgressTicks=1500 | unresolvedAtRow=2 | unresolvedInAisle=1 | dependencyLength=2 | chain=P177(32G/RIGHT) -> P157(31I/RIGHT) -> [WAITING_FOR_SEAT_EVENT] | criticalBlocker=P157->31I(RIGHT) | criticalTreeSize=2 | criticalTreeDepth=2 | frozenComponents=2 | criticalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | requiredBlockers=2 | unavailableYieldTiles=32|33 | yieldTileOccupants=95|-1 | yieldDependencyType=ACTIVE_EVENT_TRANSIENT | cycleDetected=false | occupantTraceLength=1 | occupantTrace=yieldOccupant[95]: P95(32E/RIGHT/WAITING_AT_ROW@tile32) -> [ACTIVE_EVENT_TRANSIENT] | finalSnapshotType=REAR_BOUNDARY_LOCK | finalPrerequisite=INSUFFICIENT_REAR_YIELD_SPACE | oneEmptyTileWouldStart=false | oneTileEarlierHoldWouldPreserve=false | finalRowEventChain=NONE | residualStallFamily=REAR_BOUNDARY_LOCK
PAIR 29 | standardDataset=257/259 (99.23%) | overlapZoneDataset=256/259 (98.84%) | seatedDelta=-1 | completionDelta=-0.39% | outsideDelta=+0 | clustersDetected=1 | clusterSelections=0 | clusterStarts=0 | convertedToSuccess=false | overlapZoneWorse=true | standardFamily=REAR_BOUNDARY_LOCK | overlapZoneFamily=REAR_BOUNDARY_LOCK
Scenario 30/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=0-1 | dataset=STANDARD_DETERMINISTIC_DATASET | ticks=1236 | seated=342/342 | SUCCESS | mode=STANDARD_DETERMINISTIC_DATASET | dependencyRegions=5 | clusters=5 | noIntervention=6 | clusterSelections=4 | clusterStarts=5 | regionsCreated=5 | regionUpdates=88 | regionsDissolved=5 | reconstructionsAvoided=88 | confirmationDeferrals=8 | regionsConfirmed=3 | unchangedSuppressed=0 | stateChangeReopens=4 | priorityCompetitions=0 | priorityDeferrals=0
Scenario 30/30 | 3-4-3 | seats=360 | passengers=342 | occupancy=95% | headway=0-1 | dataset=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | ticks=1206 | seated=342/342 | SUCCESS | mode=OVERLAPPING_GEOGRAPHIC_MICRO_BATCH_DATASET | dependencyRegions=2 | clusters=2 | noIntervention=0 | clusterSelections=1 | clusterStarts=1 | regionsCreated=2 | regionUpdates=22 | regionsDissolved=2 | reconstructionsAvoided=22 | confirmationDeferrals=3 | regionsConfirmed=1 | unchangedSuppressed=0 | stateChangeReopens=0 | priorityCompetitions=0 | priorityDeferrals=0
PAIR 30 | standardDataset=342/342 (100.00%) | overlapZoneDataset=342/342 (100.00%) | seatedDelta=+0 | completionDelta=+0.00% | outsideDelta=+0 | clustersDetected=2 | clusterSelections=1 | clusterStarts=1 | convertedToSuccess=false | overlapZoneWorse=false | standardFamily=COMPLETE_CABIN | overlapZoneFamily=COMPLETE_CABIN

============================================================
WHOLE-CABIN HYBRID BOARDING SIMULATION
RESEARCH EXPERIMENT 20
OVERLAPPING GEOGRAPHIC MICRO-BATCH ADMISSION
BATCH EXPERIMENT COMPLETE
============================================================
Scenarios executed: 60
Successful completions: 33
Incomplete/MAX_TICKS: 27
Results appended to: C:\Intel\airline\results.txt
CSV appended to: C:\Intel\airline\results.csv
============================================================
