provide shall-should-may information
This commit is contained in:
		| @@ -18,7 +18,7 @@ from aman.types.Inbound import Inbound | ||||
| # https://sci-hub.mksa.top/10.1109/cec.2019.8790135 | ||||
| class Colony: | ||||
|     def associateInbound(rwyManager : RunwayManager, node : Node, earliestArrivalTime : datetime): | ||||
|         rwy, eta, _ = rwyManager.selectArrivalRunway(node, earliestArrivalTime) | ||||
|         type, expectedRwy, rwy, eta, _ = rwyManager.selectArrivalRunway(node, earliestArrivalTime) | ||||
|         if None == eta: | ||||
|             return False | ||||
|         eta = max(earliestArrivalTime, eta) | ||||
| @@ -29,6 +29,8 @@ class Colony: | ||||
|         node.Inbound.PlannedArrivalTime = eta | ||||
|         node.Inbound.InitialArrivalTime = node.ArrivalCandidates[rwy.Name].InitialArrivalTime | ||||
|         node.Inbound.PlannedTrackmiles = node.ArrivalCandidates[rwy.Name].Trackmiles | ||||
|         node.Inbound.AssignmentMode = type | ||||
|         node.Inbound.ExpectedRunway = expectedRwy | ||||
|         rwyManager.registerNode(node, rwy.Name) | ||||
|  | ||||
|         return True | ||||
|   | ||||
		Reference in New Issue
	
	Block a user