public final class BestInsertionConcurrent extends AbstractInsertionStrategy
random, vrp| Constructor and Description |
|---|
BestInsertionConcurrent(JobInsertionCostsCalculator jobInsertionCalculator,
ExecutorService executorService,
int nuOfBatches,
VehicleRoutingProblem vehicleRoutingProblem) |
| Modifier and Type | Method and Description |
|---|---|
Collection<Job> |
insertUnassignedJobs(Collection<VehicleRoute> vehicleRoutes,
Collection<Job> unassignedJobs) |
String |
toString() |
addListener, getListeners, insertJob, insertJobs, markUnassigned, removeListener, setRandompublic BestInsertionConcurrent(JobInsertionCostsCalculator jobInsertionCalculator, ExecutorService executorService, int nuOfBatches, VehicleRoutingProblem vehicleRoutingProblem)
public Collection<Job> insertUnassignedJobs(Collection<VehicleRoute> vehicleRoutes, Collection<Job> unassignedJobs)
insertUnassignedJobs in class AbstractInsertionStrategyCopyright © 2013–2019. All rights reserved.