Class AbstractMoveScope<Solution_>
java.lang.Object
ai.timefold.solver.core.impl.phase.scope.AbstractMoveScope<Solution_>
- Type Parameters:
Solution_- the solution type, the class with thePlanningSolutionannotation
- Direct Known Subclasses:
ConstructionHeuristicMoveScope,LocalSearchMoveScope
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final intprotected InnerScore<?>protected final AbstractStepScope<Solution_> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractMoveScope(AbstractStepScope<Solution_> stepScope, int moveIndex, Move<Solution_> move) -
Method Summary
Modifier and TypeMethodDescriptiongetMove()int<Score_ extends Score<Score_>>
InnerScore<Score_>getScore()<Score_ extends Score<Score_>>
InnerScoreDirector<Solution_,Score_> int<Score_ extends Score<Score_>>
voidsetInitializedScore(Score_ score) voidsetScore(InnerScore<?> score) toString()
-
Field Details
-
stepScope
-
moveIndex
protected final int moveIndex -
move
-
score
-
-
Constructor Details
-
AbstractMoveScope
protected AbstractMoveScope(AbstractStepScope<Solution_> stepScope, int moveIndex, Move<Solution_> move)
-
-
Method Details