Modifier and Type | Method and Description |
---|---|
abstract Phase |
PhaseConfig.buildPhase(int phaseIndex,
HeuristicConfigPolicy solverConfigPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination solverTermination) |
Modifier and Type | Method and Description |
---|---|
protected <Solution_> |
SolverConfig.buildPhaseList(HeuristicConfigPolicy configPolicy,
BestSolutionRecaller bestSolutionRecaller,
Termination termination) |
Modifier and Type | Interface and Description |
---|---|
interface |
ConstructionHeuristicPhase<Solution_>
A
ConstructionHeuristicPhase is a Phase which uses a construction heuristic algorithm,
such as First Fit, First Fit Decreasing, Cheapest Insertion, ... |
Modifier and Type | Class and Description |
---|---|
class |
DefaultConstructionHeuristicPhase<Solution_>
Default implementation of
ConstructionHeuristicPhase . |
Modifier and Type | Interface and Description |
---|---|
interface |
ExhaustiveSearchPhase<Solution_>
A
ExhaustiveSearchPhase is a Phase which uses an exhaustive algorithm, such as Brute Force. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultExhaustiveSearchPhase<Solution_>
Default implementation of
ExhaustiveSearchPhase . |
Modifier and Type | Interface and Description |
---|---|
interface |
LocalSearchPhase<Solution_>
A
LocalSearchPhase is a Phase which uses a Local Search algorithm,
such as Tabu Search , Simulated Annealing ,
Late Acceptance , ... |
Modifier and Type | Class and Description |
---|---|
class |
DefaultLocalSearchPhase<Solution_>
Default implementation of
LocalSearchPhase . |
Modifier and Type | Interface and Description |
---|---|
interface |
PartitionedSearchPhase<Solution_>
A
PartitionedSearchPhase is a Phase which uses a Partition Search algorithm. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultPartitionedSearchPhase<Solution_>
Default implementation of
PartitionedSearchPhase . |
Constructor and Description |
---|
PartitionSolver(BestSolutionRecaller<Solution_> bestSolutionRecaller,
Termination termination,
List<Phase<Solution_>> phaseList,
DefaultSolverScope<Solution_> solverScope) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPhase<Solution_> |
class |
NoChangePhase<Solution_>
A
NoChangePhase is a Phase which does nothing. |
Modifier and Type | Interface and Description |
---|---|
interface |
CustomPhase<Solution_>
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultCustomPhase<Solution_>
Default implementation of
CustomPhase . |
Modifier and Type | Field and Description |
---|---|
protected List<Phase<Solution_>> |
AbstractSolver.phaseList |
Modifier and Type | Method and Description |
---|---|
List<Phase<Solution_>> |
DefaultSolver.getPhaseList() |
Constructor and Description |
---|
AbstractSolver(BestSolutionRecaller<Solution_> bestSolutionRecaller,
Termination termination,
List<Phase<Solution_>> phaseList) |
DefaultSolver(EnvironmentMode environmentMode,
RandomFactory randomFactory,
BestSolutionRecaller<Solution_> bestSolutionRecaller,
BasicPlumbingTermination basicPlumbingTermination,
Termination termination,
List<Phase<Solution_>> phaseList,
DefaultSolverScope<Solution_> solverScope) |
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.