public class ConfigureLocalActivityInsertionCalculator extends Object implements InsertionStartsListener, JobInsertedListener
| Constructor and Description |
|---|
ConfigureLocalActivityInsertionCalculator(VehicleRoutingProblem vrp,
LocalActivityInsertionCostsCalculator localActivityInsertionCostsCalculator) |
| Modifier and Type | Method and Description |
|---|---|
void |
informInsertionStarts(Collection<VehicleRoute> vehicleRoutes,
Collection<Job> unassignedJobs) |
void |
informJobInserted(Job job2insert,
VehicleRoute inRoute,
double additionalCosts,
double additionalTime) |
public ConfigureLocalActivityInsertionCalculator(VehicleRoutingProblem vrp, LocalActivityInsertionCostsCalculator localActivityInsertionCostsCalculator)
public void informInsertionStarts(Collection<VehicleRoute> vehicleRoutes, Collection<Job> unassignedJobs)
informInsertionStarts in interface InsertionStartsListenerpublic void informJobInserted(Job job2insert, VehicleRoute inRoute, double additionalCosts, double additionalTime)
informJobInserted in interface JobInsertedListenerCopyright © 2013–2020. All rights reserved.