|
@@ -115,6 +115,7 @@ class RecedingHorizonControl:
|
|
sequenced.PlannedTrackmiles = inbound.PlannedTrackmiles
|
|
sequenced.PlannedTrackmiles = inbound.PlannedTrackmiles
|
|
sequenced.AssignmentMode = inbound.AssignmentMode
|
|
sequenced.AssignmentMode = inbound.AssignmentMode
|
|
sequenced.ExpectedRunway = inbound.ExpectedRunway
|
|
sequenced.ExpectedRunway = inbound.ExpectedRunway
|
|
|
|
+ sequenced.HasValidSequence = True
|
|
|
|
|
|
# resort the inbound
|
|
# resort the inbound
|
|
if sequenced.PlannedArrivalTime < self.Windows[index].StartTime or sequenced.PlannedArrivalTime >= self.Windows[index].EndTime:
|
|
if sequenced.PlannedArrivalTime < self.Windows[index].StartTime or sequenced.PlannedArrivalTime >= self.Windows[index].EndTime:
|
|
@@ -201,7 +202,8 @@ class RecedingHorizonControl:
|
|
|
|
|
|
for i in range(0, len(self.Windows)):
|
|
for i in range(0, len(self.Windows)):
|
|
for inbound in self.Windows[i].Inbounds:
|
|
for inbound in self.Windows[i].Inbounds:
|
|
- inbounds.append(inbound)
|
|
|
|
|
|
+ if True == inbound.HasValidSequence:
|
|
|
|
+ inbounds.append(inbound)
|
|
|
|
|
|
return inbounds
|
|
return inbounds
|
|
|
|
|