Uses of Interface
ai.timefold.solver.core.impl.localsearch.event.LocalSearchPhaseLifecycleListener
Packages that use LocalSearchPhaseLifecycleListener
Package
Description
-
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch
Classes in ai.timefold.solver.core.impl.localsearch that implement LocalSearchPhaseLifecycleListenerModifier and TypeClassDescriptionclassDefaultLocalSearchPhase<Solution_>Default implementation ofLocalSearchPhase. -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.acceptor
Subinterfaces of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.acceptorModifier and TypeInterfaceDescriptioninterfaceAcceptor<Solution_>An Acceptor accepts or rejects a selectedMove.Classes in ai.timefold.solver.core.impl.localsearch.decider.acceptor that implement LocalSearchPhaseLifecycleListenerModifier and TypeClassDescriptionclassAbstractAcceptor<Solution_>Abstract superclass forAcceptor.classCompositeAcceptor<Solution_>Combines several acceptors into one. -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.acceptor.greatdeluge
Classes in ai.timefold.solver.core.impl.localsearch.decider.acceptor.greatdeluge that implement LocalSearchPhaseLifecycleListener -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.acceptor.hillclimbing
Classes in ai.timefold.solver.core.impl.localsearch.decider.acceptor.hillclimbing that implement LocalSearchPhaseLifecycleListener -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.acceptor.lateacceptance
Classes in ai.timefold.solver.core.impl.localsearch.decider.acceptor.lateacceptance that implement LocalSearchPhaseLifecycleListenerModifier and TypeClassDescriptionclassDiversifiedLateAcceptanceAcceptor<Solution_>classLateAcceptanceAcceptor<Solution_> -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.acceptor.simulatedannealing
Classes in ai.timefold.solver.core.impl.localsearch.decider.acceptor.simulatedannealing that implement LocalSearchPhaseLifecycleListenerModifier and TypeClassDescriptionclassSimulatedAnnealingAcceptor<Solution_>The time gradient implementation of simulated annealing. -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing
-
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.acceptor.tabu
Classes in ai.timefold.solver.core.impl.localsearch.decider.acceptor.tabu that implement LocalSearchPhaseLifecycleListenerModifier and TypeClassDescriptionclassAbstractTabuAcceptor<Solution_>Abstract superclass for all Tabu Acceptors.classEntityTabuAcceptor<Solution_>classMoveTabuAcceptor<Solution_>classValueTabuAcceptor<Solution_> -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.forager
Subinterfaces of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.foragerModifier and TypeInterfaceDescriptioninterfaceLocalSearchForager<Solution_>Collects the moves and picks the next step from those for theLocalSearchDecider.Classes in ai.timefold.solver.core.impl.localsearch.decider.forager that implement LocalSearchPhaseLifecycleListenerModifier and TypeClassDescriptionclassAbstractLocalSearchForager<Solution_>Abstract superclass forLocalSearchForager.final classAcceptedLocalSearchForager<Solution_>ALocalSearchForagerwhich forages accepted moves and ignores unaccepted moves. -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.forager.finalist
Subinterfaces of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.decider.forager.finalistModifier and TypeInterfaceDescriptioninterfaceFinalistPodium<Solution_>A podium gathers the finalists (theLocalSearchMoveScopes which might win) and picks the winner.Classes in ai.timefold.solver.core.impl.localsearch.decider.forager.finalist that implement LocalSearchPhaseLifecycleListenerModifier and TypeClassDescriptionclassAbstractFinalistPodium<Solution_>Abstract superclass forFinalistPodium.final classHighestScoreFinalistPodium<Solution_>Default implementation ofFinalistPodium.final classStrategicOscillationByLevelFinalistPodium<Solution_>Strategic oscillation, works well with Tabu search. -
Uses of LocalSearchPhaseLifecycleListener in ai.timefold.solver.core.impl.localsearch.event
Classes in ai.timefold.solver.core.impl.localsearch.event that implement LocalSearchPhaseLifecycleListenerModifier and TypeClassDescriptionclassLocalSearchPhaseLifecycleListenerAdapter<Solution_>An adapter forLocalSearchPhaseLifecycleListener.