Uses of Class
ai.timefold.solver.core.impl.exhaustivesearch.scope.ExhaustiveSearchStepScope
Packages that use ExhaustiveSearchStepScope
Package
Description
-
Uses of ExhaustiveSearchStepScope in ai.timefold.solver.core.impl.exhaustivesearch.decider
Methods in ai.timefold.solver.core.impl.exhaustivesearch.decider with parameters of type ExhaustiveSearchStepScopeModifier and TypeMethodDescriptionprotected voidAbstractExhaustiveSearchDecider.doMove(ExhaustiveSearchStepScope<Solution_> stepScope, ExhaustiveSearchNode<Solution_> moveNode, boolean isSolutionComplete, boolean skipMoveExecution) abstract voidAbstractExhaustiveSearchDecider.expandNode(ExhaustiveSearchStepScope<Solution_> stepScope) protected voidAbstractExhaustiveSearchDecider.expandNode(ExhaustiveSearchStepScope<Solution_> stepScope, ExhaustiveSearchNode<Solution_> expandingNode, ExhaustiveSearchLayer moveLayer, MutableInt moveIndex) voidBasicExhaustiveSearchDecider.expandNode(ExhaustiveSearchStepScope<Solution_> stepScope) voidListVariableExhaustiveSearchDecider.expandNode(ExhaustiveSearchStepScope<Solution_> stepScope) The method updates the exploration of the solution's space when using a list variable.voidMixedVariableExhaustiveSearchDecider.expandNode(ExhaustiveSearchStepScope<Solution_> stepScope) abstract voidAbstractExhaustiveSearchDecider.restoreWorkingSolution(ExhaustiveSearchStepScope<Solution_> stepScope, boolean assertWorkingSolutionScoreFromScratch, boolean assertExpectedWorkingSolutionScore) voidBasicExhaustiveSearchDecider.restoreWorkingSolution(ExhaustiveSearchStepScope<Solution_> stepScope, boolean assertWorkingSolutionScoreFromScratch, boolean assertExpectedWorkingSolutionScore) voidListVariableExhaustiveSearchDecider.restoreWorkingSolution(ExhaustiveSearchStepScope<Solution_> stepScope, boolean assertWorkingSolutionScoreFromScratch, boolean assertExpectedWorkingSolutionScore) voidMixedVariableExhaustiveSearchDecider.restoreWorkingSolution(ExhaustiveSearchStepScope<Solution_> stepScope, boolean assertWorkingSolutionScoreFromScratch, boolean assertExpectedWorkingSolutionScore) voidAbstractExhaustiveSearchDecider.stepEnded(ExhaustiveSearchStepScope<Solution_> stepScope) voidMixedVariableExhaustiveSearchDecider.stepEnded(ExhaustiveSearchStepScope<Solution_> stepScope) voidAbstractExhaustiveSearchDecider.stepStarted(ExhaustiveSearchStepScope<Solution_> stepScope) voidMixedVariableExhaustiveSearchDecider.stepStarted(ExhaustiveSearchStepScope<Solution_> stepScope) -
Uses of ExhaustiveSearchStepScope in ai.timefold.solver.core.impl.exhaustivesearch.event
Methods in ai.timefold.solver.core.impl.exhaustivesearch.event with parameters of type ExhaustiveSearchStepScopeModifier and TypeMethodDescriptionvoidExhaustiveSearchPhaseLifecycleListener.stepEnded(ExhaustiveSearchStepScope<Solution_> stepScope) voidExhaustiveSearchPhaseLifecycleListener.stepStarted(ExhaustiveSearchStepScope<Solution_> stepScope) -
Uses of ExhaustiveSearchStepScope in ai.timefold.solver.core.impl.exhaustivesearch.scope
Methods in ai.timefold.solver.core.impl.exhaustivesearch.scope that return ExhaustiveSearchStepScopeMethods in ai.timefold.solver.core.impl.exhaustivesearch.scope with parameters of type ExhaustiveSearchStepScopeModifier and TypeMethodDescriptionvoidExhaustiveSearchPhaseScope.setLastCompletedStepScope(ExhaustiveSearchStepScope<Solution_> lastCompletedStepScope)