Modifier and Type | Method and Description |
---|---|
VariableListener |
AnchorShadowVariableDescriptor.buildVariableListener(InnerScoreDirector<Solution_> scoreDirector) |
AnchorVariableSupply |
AnchorVariableDemand.createExternalizedSupply(InnerScoreDirector scoreDirector) |
Modifier and Type | Method and Description |
---|---|
VariableListener<?> |
CustomShadowVariableDescriptor.buildVariableListener(InnerScoreDirector<Solution_> scoreDirector) |
SingletonInverseVariableSupply |
CustomShadowVariableDemand.createExternalizedSupply(InnerScoreDirector scoreDirector) |
boolean |
CustomShadowVariableDescriptor.hasVariableListener(InnerScoreDirector scoreDirector) |
Modifier and Type | Method and Description |
---|---|
abstract VariableListener<?> |
ShadowVariableDescriptor.buildVariableListener(InnerScoreDirector<Solution_> scoreDirector) |
boolean |
ShadowVariableDescriptor.hasVariableListener(InnerScoreDirector scoreDirector) |
Modifier and Type | Method and Description |
---|---|
VariableListener |
InverseRelationShadowVariableDescriptor.buildVariableListener(InnerScoreDirector<Solution_> scoreDirector) |
SingletonInverseVariableSupply |
SingletonInverseVariableDemand.createExternalizedSupply(InnerScoreDirector scoreDirector) |
CollectionInverseVariableSupply |
CollectionInverseVariableDemand.createExternalizedSupply(InnerScoreDirector scoreDirector) |
Modifier and Type | Field and Description |
---|---|
protected InnerScoreDirector<Solution_> |
VariableListenerSupport.scoreDirector |
Constructor and Description |
---|
VariableListenerSupport(InnerScoreDirector<Solution_> scoreDirector) |
Modifier and Type | Method and Description |
---|---|
S |
Demand.createExternalizedSupply(InnerScoreDirector scoreDirector)
Only called if the domain model doesn't already support the demand (through a shadow variable usually).
|
Modifier and Type | Method and Description |
---|---|
InnerScoreDirector<Solution_> |
SetupOperation.getScoreDirector() |
Constructor and Description |
---|
SetupOperation(InnerScoreDirector<Solution_> innerScoreDirector) |
Modifier and Type | Method and Description |
---|---|
static <Solution_> |
PartitionChangeMove.createMove(InnerScoreDirector<Solution_> scoreDirector,
int partIndex) |
Modifier and Type | Method and Description |
---|---|
InnerScoreDirector<Solution_> |
AbstractStepScope.getScoreDirector() |
InnerScoreDirector<Solution_> |
AbstractPhaseScope.getScoreDirector() |
InnerScoreDirector<Solution_> |
AbstractMoveScope.getScoreDirector() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractScoreDirector<Solution_,Factory_ extends AbstractScoreDirectorFactory<Solution_>>
Abstract superclass for
ScoreDirector . |
Modifier and Type | Method and Description |
---|---|
InnerScoreDirector<Solution_> |
InnerScoreDirectorFactory.buildScoreDirector() |
InnerScoreDirector<Solution_> |
AbstractScoreDirectorFactory.buildScoreDirector() |
InnerScoreDirector<Solution_> |
InnerScoreDirectorFactory.buildScoreDirector(boolean lookUpEnabled,
boolean constraintMatchEnabledPreference)
Like
InnerScoreDirectorFactory.buildScoreDirector() , but optionally disables ConstraintMatch tracking and look up
for more performance (presuming the ScoreDirector implementation actually supports it to begin with). |
InnerScoreDirector<Solution_> |
InnerScoreDirector.createChildThreadScoreDirector(ChildThreadType childThreadType) |
InnerScoreDirector<Solution_> |
AbstractScoreDirector.createChildThreadScoreDirector(ChildThreadType childThreadType) |
Modifier and Type | Class and Description |
---|---|
class |
DroolsScoreDirector<Solution_>
Drools implementation of
ScoreDirector , which directs the Rule Engine to calculate the Score
of the working solution . |
Modifier and Type | Class and Description |
---|---|
class |
TestGenDroolsScoreDirector<Solution_> |
Modifier and Type | Class and Description |
---|---|
class |
EasyScoreDirector<Solution_>
Easy java implementation of
ScoreDirector , which recalculates the Score
of the working solution every time. |
Modifier and Type | Class and Description |
---|---|
class |
IncrementalScoreDirector<Solution_>
Incremental java implementation of
ScoreDirector , which only recalculates the Score
of the part of the working solution that changed,
instead of the going through the entire PlanningSolution . |
Modifier and Type | Class and Description |
---|---|
class |
ConstraintStreamScoreDirector<Solution_>
FP streams implementation of
ScoreDirector , which only recalculates the Score
of the part of the working solution that changed,
instead of the going through the entire PlanningSolution . |
Modifier and Type | Field and Description |
---|---|
protected InnerScoreDirector<Solution_> |
DefaultSolverScope.scoreDirector |
Modifier and Type | Method and Description |
---|---|
InnerScoreDirector<Solution_> |
DefaultSolverScope.getScoreDirector() |
Modifier and Type | Method and Description |
---|---|
void |
DefaultSolverScope.setScoreDirector(InnerScoreDirector<Solution_> scoreDirector) |
Modifier and Type | Method and Description |
---|---|
protected double |
ScoreCalculationCountTermination.calculateTimeGradient(InnerScoreDirector scoreDirector) |
protected boolean |
ScoreCalculationCountTermination.isTerminated(InnerScoreDirector scoreDirector) |
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.