Class ConfigureLocalActivityInsertionCalculator
java.lang.Object
com.graphhopper.jsprit.core.algorithm.recreate.ConfigureLocalActivityInsertionCalculator
- All Implemented Interfaces:
SearchStrategyModuleListener,VehicleRoutingAlgorithmListener,InsertionListener,InsertionStartsListener,JobInsertedListener
public class ConfigureLocalActivityInsertionCalculator
extends Object
implements InsertionStartsListener, JobInsertedListener
Created by schroeder on 22/07/15.
-
Constructor Summary
ConstructorsConstructorDescriptionConfigureLocalActivityInsertionCalculator(VehicleRoutingProblem vrp, LocalActivityInsertionCostsCalculator localActivityInsertionCostsCalculator) -
Method Summary
Modifier and TypeMethodDescriptionvoidinformInsertionStarts(Collection<VehicleRoute> vehicleRoutes, Collection<Job> unassignedJobs) voidinformJobInserted(Job job2insert, VehicleRoute inRoute, InsertionData insertionData)
-
Constructor Details
-
ConfigureLocalActivityInsertionCalculator
public ConfigureLocalActivityInsertionCalculator(VehicleRoutingProblem vrp, LocalActivityInsertionCostsCalculator localActivityInsertionCostsCalculator)
-
-
Method Details
-
informInsertionStarts
public void informInsertionStarts(Collection<VehicleRoute> vehicleRoutes, Collection<Job> unassignedJobs) - Specified by:
informInsertionStartsin interfaceInsertionStartsListener
-
informJobInserted
- Specified by:
informJobInsertedin interfaceJobInsertedListener
-