Package org.matsim.contrib.dvrp.tracker
Class TaskTrackers
- java.lang.Object
-
- org.matsim.contrib.dvrp.tracker.TaskTrackers
-
public class TaskTrackers extends Object
General assumptions:- An offline tracker knows/uses only the corresponding task and the schedule (i.e. plan)
- An online tracker knows/uses also the corresponding
DynAction
(i.e. execution)
- Author:
- michalm
-
-
Constructor Summary
Constructors Constructor Description TaskTrackers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
initOfflineTaskTracking(Task task, org.matsim.core.mobsim.framework.MobsimTimer timer)
static void
initOnlineDriveTaskTracking(DvrpVehicle vehicle, VrpLeg vrpDynLeg, OnlineDriveTaskTracker onlineTracker)
static double
predictEndTime(Task task, double currentTime)
-
-
-
Constructor Detail
-
TaskTrackers
public TaskTrackers()
-
-
Method Detail
-
initOnlineDriveTaskTracking
public static void initOnlineDriveTaskTracking(DvrpVehicle vehicle, VrpLeg vrpDynLeg, OnlineDriveTaskTracker onlineTracker)
-
initOfflineTaskTracking
public static void initOfflineTaskTracking(Task task, org.matsim.core.mobsim.framework.MobsimTimer timer)
-
predictEndTime
public static double predictEndTime(Task task, double currentTime)
-
-