Uses of Interface
ai.timefold.solver.core.impl.solver.termination.SolverTermination
Packages that use SolverTermination
Package
Description
-
Uses of SolverTermination in ai.timefold.solver.core.enterprise
Methods in ai.timefold.solver.core.enterprise with parameters of type SolverTerminationModifier and TypeMethodDescription<Solution_>
PartitionedSearchPhase<Solution_>TimefoldSolverEnterpriseService.buildPartitionedSearch(int phaseIndex, PartitionedSearchPhaseConfig phaseConfig, HeuristicConfigPolicy<Solution_> solverConfigPolicy, SolverTermination<Solution_> solverTermination, BiFunction<HeuristicConfigPolicy<Solution_>, SolverTermination<Solution_>, PhaseTermination<Solution_>> phaseTerminationFunction) Method parameters in ai.timefold.solver.core.enterprise with type arguments of type SolverTerminationModifier and TypeMethodDescription<Solution_>
PartitionedSearchPhase<Solution_>TimefoldSolverEnterpriseService.buildPartitionedSearch(int phaseIndex, PartitionedSearchPhaseConfig phaseConfig, HeuristicConfigPolicy<Solution_> solverConfigPolicy, SolverTermination<Solution_> solverTermination, BiFunction<HeuristicConfigPolicy<Solution_>, SolverTermination<Solution_>, PhaseTermination<Solution_>> phaseTerminationFunction) -
Uses of SolverTermination in ai.timefold.solver.core.impl.constructionheuristic
Methods in ai.timefold.solver.core.impl.constructionheuristic with parameters of type SolverTerminationModifier and TypeMethodDescriptionDefaultConstructionHeuristicPhaseFactory.buildPhase(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> solverTermination) DefaultConstructionHeuristicPhaseFactory.createBuilder(HeuristicConfigPolicy<Solution_> phaseConfigPolicy, SolverTermination<Solution_> solverTermination, int phaseIndex, boolean lastInitializingPhase, EntityPlacer<Solution_> entityPlacer) DefaultConstructionHeuristicPhaseFactory.getBuilder(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, SolverTermination<Solution_> solverTermination) -
Uses of SolverTermination in ai.timefold.solver.core.impl.exhaustivesearch
Methods in ai.timefold.solver.core.impl.exhaustivesearch with parameters of type SolverTerminationModifier and TypeMethodDescriptionDefaultExhaustiveSearchPhaseFactory.buildPhase(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> solverTermination) -
Uses of SolverTermination in ai.timefold.solver.core.impl.localsearch
Methods in ai.timefold.solver.core.impl.localsearch with parameters of type SolverTerminationModifier and TypeMethodDescriptionDefaultLocalSearchPhaseFactory.buildPhase(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> solverTermination) -
Uses of SolverTermination in ai.timefold.solver.core.impl.partitionedsearch
Methods in ai.timefold.solver.core.impl.partitionedsearch with parameters of type SolverTerminationModifier and TypeMethodDescriptionDefaultPartitionedSearchPhaseFactory.buildPhase(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> solverTermination) -
Uses of SolverTermination in ai.timefold.solver.core.impl.phase
Methods in ai.timefold.solver.core.impl.phase with parameters of type SolverTerminationModifier and TypeMethodDescriptionNoChangePhaseFactory.buildPhase(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> solverTermination) Deprecated, for removal: This API element is subject to removal in a future version.PhaseFactory.buildPhase(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> solverTermination) PhaseFactory.buildPhases(List<PhaseConfig> phaseConfigList, HeuristicConfigPolicy<Solution_> configPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> termination) protected PhaseTermination<Solution_>AbstractPhaseFactory.buildPhaseTermination(HeuristicConfigPolicy<Solution_> configPolicy, SolverTermination<Solution_> solverTermination) -
Uses of SolverTermination in ai.timefold.solver.core.impl.phase.custom
Methods in ai.timefold.solver.core.impl.phase.custom with parameters of type SolverTerminationModifier and TypeMethodDescriptionDefaultCustomPhaseFactory.buildPhase(int phaseIndex, boolean lastInitializingPhase, HeuristicConfigPolicy<Solution_> solverConfigPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> solverTermination) -
Uses of SolverTermination in ai.timefold.solver.core.impl.solver
Methods in ai.timefold.solver.core.impl.solver that return SolverTerminationMethods in ai.timefold.solver.core.impl.solver with parameters of type SolverTerminationModifier and TypeMethodDescriptionDefaultSolverFactory.buildPhaseList(HeuristicConfigPolicy<Solution_> configPolicy, BestSolutionRecaller<Solution_> bestSolutionRecaller, SolverTermination<Solution_> termination) -
Uses of SolverTermination in ai.timefold.solver.core.impl.solver.termination
Subinterfaces of SolverTermination in ai.timefold.solver.core.impl.solver.terminationClasses in ai.timefold.solver.core.impl.solver.termination that implement SolverTerminationModifier and TypeClassDescriptionfinal classBasicPlumbingTermination<Solution_>Concurrency notes: Condition predicate on (BasicPlumbingTermination.problemChangeQueueis not empty orBasicPlumbingTermination.terminatedEarlyis true).final classChildThreadPlumbingTermination<Solution_>Methods in ai.timefold.solver.core.impl.solver.termination with parameters of type SolverTerminationModifier and TypeMethodDescriptionstatic <Solution_>
PhaseTermination<Solution_>PhaseTermination.bridge(SolverTermination<Solution_> termination)