Class VariableTransportCostCalculator
java.lang.Object
com.graphhopper.jsprit.core.algorithm.recreate.VariableTransportCostCalculator
- All Implemented Interfaces:
Constraint,SoftActivityConstraint,SoftConstraint
-
Constructor Summary
ConstructorsConstructorDescriptionVariableTransportCostCalculator(VehicleRoutingTransportCosts routingCosts, VehicleRoutingActivityCosts activityCosts) -
Method Summary
Modifier and TypeMethodDescriptiondoublegetCosts(JobInsertionContext iFacts, TourActivity prevAct, TourActivity newAct, TourActivity nextAct, double depTimeAtPrevAct)
-
Constructor Details
-
VariableTransportCostCalculator
public VariableTransportCostCalculator(VehicleRoutingTransportCosts routingCosts, VehicleRoutingActivityCosts activityCosts)
-
-
Method Details
-
getCosts
public double getCosts(JobInsertionContext iFacts, TourActivity prevAct, TourActivity newAct, TourActivity nextAct, double depTimeAtPrevAct) - Specified by:
getCostsin interfaceSoftActivityConstraint
-