| Package | Description |
|---|---|
| org.optaweb.vehiclerouting.plugin.planner |
Route optimization.
|
| org.optaweb.vehiclerouting.plugin.planner.change |
ProblemFactChange implementations. |
| org.optaweb.vehiclerouting.plugin.planner.domain |
Domain model adjusted for OptaPlanner.
|
| org.optaweb.vehiclerouting.plugin.planner.weight |
Implements
planning entity difficulty comparison
or
planning variable strength comparison
to enable advanced
Construction Heuristic
algorithms or
sorted selection
.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
SolverManager.addVisit(PlanningVisit visit) |
(package private) void |
SolverManager.removeVisit(PlanningVisit visit) |
| Constructor and Description |
|---|
AddVisit(PlanningVisit visit) |
RemoveVisit(PlanningVisit planningVisit) |
| Modifier and Type | Method and Description |
|---|---|
static PlanningVisit |
PlanningVisitFactory.fromLocation(PlanningLocation location)
Create visit with
PlanningVisitFactory.DEFAULT_VISIT_DEMAND. |
static PlanningVisit |
PlanningVisitFactory.fromLocation(PlanningLocation location,
int demand)
Create visit of a location with the given demand.
|
PlanningVisit |
Standstill.getNextVisit() |
PlanningVisit |
PlanningVisit.getNextVisit() |
PlanningVisit |
PlanningVehicle.getNextVisit() |
static PlanningVisit |
PlanningVisitFactory.testVisit(long id)
Create a test visit with the given ID.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<PlanningVisit> |
PlanningVehicle.getFutureVisits() |
List<PlanningVisit> |
VehicleRoutingSolution.getVisitList() |
| Modifier and Type | Method and Description |
|---|---|
void |
Standstill.setNextVisit(PlanningVisit nextVisit) |
void |
PlanningVisit.setNextVisit(PlanningVisit nextVisit) |
void |
PlanningVehicle.setNextVisit(PlanningVisit nextVisit) |
| Modifier and Type | Method and Description |
|---|---|
void |
VehicleRoutingSolution.setVisitList(List<PlanningVisit> visitList) |
static VehicleRoutingSolution |
SolutionFactory.solutionFromVisits(List<PlanningVehicle> vehicles,
PlanningDepot depot,
List<PlanningVisit> visits)
Create a new solution from given vehicles, depot and visits.
|
| Modifier and Type | Method and Description |
|---|---|
DepotAngleVisitDifficultyWeightFactory.DepotAngleVisitDifficultyWeight |
DepotAngleVisitDifficultyWeightFactory.createSorterWeight(VehicleRoutingSolution solution,
PlanningVisit visit) |
| Constructor and Description |
|---|
DepotAngleVisitDifficultyWeight(PlanningVisit visit,
double depotAngle,
long depotRoundTripDistance) |
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.