select Transporter
open override fun selectTransporter(network: GuidedPathNetwork, pickup: GuidedPathNetwork.Intersection, candidates: List<GuidedTransporter>): GuidedTransporter(source)
Return
the one to send, which must be one of the candidates
Parameters
network
the guide path, for measuring distance along it
pickup
where the transporter is wanted
candidates
the idle transporters, never empty