Visit And Assess Policy
constructor(technicians: ResourceWithQ, walkingTime: RVariableIfc, assessmentTime: RVariableIfc, refuge: String, towVelocity: Double, reportingDelay: RVariableIfc? = null)(source)
Parameters
technicians
who does the work. A ResourceWithQ, so the wait for one is reported as a queue without this policy having to count anything.
reporting Delay
how long before anybody knows. Zero is a fleet that radios in immediately.
walking Time
how long it takes to reach the vehicle. A single distribution rather than a function of where it stopped, which is the right first cut for a site where walking anywhere takes about as long as walking anywhere else; a model where it does not should subclass.
assessment Time
how long the look takes.
refuge
where an obstructing vehicle is pushed to. Must be reachable from anywhere a vehicle can stop, or the tow raises.
tow Velocity
how fast a person moves a dead vehicle. Slower than it drives.