Package ai.timefold.solver.core.impl.solver.termination
package ai.timefold.solver.core.impl.solver.termination
-
ClassDescriptionBasicPlumbingTermination<Solution_>Concurrency notes: Condition predicate on (
BasicPlumbingTermination.problemChangeQueueis not empty orBasicPlumbingTermination.terminatedEarlyis true).ChildThreadPlumbingTermination<Solution_>ChildThreadSupportingTermination<Solution_,Scope_> PhaseTermination<Solution_>Determines when aPhaseshould stop.SolverTermination<Solution_>Determines when aSolvershould stop.Termination<Solution_>Determines when aPhaseshould stop.TerminationFactory<Solution_>UniversalTermination<Solution_>