Interface MultithreadedSolvingEnterpriseService
public interface MultithreadedSolvingEnterpriseService
-
Method Summary
Modifier and TypeMethodDescription<Solution_>
ConstructionHeuristicDecider<Solution_>buildConstructionHeuristic(int moveThreadCount, Termination<Solution_> termination, ConstructionHeuristicForager<Solution_> forager, EnvironmentMode environmentMode, HeuristicConfigPolicy<Solution_> configPolicy) <Solution_>
LocalSearchDecider<Solution_>buildLocalSearch(int moveThreadCount, Termination<Solution_> termination, MoveSelector<Solution_> moveSelector, Acceptor<Solution_> acceptor, LocalSearchForager<Solution_> forager, EnvironmentMode environmentMode, HeuristicConfigPolicy<Solution_> configPolicy)
-
Method Details
-
load
-
buildConstructionHeuristic
<Solution_> ConstructionHeuristicDecider<Solution_> buildConstructionHeuristic(int moveThreadCount, Termination<Solution_> termination, ConstructionHeuristicForager<Solution_> forager, EnvironmentMode environmentMode, HeuristicConfigPolicy<Solution_> configPolicy) -
buildLocalSearch
<Solution_> LocalSearchDecider<Solution_> buildLocalSearch(int moveThreadCount, Termination<Solution_> termination, MoveSelector<Solution_> moveSelector, Acceptor<Solution_> acceptor, LocalSearchForager<Solution_> forager, EnvironmentMode environmentMode, HeuristicConfigPolicy<Solution_> configPolicy)
-