Explorar el Código

fix a bug in the ETA estimation

Sven Czarnian hace 3 años
padre
commit
760145731d
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      aman/sys/aco/RunwayManager.py

+ 1 - 1
aman/sys/aco/RunwayManager.py

@@ -51,7 +51,7 @@ class RunwayManager:
         if None == constrainedETA:
         if None == constrainedETA:
             eta = max(arrivalTime, earliestArrivalTime)
             eta = max(arrivalTime, earliestArrivalTime)
         else:
         else:
-            eta = max(constrainedETA, earliestArrivalTime)
+            eta = max(arrivalTime, max(constrainedETA, earliestArrivalTime))
 
 
         return eta, eta - arrivalTime
         return eta, eta - arrivalTime