| Package | Description |
|---|---|
| com.graphhopper.jsprit.core.algorithm.recreate | |
| com.graphhopper.jsprit.core.algorithm.recreate.listener |
| Modifier and Type | Class and Description |
|---|---|
static class |
InsertionData.NoInsertionFound |
| Modifier and Type | Method and Description |
|---|---|
static InsertionData |
InsertionData.createEmptyInsertionData()
Returns an instance of InsertionData that represents an EmptyInsertionData (which might indicate
that no insertion has been found).
|
InsertionData |
AbstractInsertionStrategy.Insertion.getInsertionData() |
InsertionData |
JobInsertionCostsCalculatorLight.getInsertionData(Job unassignedJob,
VehicleRoute route,
double bestKnownCosts) |
InsertionData |
ShipmentInsertionCalculatorFlex.getInsertionData(VehicleRoute currentRoute,
Job jobToInsert,
Vehicle newVehicle,
double newVehicleDepartureTime,
Driver newDriver,
double bestKnownCosts)
Calculates the marginal cost of inserting job i locally.
|
InsertionData |
JobInsertionCostsCalculator.getInsertionData(VehicleRoute currentRoute,
Job newJob,
Vehicle newVehicle,
double newVehicleDepartureTime,
Driver newDriver,
double bestKnownCosts) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractInsertionStrategy.insertJob(Job unassignedJob,
InsertionData iData,
VehicleRoute inRoute) |
double |
ScoringFunction.score(InsertionData best,
Job job) |
double |
DefaultScorer.score(InsertionData best,
Job job) |
| Constructor and Description |
|---|
Insertion(VehicleRoute vehicleRoute,
InsertionData insertionData) |
| Modifier and Type | Method and Description |
|---|---|
void |
InsertionListeners.informBeforeJobInsertion(Job job,
InsertionData data,
VehicleRoute route) |
void |
BeforeJobInsertionListener.informBeforeJobInsertion(Job job,
InsertionData data,
VehicleRoute route) |
Copyright © 2013–2019. All rights reserved.