Class PrettyAlgorithmBuilder
java.lang.Object
com.graphhopper.jsprit.core.algorithm.PrettyAlgorithmBuilder
Created by schroeder on 10.12.14.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()constructInitialSolutionWith(InsertionStrategy insertionStrategy, SolutionCostCalculator objFunction) static PrettyAlgorithmBuildernewInstance(VehicleRoutingProblem vrp, VehicleFleetManager fleetManager, StateManager stateManager, ConstraintManager constraintManager) withObjectiveFunction(SolutionCostCalculator objectiveFunction) withStrategy(SearchStrategy strategy, double weight)
-
Method Details
-
newInstance
public static PrettyAlgorithmBuilder newInstance(VehicleRoutingProblem vrp, VehicleFleetManager fleetManager, StateManager stateManager, ConstraintManager constraintManager) -
setRandom
-
withStrategy
-
constructInitialSolutionWith
public PrettyAlgorithmBuilder constructInitialSolutionWith(InsertionStrategy insertionStrategy, SolutionCostCalculator objFunction) -
build
-
addCoreStateAndConstraintStuff
-
withObjectiveFunction
-