Uses of Class
ai.timefold.solver.core.impl.phase.scope.AbstractStepScope
Packages that use AbstractStepScope
Package
Description
-
Uses of AbstractStepScope in ai.timefold.solver.core.impl.constructionheuristic.placer
Methods in ai.timefold.solver.core.impl.constructionheuristic.placer with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidAbstractEntityPlacer.stepEnded(AbstractStepScope<Solution_> stepScope) voidAbstractEntityPlacer.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.constructionheuristic.scope
-
Uses of AbstractStepScope in ai.timefold.solver.core.impl.exhaustivesearch.scope
Subclasses of AbstractStepScope in ai.timefold.solver.core.impl.exhaustivesearch.scope -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.heuristic.selector
Methods in ai.timefold.solver.core.impl.heuristic.selector with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidAbstractSelector.stepEnded(AbstractStepScope<Solution_> stepScope) voidAbstractSelector.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.heuristic.selector.common
Methods in ai.timefold.solver.core.impl.heuristic.selector.common with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidSelectionCacheLifecycleBridge.stepEnded(AbstractStepScope<Solution_> stepScope) voidSelectionCacheLifecycleBridge.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.heuristic.selector.entity
Methods in ai.timefold.solver.core.impl.heuristic.selector.entity with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidFromSolutionEntitySelector.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.heuristic.selector.move.composite
Methods in ai.timefold.solver.core.impl.heuristic.selector.move.composite with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidUnionMoveSelector.stepEnded(AbstractStepScope<Solution_> stepScope) voidUnionMoveSelector.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.heuristic.selector.value
Methods in ai.timefold.solver.core.impl.heuristic.selector.value with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidFromSolutionPropertyValueSelector.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.localsearch.scope
Subclasses of AbstractStepScope in ai.timefold.solver.core.impl.localsearch.scope -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.move
Methods in ai.timefold.solver.core.impl.move with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidMoveSelectorBasedMoveRepository.stepEnded(AbstractStepScope<Solution_> stepScope) voidMoveStreamsBasedMoveRepository.stepEnded(AbstractStepScope<Solution_> stepScope) voidPlacerBasedMoveRepository.stepEnded(AbstractStepScope<Solution_> stepScope) voidMoveSelectorBasedMoveRepository.stepStarted(AbstractStepScope<Solution_> stepScope) voidMoveStreamsBasedMoveRepository.stepStarted(AbstractStepScope<Solution_> stepScope) voidPlacerBasedMoveRepository.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.phase
Methods in ai.timefold.solver.core.impl.phase with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionprotected voidAbstractPhase.calculateWorkingStepScore(AbstractStepScope<Solution_> stepScope, Object completedAction) protected <Score_ extends Score<Score_>>
voidAbstractPhase.predictWorkingStepScore(AbstractStepScope<Solution_> stepScope, Object completedAction) voidAbstractPhase.stepEnded(AbstractStepScope<Solution_> stepScope) voidAbstractPhase.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.phase.custom.scope
Subclasses of AbstractStepScope in ai.timefold.solver.core.impl.phase.custom.scope -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.phase.event
Methods in ai.timefold.solver.core.impl.phase.event with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidPhaseLifecycleSupport.fireStepEnded(AbstractStepScope<Solution_> stepScope) voidPhaseLifecycleSupport.fireStepStarted(AbstractStepScope<Solution_> stepScope) voidPhaseLifecycleListener.stepEnded(AbstractStepScope<Solution_> stepScope) voidPhaseLifecycleListenerAdapter.stepEnded(AbstractStepScope<Solution_> stepScope) voidPhaseLifecycleListener.stepStarted(AbstractStepScope<Solution_> stepScope) voidPhaseLifecycleListenerAdapter.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.phase.scope
Fields in ai.timefold.solver.core.impl.phase.scope declared as AbstractStepScopeModifier and TypeFieldDescriptionprotected final AbstractStepScope<Solution_>AbstractMoveScope.stepScopeMethods in ai.timefold.solver.core.impl.phase.scope that return AbstractStepScopeModifier and TypeMethodDescriptionabstract AbstractStepScope<Solution_>AbstractPhaseScope.getLastCompletedStepScope()AbstractMoveScope.getStepScope()Methods in ai.timefold.solver.core.impl.phase.scope with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionstatic SolverLifecyclePointSolverLifecyclePoint.of(AbstractStepScope<?> stepScope, String treeId) Constructors in ai.timefold.solver.core.impl.phase.scope with parameters of type AbstractStepScopeModifierConstructorDescriptionprotectedAbstractMoveScope(AbstractStepScope<Solution_> stepScope, int moveIndex, Move<Solution_> move) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.solver
Methods in ai.timefold.solver.core.impl.solver with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidAbstractSolver.stepEnded(AbstractStepScope<Solution_> stepScope) voidAbstractSolver.stepStarted(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.solver.recaller
Methods in ai.timefold.solver.core.impl.solver.recaller with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidBestSolutionRecaller.processWorkingSolutionDuringConstructionHeuristicsStep(AbstractStepScope<Solution_> stepScope) <Score_ extends Score<Score_>>
voidBestSolutionRecaller.processWorkingSolutionDuringMove(InnerScore<Score_> moveScore, AbstractStepScope<Solution_> stepScope) <Score_ extends Score<Score_>>
voidBestSolutionRecaller.processWorkingSolutionDuringStep(AbstractStepScope<Solution_> stepScope) -
Uses of AbstractStepScope in ai.timefold.solver.core.impl.solver.termination
Methods in ai.timefold.solver.core.impl.solver.termination with parameters of type AbstractStepScopeModifier and TypeMethodDescriptionvoidPhaseTermination.stepEnded(AbstractStepScope<Solution_> stepScope) voidPhaseTermination.stepStarted(AbstractStepScope<Solution_> stepScope)