Uses of Interface
org.optaplanner.core.impl.score.director.ScoreDirector
-
-
Uses of ScoreDirector in org.optaplanner.core.api.domain.variable
Methods in org.optaplanner.core.api.domain.variable with parameters of type ScoreDirector Modifier and Type Method Description voidVariableListener. afterEntityAdded(ScoreDirector scoreDirector, Entity_ entity)voidVariableListener. afterEntityRemoved(ScoreDirector scoreDirector, Entity_ entity)voidVariableListener. afterVariableChanged(ScoreDirector scoreDirector, Entity_ entity)voidVariableListener. beforeEntityAdded(ScoreDirector scoreDirector, Entity_ entity)voidVariableListener. beforeEntityRemoved(ScoreDirector scoreDirector, Entity_ entity)voidVariableListener. beforeVariableChanged(ScoreDirector scoreDirector, Entity_ entity)default voidVariableListener. resetWorkingSolution(ScoreDirector scoreDirector)Called when the entire working solution changes. -
Uses of ScoreDirector in org.optaplanner.core.impl.domain.entity.descriptor
Methods in org.optaplanner.core.impl.domain.entity.descriptor with parameters of type ScoreDirector Modifier and Type Method Description intEntityDescriptor. countReinitializableVariables(ScoreDirector<Solution_> scoreDirector, Object entity)booleanEntityDescriptor. isEntityInitializedOrPinned(ScoreDirector<Solution_> scoreDirector, Object entity)booleanEntityDescriptor. isMovable(ScoreDirector<Solution_> scoreDirector, Object entity) -
Uses of ScoreDirector in org.optaplanner.core.impl.domain.solution.descriptor
Methods in org.optaplanner.core.impl.domain.solution.descriptor with parameters of type ScoreDirector Modifier and Type Method Description intSolutionDescriptor. getMovableEntityCount(ScoreDirector<Solution_> scoreDirector) -
Uses of ScoreDirector in org.optaplanner.core.impl.domain.variable.anchor
Methods in org.optaplanner.core.impl.domain.variable.anchor with parameters of type ScoreDirector Modifier and Type Method Description voidAnchorVariableListener. afterEntityAdded(ScoreDirector scoreDirector, Object entity)voidExternalizedAnchorVariableSupply. afterEntityAdded(ScoreDirector scoreDirector, Object entity)voidAnchorVariableListener. afterEntityRemoved(ScoreDirector scoreDirector, Object entity)voidExternalizedAnchorVariableSupply. afterEntityRemoved(ScoreDirector scoreDirector, Object entity)voidAnchorVariableListener. afterVariableChanged(ScoreDirector scoreDirector, Object entity)voidExternalizedAnchorVariableSupply. afterVariableChanged(ScoreDirector scoreDirector, Object entity)voidAnchorVariableListener. beforeEntityAdded(ScoreDirector scoreDirector, Object entity)voidExternalizedAnchorVariableSupply. beforeEntityAdded(ScoreDirector scoreDirector, Object entity)voidAnchorVariableListener. beforeEntityRemoved(ScoreDirector scoreDirector, Object entity)voidExternalizedAnchorVariableSupply. beforeEntityRemoved(ScoreDirector scoreDirector, Object entity)voidAnchorVariableListener. beforeVariableChanged(ScoreDirector scoreDirector, Object entity)voidExternalizedAnchorVariableSupply. beforeVariableChanged(ScoreDirector scoreDirector, Object entity)voidExternalizedAnchorVariableSupply. clearWorkingSolution(ScoreDirector scoreDirector)protected voidAnchorVariableListener. insert(ScoreDirector scoreDirector, Object entity)protected voidExternalizedAnchorVariableSupply. insert(ScoreDirector scoreDirector, Object entity)voidExternalizedAnchorVariableSupply. resetWorkingSolution(ScoreDirector scoreDirector) -
Uses of ScoreDirector in org.optaplanner.core.impl.domain.variable.descriptor
Methods in org.optaplanner.core.impl.domain.variable.descriptor with parameters of type ScoreDirector Modifier and Type Method Description booleanGenuineVariableDescriptor. isReinitializable(ScoreDirector<Solution_> scoreDirector, Object entity) -
Uses of ScoreDirector in org.optaplanner.core.impl.domain.variable.inverserelation
Methods in org.optaplanner.core.impl.domain.variable.inverserelation with parameters of type ScoreDirector Modifier and Type Method Description voidCollectionInverseVariableListener. afterEntityAdded(ScoreDirector scoreDirector, Object entity)voidExternalizedCollectionInverseVariableSupply. afterEntityAdded(ScoreDirector scoreDirector, Object entity)voidExternalizedSingletonInverseVariableSupply. afterEntityAdded(ScoreDirector scoreDirector, Object entity)voidSingletonInverseVariableListener. afterEntityAdded(ScoreDirector scoreDirector, Object entity)voidCollectionInverseVariableListener. afterEntityRemoved(ScoreDirector scoreDirector, Object entity)voidExternalizedCollectionInverseVariableSupply. afterEntityRemoved(ScoreDirector scoreDirector, Object entity)voidExternalizedSingletonInverseVariableSupply. afterEntityRemoved(ScoreDirector scoreDirector, Object entity)voidSingletonInverseVariableListener. afterEntityRemoved(ScoreDirector scoreDirector, Object entity)voidCollectionInverseVariableListener. afterVariableChanged(ScoreDirector scoreDirector, Object entity)voidExternalizedCollectionInverseVariableSupply. afterVariableChanged(ScoreDirector scoreDirector, Object entity)voidExternalizedSingletonInverseVariableSupply. afterVariableChanged(ScoreDirector scoreDirector, Object entity)voidSingletonInverseVariableListener. afterVariableChanged(ScoreDirector scoreDirector, Object entity)voidCollectionInverseVariableListener. beforeEntityAdded(ScoreDirector scoreDirector, Object entity)voidExternalizedCollectionInverseVariableSupply. beforeEntityAdded(ScoreDirector scoreDirector, Object entity)voidExternalizedSingletonInverseVariableSupply. beforeEntityAdded(ScoreDirector scoreDirector, Object entity)voidSingletonInverseVariableListener. beforeEntityAdded(ScoreDirector scoreDirector, Object entity)voidCollectionInverseVariableListener. beforeEntityRemoved(ScoreDirector scoreDirector, Object entity)voidExternalizedCollectionInverseVariableSupply. beforeEntityRemoved(ScoreDirector scoreDirector, Object entity)voidExternalizedSingletonInverseVariableSupply. beforeEntityRemoved(ScoreDirector scoreDirector, Object entity)voidSingletonInverseVariableListener. beforeEntityRemoved(ScoreDirector scoreDirector, Object entity)voidCollectionInverseVariableListener. beforeVariableChanged(ScoreDirector scoreDirector, Object entity)voidExternalizedCollectionInverseVariableSupply. beforeVariableChanged(ScoreDirector scoreDirector, Object entity)voidExternalizedSingletonInverseVariableSupply. beforeVariableChanged(ScoreDirector scoreDirector, Object entity)voidSingletonInverseVariableListener. beforeVariableChanged(ScoreDirector scoreDirector, Object entity)voidExternalizedCollectionInverseVariableSupply. clearWorkingSolution(ScoreDirector scoreDirector)voidExternalizedSingletonInverseVariableSupply. clearWorkingSolution(ScoreDirector scoreDirector)protected voidCollectionInverseVariableListener. insert(ScoreDirector scoreDirector, Object entity)protected voidExternalizedCollectionInverseVariableSupply. insert(ScoreDirector scoreDirector, Object entity)protected voidExternalizedSingletonInverseVariableSupply. insert(ScoreDirector scoreDirector, Object entity)protected voidSingletonInverseVariableListener. insert(ScoreDirector scoreDirector, Object entity)voidExternalizedCollectionInverseVariableSupply. resetWorkingSolution(ScoreDirector scoreDirector)voidExternalizedSingletonInverseVariableSupply. resetWorkingSolution(ScoreDirector scoreDirector)protected voidCollectionInverseVariableListener. retract(ScoreDirector scoreDirector, Object entity)protected voidExternalizedCollectionInverseVariableSupply. retract(ScoreDirector scoreDirector, Object entity)protected voidExternalizedSingletonInverseVariableSupply. retract(ScoreDirector scoreDirector, Object entity)protected voidSingletonInverseVariableListener. retract(ScoreDirector scoreDirector, Object entity) -
Uses of ScoreDirector in org.optaplanner.core.impl.domain.variable.listener
Methods in org.optaplanner.core.impl.domain.variable.listener with parameters of type ScoreDirector Modifier and Type Method Description voidVariableListener. afterEntityAdded(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListenerAdapter. afterEntityAdded(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListener. afterEntityRemoved(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListenerAdapter. afterEntityRemoved(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListener. afterVariableChanged(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListenerAdapter. afterVariableChanged(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListener. beforeEntityAdded(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListenerAdapter. beforeEntityAdded(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListener. beforeEntityRemoved(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListenerAdapter. beforeEntityRemoved(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListener. beforeVariableChanged(ScoreDirector scoreDirector, Entity_ entity)Deprecated.voidVariableListenerAdapter. beforeVariableChanged(ScoreDirector scoreDirector, Entity_ entity)Deprecated.default voidStatefulVariableListener. clearWorkingSolution(ScoreDirector scoreDirector)Deprecated.ImplementVariableListener.close()instead.voidStatefulVariableListener. resetWorkingSolution(ScoreDirector scoreDirector)Deprecated. -
Uses of ScoreDirector in org.optaplanner.core.impl.exhaustivesearch.node.bounder
Methods in org.optaplanner.core.impl.exhaustivesearch.node.bounder with parameters of type ScoreDirector Modifier and Type Method Description ScoreScoreBounder. calculateOptimisticBound(ScoreDirector scoreDirector, Score score)In OR terms, this is called the lower bound if they minimize, and upper bound if they maximize.ScoreTrendBasedScoreBounder. calculateOptimisticBound(ScoreDirector scoreDirector, Score score)ScoreScoreBounder. calculatePessimisticBound(ScoreDirector scoreDirector, Score score)In OR terms, this is called the upper bound if they minimize, and lower bound if they maximize.ScoreTrendBasedScoreBounder. calculatePessimisticBound(ScoreDirector scoreDirector, Score score) -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.move
Methods in org.optaplanner.core.impl.heuristic.move with parameters of type ScoreDirector Modifier and Type Method Description protected abstract AbstractMove<Solution_>AbstractMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)Called before the move is done, so the move can be evaluated and then be undone without resulting into a permanent change in the solution.NoChangeMove<Solution_>NoChangeMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)AbstractMove<Solution_>AbstractMove. doMove(ScoreDirector<Solution_> scoreDirector)CompositeMove<Solution_>CompositeMove. doMove(ScoreDirector<Solution_> scoreDirector)Move<Solution_>Move. doMove(ScoreDirector<Solution_> scoreDirector)Does the move (which indirectly affects thegetWorkingSolution()).protected abstract voidAbstractMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)LikeAbstractMove.doMove(ScoreDirector)but without thetriggerVariableListeners()call (becauseAbstractMove.doMove(ScoreDirector)already does that).protected voidNoChangeMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)booleanCompositeMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)booleanMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)Called before a move is evaluated to decide whether the move can be done and evaluated.booleanNoChangeMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)CompositeMove<Solution_>CompositeMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)default Move<Solution_>Move. rebase(ScoreDirector<Solution_> destinationScoreDirector)Rebases a move from an originScoreDirectorto another destinationScoreDirectorwhich is usually on anotherThreador JVM.NoChangeMove<Solution_>NoChangeMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)protected static Object[]AbstractMove. rebaseArray(Object[] externalObjects, ScoreDirector<?> destinationScoreDirector)protected static <E> List<E>AbstractMove. rebaseList(List<E> externalObjectList, ScoreDirector<?> destinationScoreDirector) -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.common.decorator
Methods in org.optaplanner.core.impl.heuristic.selector.common.decorator with parameters of type ScoreDirector Modifier and Type Method Description booleanCompositeSelectionFilter. accept(ScoreDirector<Solution_> scoreDirector, T selection)booleanSelectionFilter. accept(ScoreDirector<Solution_> scoreDirector, T selection)doubleFairSelectorProbabilityWeightFactory. createProbabilityWeight(ScoreDirector<Solution_> scoreDirector, IterableSelector selector)doubleFixedSelectorProbabilityWeightFactory. createProbabilityWeight(ScoreDirector<Solution_> scoreDirector, Selector_ selector)doubleSelectionProbabilityWeightFactory. createProbabilityWeight(ScoreDirector<Solution_> scoreDirector, T selection)voidComparatorSelectionSorter. sort(ScoreDirector<Solution_> scoreDirector, List<T> selectionList)voidSelectionSorter. sort(ScoreDirector<Solution_> scoreDirector, List<T> selectionList)voidWeightFactorySelectionSorter. sort(ScoreDirector<Solution_> scoreDirector, List<T> selectionList) -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.entity.decorator
Fields in org.optaplanner.core.impl.heuristic.selector.entity.decorator declared as ScoreDirector Modifier and Type Field Description protected ScoreDirectorFilteringEntitySelector. scoreDirectorMethods in org.optaplanner.core.impl.heuristic.selector.entity.decorator with parameters of type ScoreDirector Modifier and Type Method Description protected booleanFilteringEntitySelector. accept(ScoreDirector scoreDirector, Object entity)booleanNullValueReinitializeVariableEntityFilter. accept(ScoreDirector<Solution_> scoreDirector, Object entity)booleanPinEntityFilter. accept(ScoreDirector<Solution_> scoreDirector, Object entity) -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.move.composite
Fields in org.optaplanner.core.impl.heuristic.selector.move.composite declared as ScoreDirector Modifier and Type Field Description protected ScoreDirectorUnionMoveSelector. scoreDirector -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.move.decorator
Fields in org.optaplanner.core.impl.heuristic.selector.move.decorator declared as ScoreDirector Modifier and Type Field Description protected ScoreDirectorFilteringMoveSelector. scoreDirectorMethods in org.optaplanner.core.impl.heuristic.selector.move.decorator with parameters of type ScoreDirector Modifier and Type Method Description protected booleanFilteringMoveSelector. accept(ScoreDirector scoreDirector, Move move) -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.move.factory
Fields in org.optaplanner.core.impl.heuristic.selector.move.factory declared as ScoreDirector Modifier and Type Field Description protected ScoreDirectorMoveIteratorFactoryToMoveSelectorBridge. scoreDirectorMethods in org.optaplanner.core.impl.heuristic.selector.move.factory with parameters of type ScoreDirector Modifier and Type Method Description Iterator<? extends Move<Solution_>>MoveIteratorFactory. createOriginalMoveIterator(ScoreDirector<Solution_> scoreDirector)When it is called depends on the configuredSelectionCacheType.Iterator<? extends Move<Solution_>>MoveIteratorFactory. createRandomMoveIterator(ScoreDirector<Solution_> scoreDirector, Random workingRandom)When it is called depends on the configuredSelectionCacheType.longMoveIteratorFactory. getSize(ScoreDirector<Solution_> scoreDirector) -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.move.generic
-
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Methods in org.optaplanner.core.impl.heuristic.selector.move.generic.chained with parameters of type ScoreDirector Modifier and Type Method Description ChainedChangeMove<Solution_>ChainedChangeMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)ChainedSwapMove<Solution_>ChainedSwapMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)KOptMove<Solution_>KOptMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)SubChainChangeMove<Solution_>SubChainChangeMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)SubChainReversingChangeMove<Solution_>SubChainReversingChangeMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)SubChainReversingSwapMove<Solution_>SubChainReversingSwapMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)SubChainSwapMove<Solution_>SubChainSwapMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)TailChainSwapMove<Solution_>TailChainSwapMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)protected voidChainedChangeMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)protected voidChainedSwapMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)protected voidKOptMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)protected voidSubChainChangeMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)protected voidSubChainReversingChangeMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)protected voidSubChainReversingSwapMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)protected voidSubChainSwapMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)protected voidTailChainSwapMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)booleanChainedChangeMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)booleanKOptMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)booleanSubChainChangeMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)booleanSubChainReversingChangeMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)booleanSubChainReversingSwapMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)booleanSubChainSwapMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)booleanTailChainSwapMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)ChainedChangeMove<Solution_>ChainedChangeMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)ChainedSwapMove<Solution_>ChainedSwapMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)KOptMove<Solution_>KOptMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)SubChainChangeMove<Solution_>SubChainChangeMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)SubChainReversingChangeMove<Solution_>SubChainReversingChangeMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)SubChainReversingSwapMove<Solution_>SubChainReversingSwapMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)SubChainSwapMove<Solution_>SubChainSwapMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)TailChainSwapMove<Solution_>TailChainSwapMove. rebase(ScoreDirector<Solution_> destinationScoreDirector)protected voidTailChainSwapMove. reverseChain(ScoreDirector scoreDirector, Object fromValue, Object fromEntity, Object toEntity) -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.value.chained
Methods in org.optaplanner.core.impl.heuristic.selector.value.chained with parameters of type ScoreDirector Modifier and Type Method Description <Solution_>
SubChainSubChain. rebase(ScoreDirector<Solution_> destinationScoreDirector) -
Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.value.decorator
Fields in org.optaplanner.core.impl.heuristic.selector.value.decorator declared as ScoreDirector Modifier and Type Field Description protected ScoreDirectorEntityDependentSortingValueSelector. scoreDirectorprotected ScoreDirectorFilteringValueSelector. scoreDirectorprotected ScoreDirectorReinitializeVariableValueSelector. scoreDirectorMethods in org.optaplanner.core.impl.heuristic.selector.value.decorator with parameters of type ScoreDirector Modifier and Type Method Description protected booleanFilteringValueSelector. accept(ScoreDirector scoreDirector, Object entity)booleanMovableChainedTrailingValueFilter. accept(ScoreDirector<Solution_> scoreDirector, Object value)protected SingletonInverseVariableSupplyMovableChainedTrailingValueFilter. retrieveSingletonInverseVariableSupply(ScoreDirector<Solution_> scoreDirector) -
Uses of ScoreDirector in org.optaplanner.core.impl.partitionedsearch.partitioner
Methods in org.optaplanner.core.impl.partitionedsearch.partitioner with parameters of type ScoreDirector Modifier and Type Method Description List<Solution_>SolutionPartitioner. splitWorkingSolution(ScoreDirector<Solution_> scoreDirector, Integer runnablePartThreadLimit)Returns a list of partition clonedsolutionsfor which eachplanning entityis partition cloned into exactly 1 of those partitions. -
Uses of ScoreDirector in org.optaplanner.core.impl.partitionedsearch.scope
Methods in org.optaplanner.core.impl.partitionedsearch.scope with parameters of type ScoreDirector Modifier and Type Method Description protected PartitionChangeMove<Solution_>PartitionChangeMove. createUndoMove(ScoreDirector<Solution_> scoreDirector)protected voidPartitionChangeMove. doMoveOnGenuineVariables(ScoreDirector<Solution_> scoreDirector)booleanPartitionChangeMove. isMoveDoable(ScoreDirector<Solution_> scoreDirector)PartitionChangeMove<Solution_>PartitionChangeMove. rebase(ScoreDirector<Solution_> destinationScoreDirector) -
Uses of ScoreDirector in org.optaplanner.core.impl.phase.custom
Methods in org.optaplanner.core.impl.phase.custom with parameters of type ScoreDirector Modifier and Type Method Description voidCustomPhaseCommand. changeWorkingSolution(ScoreDirector<Solution_> scoreDirector)Changesworking solutionofgetWorkingSolution().voidNoChangeCustomPhaseCommand. changeWorkingSolution(ScoreDirector<Object> scoreDirector) -
Uses of ScoreDirector in org.optaplanner.core.impl.score.director
Subinterfaces of ScoreDirector in org.optaplanner.core.impl.score.director Modifier and Type Interface Description interfaceInnerScoreDirector<Solution_>Classes in org.optaplanner.core.impl.score.director that implement ScoreDirector Modifier and Type Class Description classAbstractScoreDirector<Solution_,Factory_ extends AbstractScoreDirectorFactory<Solution_>>Abstract superclass forScoreDirector.Methods in org.optaplanner.core.impl.score.director that return ScoreDirector Modifier and Type Method Description ScoreDirector<Solution_>ScoreDirectorFactory. buildScoreDirector()Creates a newScoreDirectorinstance.ScoreDirector<Solution_>InnerScoreDirector. clone()Clones thisScoreDirectorand itsworking solution.Methods in org.optaplanner.core.impl.score.director with parameters of type ScoreDirector Modifier and Type Method Description protected StringAbstractScoreDirector. buildScoreCorruptionAnalysis(ScoreDirector<Solution_> uncorruptedScoreDirector, boolean predicted) -
Uses of ScoreDirector in org.optaplanner.core.impl.score.director.drools
Classes in org.optaplanner.core.impl.score.director.drools that implement ScoreDirector Modifier and Type Class Description classDroolsScoreDirector<Solution_>Drools implementation ofScoreDirector, which directs the Rule Engine to calculate theScoreof theworking solution. -
Uses of ScoreDirector in org.optaplanner.core.impl.score.director.drools.testgen
Classes in org.optaplanner.core.impl.score.director.drools.testgen that implement ScoreDirector Modifier and Type Class Description classTestGenDroolsScoreDirector<Solution_> -
Uses of ScoreDirector in org.optaplanner.core.impl.score.director.easy
Classes in org.optaplanner.core.impl.score.director.easy that implement ScoreDirector Modifier and Type Class Description classEasyScoreDirector<Solution_>Easy java implementation ofScoreDirector, which recalculates theScoreof theworking solutionevery time. -
Uses of ScoreDirector in org.optaplanner.core.impl.score.director.incremental
Classes in org.optaplanner.core.impl.score.director.incremental that implement ScoreDirector Modifier and Type Class Description classIncrementalScoreDirector<Solution_>Incremental java implementation ofScoreDirector, which only recalculates theScoreof the part of theworking solutionthat changed, instead of the going through the entirePlanningSolution. -
Uses of ScoreDirector in org.optaplanner.core.impl.score.director.stream
Classes in org.optaplanner.core.impl.score.director.stream that implement ScoreDirector Modifier and Type Class Description classConstraintStreamScoreDirector<Solution_>FP streams implementation ofScoreDirector, which only recalculates theScoreof the part of theworking solutionthat changed, instead of the going through the entirePlanningSolution. -
Uses of ScoreDirector in org.optaplanner.core.impl.solver
Methods in org.optaplanner.core.impl.solver with parameters of type ScoreDirector Modifier and Type Method Description voidProblemFactChange. doChange(ScoreDirector<Solution_> scoreDirector)Does the change on thePlanningSolutionof theScoreDirectorand notifies theScoreDirectoraccordingly.
-