Uses of Interface
ai.timefold.solver.core.impl.phase.Phase
Packages that use Phase
Package
Description
-
Uses of Phase in ai.timefold.solver.core.impl.constructionheuristic
Subinterfaces of Phase in ai.timefold.solver.core.impl.constructionheuristicModifier and TypeInterfaceDescriptioninterfaceConstructionHeuristicPhase<Solution_>AConstructionHeuristicPhaseis aPhasewhich uses a construction heuristic algorithm, such as First Fit, First Fit Decreasing, Cheapest Insertion, ...Classes in ai.timefold.solver.core.impl.constructionheuristic that implement PhaseModifier and TypeClassDescriptionclassDefaultConstructionHeuristicPhase<Solution_>Default implementation ofConstructionHeuristicPhase. -
Uses of Phase in ai.timefold.solver.core.impl.exhaustivesearch
Subinterfaces of Phase in ai.timefold.solver.core.impl.exhaustivesearchModifier and TypeInterfaceDescriptioninterfaceExhaustiveSearchPhase<Solution_>AExhaustiveSearchPhaseis aPhasewhich uses an exhaustive algorithm, such as Brute Force.Classes in ai.timefold.solver.core.impl.exhaustivesearch that implement PhaseModifier and TypeClassDescriptionclassDefaultExhaustiveSearchPhase<Solution_>Default implementation ofExhaustiveSearchPhase. -
Uses of Phase in ai.timefold.solver.core.impl.heuristic.selector.move.generic
Classes in ai.timefold.solver.core.impl.heuristic.selector.move.generic that implement Phase -
Uses of Phase in ai.timefold.solver.core.impl.localsearch
Subinterfaces of Phase in ai.timefold.solver.core.impl.localsearchModifier and TypeInterfaceDescriptioninterfaceLocalSearchPhase<Solution_>ALocalSearchPhaseis aPhasewhich uses a Local Search algorithm, such asTabu Search,Simulated Annealing,Late Acceptance, ...Classes in ai.timefold.solver.core.impl.localsearch that implement PhaseModifier and TypeClassDescriptionclassDefaultLocalSearchPhase<Solution_>Default implementation ofLocalSearchPhase. -
Uses of Phase in ai.timefold.solver.core.impl.partitionedsearch
Subinterfaces of Phase in ai.timefold.solver.core.impl.partitionedsearchModifier and TypeInterfaceDescriptioninterfacePartitionedSearchPhase<Solution_>APartitionedSearchPhaseis aPhasewhich uses a Partition Search algorithm. -
Uses of Phase in ai.timefold.solver.core.impl.phase
Subinterfaces of Phase in ai.timefold.solver.core.impl.phaseModifier and TypeInterfaceDescriptioninterfacePossiblyInitializingPhase<Solution_>Describes a phase that can be used to initialize a solution.Classes in ai.timefold.solver.core.impl.phase that implement PhaseModifier and TypeClassDescriptionclassAbstractPhase<Solution_>classAbstractPossiblyInitializingPhase<Solution_>classNoChangePhase<Solution_>Deprecated, for removal: This API element is subject to removal in a future version.Deprecated on account of having no use.Methods in ai.timefold.solver.core.impl.phase that return PhaseModifier and TypeMethodDescriptionPhaseFactory.buildPhase(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> solverTermination) Methods in ai.timefold.solver.core.impl.phase that return types with arguments of type PhaseModifier and TypeMethodDescriptionPhaseFactory.buildPhases(List<PhaseConfig> phaseConfigList, HeuristicConfigPolicy<Solution_> configPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> termination) -
Uses of Phase in ai.timefold.solver.core.impl.phase.custom
Subinterfaces of Phase in ai.timefold.solver.core.impl.phase.customClasses in ai.timefold.solver.core.impl.phase.custom that implement PhaseModifier and TypeClassDescriptionfinal classDefaultCustomPhase<Solution_>Default implementation ofCustomPhase. -
Uses of Phase in ai.timefold.solver.core.impl.solver
Fields in ai.timefold.solver.core.impl.solver with type parameters of type PhaseMethods in ai.timefold.solver.core.impl.solver that return types with arguments of type PhaseModifier and TypeMethodDescriptionDefaultSolverFactory.buildPhaseList(HeuristicConfigPolicy<Solution_> configPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> termination) AbstractSolver.getPhaseList()Constructor parameters in ai.timefold.solver.core.impl.solver with type arguments of type PhaseModifierConstructorDescriptionprotectedAbstractSolver(BestSolutionRecaller<Solution_> bestSolutionRecaller, UniversalTermination<Solution_> globalTermination, List<Phase<Solution_>> phaseList) DefaultSolver(EnvironmentMode environmentMode, RandomFactory randomFactory, BestSolutionRecaller<Solution_> bestSolutionRecaller, BasicPlumbingTermination<Solution_> basicPlumbingTermination, UniversalTermination<Solution_> termination, List<Phase<Solution_>> phaseList, SolverScope<Solution_> solverScope, String moveThreadCountDescription)