| Modifier and Type | Method and Description |
|---|---|
static void |
AlgorithmUtil.addCoreConstraints(ConstraintManager constraintManager,
StateManager stateManager,
VehicleRoutingProblem vrp) |
static PrettyAlgorithmBuilder |
PrettyAlgorithmBuilder.newInstance(VehicleRoutingProblem vrp,
VehicleFleetManager fleetManager,
StateManager stateManager,
ConstraintManager constraintManager) |
| Modifier and Type | Method and Description |
|---|---|
Jsprit.Builder |
Jsprit.Builder.setStateAndConstraintManager(StateManager stateManager,
ConstraintManager constraintManager) |
| Modifier and Type | Method and Description |
|---|---|
static JobInsertionCostsCalculatorLight |
JobInsertionCostsCalculatorLightFactory.createStandardCalculator(VehicleRoutingProblem vrp,
VehicleFleetManager fleetManager,
StateManager stateManager,
ConstraintManager constraintManager)
Returns standard insertion calculator, i.e.
|
| Constructor and Description |
|---|
BestInsertionBuilder(VehicleRoutingProblem vrp,
VehicleFleetManager vehicleFleetManager,
StateManager stateManager,
ConstraintManager constraintManager) |
BreakScheduling(VehicleRoutingProblem vrp,
StateManager stateManager,
ConstraintManager constraintManager) |
InsertionBuilder(VehicleRoutingProblem vrp,
VehicleFleetManager vehicleFleetManager,
StateManager stateManager,
ConstraintManager constraintManager)
Deprecated.
|
InsertionStrategyBuilder(VehicleRoutingProblem vrp,
VehicleFleetManager vehicleFleetManager,
StateManager stateManager,
ConstraintManager constraintManager) |
| Constructor and Description |
|---|
MaxDistanceConstraint(StateManager stateManager,
StateId distanceId,
TransportDistance distanceCalculator,
Map<Vehicle,Double> maxDistancePerVehicleMap) |
MaxTimeInVehicleConstraint(TransportTime transportTime,
VehicleRoutingActivityCosts activityCosts,
StateId minSlackId,
StateManager stateManager,
VehicleRoutingProblem vrp,
StateId openJobsId) |
SwitchNotFeasible(StateManager stateManager) |
Copyright © 2013–2024. All rights reserved.