do not minimize the TTG
This commit is contained in:
		| @@ -209,8 +209,11 @@ class Node: | |||||||
|                 ttg = timedelta(seconds = timeUntilIAF.total_seconds() * ttgRatio) |                 ttg = timedelta(seconds = timeUntilIAF.total_seconds() * ttgRatio) | ||||||
|                 if (ttg.total_seconds() > ttgMax): |                 if (ttg.total_seconds() > ttgMax): | ||||||
|                     ttg = timedelta(seconds = ttgMax) |                     ttg = timedelta(seconds = ttgMax) | ||||||
|  |                 if None == self.Inbound.MaximumTimeToGain or ttg > self.Inbound.MaximumTimeToGain: | ||||||
|  |                     self.Inbound.MaximumTimeToGain = ttg | ||||||
|  |  | ||||||
|                 ita = self.Inbound.ReportTime + flightTime |                 ita = self.Inbound.ReportTime + flightTime | ||||||
|                 earliest = ita - ttg |                 earliest = ita - self.Inbound.MaximumTimeToGain | ||||||
|  |  | ||||||
|                 self.ArrivalCandidates[identifier.Runway.Name] = ArrivalData(star = star, ita = earliest, route = arrivalRoute, |                 self.ArrivalCandidates[identifier.Runway.Name] = ArrivalData(star = star, ita = earliest, route = arrivalRoute, | ||||||
|                                                                              trackmiles = trackmiles) |                                                                              trackmiles = trackmiles) | ||||||
|   | |||||||
| @@ -17,6 +17,7 @@ class Inbound: | |||||||
|         self.EnrouteArrivalTime = None |         self.EnrouteArrivalTime = None | ||||||
|         self.InitialArrivalTime = None |         self.InitialArrivalTime = None | ||||||
|         self.RequestedRunway = None |         self.RequestedRunway = None | ||||||
|  |         self.MaximumTimeToGain = None | ||||||
|         self.PlannedArrivalTime = None |         self.PlannedArrivalTime = None | ||||||
|         self.PlannedRunway = None |         self.PlannedRunway = None | ||||||
|         self.PlannedStar = None |         self.PlannedStar = None | ||||||
|   | |||||||
		Посилання в новій задачі
	
	Block a user