| Modifier and Type | Method and Description |
|---|---|
Jsprit.Builder |
addCoreStateAndConstraintStuff(boolean addConstraints) |
VehicleRoutingAlgorithm |
buildAlgorithm() |
static Jsprit.Builder |
newInstance(VehicleRoutingProblem vrp) |
Jsprit.Builder |
setActivityInsertionCalculator(ActivityInsertionCostsCalculator activityInsertionCalculator) |
Jsprit.Builder |
setCustomAcceptor(SolutionAcceptor acceptor) |
Jsprit.Builder |
setExecutorService(ExecutorService es,
int noThreads) |
Jsprit.Builder |
setObjectiveFunction(SolutionCostCalculator objectiveFunction) |
Jsprit.Builder |
setProperty(Jsprit.Parameter parameter,
String value) |
Jsprit.Builder |
setProperty(Jsprit.Strategy strategy,
String value) |
Jsprit.Builder |
setProperty(String key,
String value) |
Jsprit.Builder |
setRandom(Random random) |
Jsprit.Builder |
setStateAndConstraintManager(StateManager stateManager,
ConstraintManager constraintManager) |
public static Jsprit.Builder newInstance(VehicleRoutingProblem vrp)
public Jsprit.Builder setExecutorService(ExecutorService es, int noThreads)
public Jsprit.Builder setCustomAcceptor(SolutionAcceptor acceptor)
public Jsprit.Builder setRandom(Random random)
public Jsprit.Builder setProperty(String key, String value)
public Jsprit.Builder setProperty(Jsprit.Parameter parameter, String value)
public Jsprit.Builder setProperty(Jsprit.Strategy strategy, String value)
public Jsprit.Builder setStateAndConstraintManager(StateManager stateManager, ConstraintManager constraintManager)
public Jsprit.Builder setObjectiveFunction(SolutionCostCalculator objectiveFunction)
public Jsprit.Builder addCoreStateAndConstraintStuff(boolean addConstraints)
public Jsprit.Builder setActivityInsertionCalculator(ActivityInsertionCostsCalculator activityInsertionCalculator)
public VehicleRoutingAlgorithm buildAlgorithm()
Copyright © 2013–2016. All rights reserved.