use the optimization thresholds to calculate the TTG
This commit is contained in:
@@ -106,12 +106,12 @@ class RunwayManager:
|
||||
if RunwayAssignmentType.AircraftType in runway.MayAssignments:
|
||||
if node.Inbound.Report.aircraft.type in runway.MayAssignments[RunwayAssignmentType.AircraftType]:
|
||||
eta, _ = self.calculateEarliestArrivalTime(runway.Runway.Name, node, useETA, earliestArrivalTime)
|
||||
if (eta - reference) <= self.Configuration.MaxDelayMay:
|
||||
if (eta - reference) <= self.Configuration.AirportConfiguration.MaxDelayMay:
|
||||
mayRunways.append(runway)
|
||||
if RunwayAssignmentType.GateAssignment in runway.MayAssignments:
|
||||
if node.Inbound.Report.plannedGate in runway.MayAssignments[RunwayAssignmentType.GateAssignment]:
|
||||
eta, _ = self.calculateEarliestArrivalTime(runway.Runway.Name, node, useETA, earliestArrivalTime)
|
||||
if (eta - reference) <= self.Configuration.MaxDelayMay:
|
||||
if (eta - reference) <= self.Configuration.AirportConfiguration.MaxDelayMay:
|
||||
mayRunways.append(runway)
|
||||
|
||||
runway = self.selectShallShouldMayArrivalRunway(node, shallRunways, useETA, earliestArrivalTime)
|
||||
|
||||
Reference in New Issue
Block a user