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.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
Classes in ai.timefold.solver.core.impl.phase that implement PhaseModifier and TypeClassDescriptionclassAbstractPhase<Solution_>classNoChangePhase<Solution_>ANoChangePhaseis aPhasewhich does nothing.Methods in ai.timefold.solver.core.impl.phase that return PhaseModifier and TypeMethodDescriptionPhaseFactory.buildPhase(int phaseIndex, boolean triggerFirstInitializedSolutionEvent, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination<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, Termination<Solution_> termination) -
Uses of Phase in ai.timefold.solver.core.impl.phase.custom
Subinterfaces of Phase in ai.timefold.solver.core.impl.phase.custom -
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, Termination<Solution_> termination) AbstractSolver.getPhaseList()Constructor parameters in ai.timefold.solver.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)