GuidedTransportResult

constructor(totalTime: Double, approachTime: Double, rideTime: Double, blockedTime: Double, zonesTraversed: Int, routeLength: Double)(source)

Parameters

totalTime

the whole journey, from the request to arrival at the destination

approachTime

from the transporter being committed until the entity is aboard, excluding the loading delay. A protocol interval: whether the transporter was empty during it is a separate question, and one the transporter's own fracTimeMovingEmpty answers.

rideTime

from the entity being aboard until it is set down, excluding the unloading delay

blockedTime

time within the journey spent unable to claim the space ahead

zonesTraversed

how many zones the transporter crossed while carrying the entity

routeLength

the distance covered while carrying the entity