Uses of Interface
org.optaplanner.core.impl.phase.Phase
Packages that use Phase
Package
Description
-
Uses of Phase in org.optaplanner.core.impl.constructionheuristic
Subinterfaces of Phase in org.optaplanner.core.impl.constructionheuristicModifier and TypeInterfaceDescriptioninterface
ConstructionHeuristicPhase<Solution_>
AConstructionHeuristicPhase
is aPhase
which uses a construction heuristic algorithm, such as First Fit, First Fit Decreasing, Cheapest Insertion, ...Classes in org.optaplanner.core.impl.constructionheuristic that implement PhaseModifier and TypeClassDescriptionclass
DefaultConstructionHeuristicPhase<Solution_>
Default implementation ofConstructionHeuristicPhase
. -
Uses of Phase in org.optaplanner.core.impl.exhaustivesearch
Subinterfaces of Phase in org.optaplanner.core.impl.exhaustivesearchModifier and TypeInterfaceDescriptioninterface
ExhaustiveSearchPhase<Solution_>
AExhaustiveSearchPhase
is aPhase
which uses an exhaustive algorithm, such as Brute Force.Classes in org.optaplanner.core.impl.exhaustivesearch that implement PhaseModifier and TypeClassDescriptionclass
DefaultExhaustiveSearchPhase<Solution_>
Default implementation ofExhaustiveSearchPhase
. -
Uses of Phase in org.optaplanner.core.impl.localsearch
Subinterfaces of Phase in org.optaplanner.core.impl.localsearchModifier and TypeInterfaceDescriptioninterface
LocalSearchPhase<Solution_>
ALocalSearchPhase
is aPhase
which uses a Local Search algorithm, such asTabu Search
,Simulated Annealing
,Late Acceptance
, ...Classes in org.optaplanner.core.impl.localsearch that implement PhaseModifier and TypeClassDescriptionclass
DefaultLocalSearchPhase<Solution_>
Default implementation ofLocalSearchPhase
. -
Uses of Phase in org.optaplanner.core.impl.partitionedsearch
Subinterfaces of Phase in org.optaplanner.core.impl.partitionedsearchModifier and TypeInterfaceDescriptioninterface
PartitionedSearchPhase<Solution_>
APartitionedSearchPhase
is aPhase
which uses a Partition Search algorithm.Classes in org.optaplanner.core.impl.partitionedsearch that implement PhaseModifier and TypeClassDescriptionclass
DefaultPartitionedSearchPhase<Solution_>
Default implementation ofPartitionedSearchPhase
.Constructor parameters in org.optaplanner.core.impl.partitionedsearch with type arguments of type PhaseModifierConstructorDescriptionPartitionSolver
(BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination<Solution_> termination, List<Phase<Solution_>> phaseList, SolverScope<Solution_> solverScope) -
Uses of Phase in org.optaplanner.core.impl.phase
Classes in org.optaplanner.core.impl.phase that implement PhaseModifier and TypeClassDescriptionclass
AbstractPhase<Solution_>
class
NoChangePhase<Solution_>
ANoChangePhase
is aPhase
which does nothing.Methods in org.optaplanner.core.impl.phase that return PhaseModifier and TypeMethodDescriptionPhaseFactory.buildPhase
(int phaseIndex, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination<Solution_> solverTermination) Methods in org.optaplanner.core.impl.phase that return types with arguments of type PhaseModifier and TypeMethodDescriptionPhaseFactory.buildPhases
(List<PhaseConfig> phaseConfigList, HeuristicConfigPolicy<Solution_> configPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination<Solution_> termination) -
Uses of Phase in org.optaplanner.core.impl.phase.custom
Subinterfaces of Phase in org.optaplanner.core.impl.phase.custom -
Uses of Phase in org.optaplanner.core.impl.solver
Fields in org.optaplanner.core.impl.solver with type parameters of type PhaseMethods in org.optaplanner.core.impl.solver that return types with arguments of type PhaseConstructor parameters in org.optaplanner.core.impl.solver with type arguments of type PhaseModifierConstructorDescriptionAbstractSolver
(BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination<Solution_> solverTermination, List<Phase<Solution_>> phaseList) DefaultSolver
(EnvironmentMode environmentMode, RandomFactory randomFactory, BestSolutionRecaller<Solution_> bestSolutionRecaller, BasicPlumbingTermination<Solution_> basicPlumbingTermination, Termination<Solution_> termination, List<Phase<Solution_>> phaseList, SolverScope<Solution_> solverScope, String moveThreadCountDescription)