| Package | Description |
|---|---|
| com.graphhopper.jsprit.core.algorithm.recreate | |
| com.graphhopper.jsprit.core.problem.constraint |
| Modifier and Type | Method and Description |
|---|---|
double |
DecreasingRelativeFixedCosts.getCosts(JobInsertionContext insertionContext) |
double |
DellAmicoFixCostCalculator.getCosts(JobInsertionContext insertionContext) |
double |
IncreasingAbsoluteFixedCosts.getCosts(JobInsertionContext insertionContext) |
double |
ActivityInsertionCostsCalculator.getCosts(JobInsertionContext iContext,
TourActivity prevAct,
TourActivity nextAct,
TourActivity newAct,
double depTimeAtPrevAct) |
double |
LocalActivityInsertionCostsCalculator.getCosts(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity nextAct,
TourActivity newAct,
double depTimeAtPrevAct) |
double |
VariableTransportCostCalculator.getCosts(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double depTimeAtPrevAct) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ServiceLoadRouteLevelConstraint.fulfilled(JobInsertionContext insertionContext) |
boolean |
HardRouteConstraint.fulfilled(JobInsertionContext insertionContext)
Returns whether a job can be inserted in route.
|
boolean |
ConstraintManager.fulfilled(JobInsertionContext insertionContext) |
boolean |
SwitchNotFeasible.fulfilled(JobInsertionContext insertionContext) |
boolean |
HardSkillConstraint.fulfilled(JobInsertionContext insertionContext) |
HardActivityConstraint.ConstraintsStatus |
HardActivityConstraint.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime)
Returns whether newAct can be inserted in between prevAct and nextAct.
|
HardActivityConstraint.ConstraintsStatus |
MaxTimeInVehicleConstraint.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
HardActivityConstraint.ConstraintsStatus |
ConstraintManager.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
HardActivityConstraint.ConstraintsStatus |
ServiceDeliveriesFirstConstraint.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
HardActivityConstraint.ConstraintsStatus |
ServiceLoadActivityLevelConstraint.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
HardActivityConstraint.ConstraintsStatus |
VehicleDependentTimeWindowConstraints.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
HardActivityConstraint.ConstraintsStatus |
MaxDistanceConstraint.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
HardActivityConstraint.ConstraintsStatus |
PickupAndDeliverShipmentLoadActivityLevelConstraint.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime)
Checks whether there is enough capacity to insert newAct between prevAct and nextAct.
|
HardActivityConstraint.ConstraintsStatus |
ShipmentPickupsFirstConstraint.fulfilled(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
double |
ConstraintManager.getCosts(JobInsertionContext insertionContext) |
double |
SoftRouteConstraint.getCosts(JobInsertionContext insertionContext) |
double |
ConstraintManager.getCosts(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
double |
SoftActivityConstraint.getCosts(JobInsertionContext iFacts,
TourActivity prevAct,
TourActivity newAct,
TourActivity nextAct,
double prevActDepTime) |
Copyright © 2013–2024. All rights reserved.