Uses of Class
ai.timefold.solver.core.impl.solver.event.SolverLifecycleListenerAdapter
Packages that use SolverLifecycleListenerAdapter
Package
Description
-
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.constructionheuristic.decider.forager
Subclasses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.constructionheuristic.decider.foragerModifier and TypeClassDescriptionclassAbstractConstructionHeuristicForager<Solution_>classDefaultConstructionHeuristicForager<Solution_> -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.constructionheuristic.event
Subclasses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.constructionheuristic.eventModifier and TypeClassDescriptionclassAn adapter forConstructionHeuristicPhaseLifecycleListener. -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor
Subclasses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptorModifier and TypeClassDescriptionclassAbstractAcceptor<Solution_>Abstract superclass forAcceptor.classCompositeAcceptor<Solution_>Combines several acceptors into one. -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor.greatdeluge
-
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor.hillclimbing
-
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor.lateacceptance
-
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor.simulatedannealing
Subclasses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor.simulatedannealingModifier and TypeClassDescriptionclassSimulatedAnnealingAcceptor<Solution_>The time gradient implementation of simulated annealing. -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor.stepcountinghillclimbing
-
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor.tabu
Subclasses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.acceptor.tabuModifier and TypeClassDescriptionclassAbstractTabuAcceptor<Solution_>Abstract superclass for all Tabu Acceptors.classEntityTabuAcceptor<Solution_>classMoveTabuAcceptor<Solution_>classValueTabuAcceptor<Solution_> -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.forager
Subclasses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.foragerModifier and TypeClassDescriptionclassAbstractLocalSearchForager<Solution_>Abstract superclass forLocalSearchForager.classAcceptedLocalSearchForager<Solution_>ALocalSearchForagerwhich forages accepted moves and ignores unaccepted moves. -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.forager.finalist
Subclasses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.decider.forager.finalistModifier and TypeClassDescriptionclassAbstractFinalistPodium<Solution_>Abstract superclass forFinalistPodium.final classHighestScoreFinalistPodium<Solution_>Default implementation ofFinalistPodium.final classStrategicOscillationByLevelFinalistPodium<Solution_>Strategic oscillation, works well with Tabu search. -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.localsearch.event
Modifier and TypeClassDescriptionclassLocalSearchPhaseLifecycleListenerAdapter<Solution_>An adapter forLocalSearchPhaseLifecycleListener. -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.phase.event
Subclasses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.phase.eventModifier and TypeClassDescriptionclassPhaseLifecycleListenerAdapter<Solution_>An adapter forPhaseLifecycleListener. -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.solver.recaller
Modifier and TypeClassDescriptionclassBestSolutionRecaller<Solution_>Remembers thebest solutionthat aSolverencounters. -
Uses of SolverLifecycleListenerAdapter in ai.timefold.solver.core.impl.solver.termination
Modifier and TypeClassDescriptionclassAbstractCompositeTermination<Solution_>Abstract superclass that combines multipleTerminations.classAbstractTermination<Solution_>final classAndCompositeTermination<Solution_>final classBasicPlumbingTermination<Solution_>Concurrency notes: Condition predicate on (BasicPlumbingTermination.problemFactChangeQueueis not empty orBasicPlumbingTermination.terminatedEarlyis true).final classBestScoreFeasibleTermination<Solution_>final classBestScoreTermination<Solution_>final classChildThreadPlumbingTermination<Solution_>final classMoveCountTermination<Solution_>final classOrCompositeTermination<Solution_>final classPhaseToSolverTerminationBridge<Solution_>final classScoreCalculationCountTermination<Solution_>final classStepCountTermination<Solution_>final classTimeMillisSpentTermination<Solution_>final classUnimprovedStepCountTermination<Solution_>final classfinal classUnimprovedTimeMillisSpentTermination<Solution_>