|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of ScoreDirector in org.drools.planner.api.domain.variable.event |
---|
Methods in org.drools.planner.api.domain.variable.event with parameters of type ScoreDirector | |
---|---|
void |
PlanningVariableListener.afterChange(ScoreDirector scoreDirector,
Object planningEntity,
String variableName,
Object oldValue,
Object newValue)
Called after a variable value has been changed. |
Uses of ScoreDirector in org.drools.planner.core.constructionheuristic.greedyFit.decider |
---|
Methods in org.drools.planner.core.constructionheuristic.greedyFit.decider that return ScoreDirector | |
---|---|
ScoreDirector |
GreedyMoveScope.getScoreDirector()
|
Uses of ScoreDirector in org.drools.planner.core.localsearch.decider |
---|
Methods in org.drools.planner.core.localsearch.decider that return ScoreDirector | |
---|---|
ScoreDirector |
MoveScope.getScoreDirector()
|
Uses of ScoreDirector in org.drools.planner.core.move |
---|
Methods in org.drools.planner.core.move with parameters of type ScoreDirector | |
---|---|
Move |
CompositeMove.createUndoMove(ScoreDirector scoreDirector)
|
Move |
Move.createUndoMove(ScoreDirector 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. |
void |
CompositeMove.doMove(ScoreDirector scoreDirector)
|
void |
Move.doMove(ScoreDirector scoreDirector)
Does the Move and updates the Solution and its ScoreDirector accordingly. |
boolean |
CompositeMove.isMoveDoable(ScoreDirector scoreDirector)
|
boolean |
Move.isMoveDoable(ScoreDirector scoreDirector)
Called before a move is evaluated to decide whether the move can be done and evaluated. |
Uses of ScoreDirector in org.drools.planner.core.move.generic |
---|
Methods in org.drools.planner.core.move.generic with parameters of type ScoreDirector | |
---|---|
Move |
GenericChangeMove.createUndoMove(ScoreDirector scoreDirector)
|
Move |
GenericChainedChangeMove.createUndoMove(ScoreDirector scoreDirector)
|
Move |
GenericChainedChangePartMove.createUndoMove(ScoreDirector scoreDirector)
|
Move |
GenericSwapMove.createUndoMove(ScoreDirector scoreDirector)
|
Move |
GenericSwapPillarMove.createUndoMove(ScoreDirector scoreDirector)
|
Move |
GenericReverseChainedChangePartMove.createUndoMove(ScoreDirector scoreDirector)
|
void |
GenericChangeMove.doMove(ScoreDirector scoreDirector)
|
void |
GenericChainedChangeMove.doMove(ScoreDirector scoreDirector)
|
void |
GenericChainedChangePartMove.doMove(ScoreDirector scoreDirector)
|
void |
GenericSwapMove.doMove(ScoreDirector scoreDirector)
|
void |
GenericSwapPillarMove.doMove(ScoreDirector scoreDirector)
|
void |
GenericReverseChainedChangePartMove.doMove(ScoreDirector scoreDirector)
|
boolean |
GenericChangeMove.isMoveDoable(ScoreDirector scoreDirector)
|
boolean |
GenericChainedChangeMove.isMoveDoable(ScoreDirector scoreDirector)
|
boolean |
GenericChainedChangePartMove.isMoveDoable(ScoreDirector scoreDirector)
|
boolean |
GenericSwapMove.isMoveDoable(ScoreDirector scoreDirector)
|
boolean |
GenericSwapPillarMove.isMoveDoable(ScoreDirector scoreDirector)
|
boolean |
GenericReverseChainedChangePartMove.isMoveDoable(ScoreDirector scoreDirector)
|
Uses of ScoreDirector in org.drools.planner.core.phase |
---|
Methods in org.drools.planner.core.phase that return ScoreDirector | |
---|---|
ScoreDirector |
AbstractSolverPhaseScope.getScoreDirector()
|
Uses of ScoreDirector in org.drools.planner.core.phase.custom |
---|
Methods in org.drools.planner.core.phase.custom with parameters of type ScoreDirector | |
---|---|
void |
CustomSolverPhaseCommand.changeWorkingSolution(ScoreDirector scoreDirector)
|
Uses of ScoreDirector in org.drools.planner.core.phase.step |
---|
Methods in org.drools.planner.core.phase.step that return ScoreDirector | |
---|---|
ScoreDirector |
AbstractStepScope.getScoreDirector()
|
Uses of ScoreDirector in org.drools.planner.core.score.director |
---|
Classes in org.drools.planner.core.score.director that implement ScoreDirector | |
---|---|
class |
AbstractScoreDirector<F extends ScoreDirectorFactory>
Abstract superclass for ScoreDirector . |
Methods in org.drools.planner.core.score.director that return ScoreDirector | |
---|---|
ScoreDirector |
ScoreDirectorFactory.buildScoreDirector()
Creates a new ScoreDirector instance. |
Methods in org.drools.planner.core.score.director with parameters of type ScoreDirector | |
---|---|
protected String |
AbstractScoreDirector.buildScoreCorruptionAnalysis(ScoreDirector uncorruptedScoreDirector)
|
Uses of ScoreDirector in org.drools.planner.core.score.director.drools |
---|
Classes in org.drools.planner.core.score.director.drools that implement ScoreDirector | |
---|---|
class |
DroolsScoreDirector
Drools implementation of ScoreDirector , which directs the Rule Engine to calculate the Score
of the Solution workingSolution. |
Methods in org.drools.planner.core.score.director.drools with parameters of type ScoreDirector | |
---|---|
protected String |
DroolsScoreDirector.buildScoreCorruptionAnalysis(ScoreDirector uncorruptedScoreDirector)
|
Uses of ScoreDirector in org.drools.planner.core.score.director.incremental |
---|
Classes in org.drools.planner.core.score.director.incremental that implement ScoreDirector | |
---|---|
class |
IncrementalScoreDirector
Incremental java implementation of ScoreDirector , which only recalculates the Score
of the part of the Solution workingSolution that changed,
instead of the going through the entire Solution . |
Uses of ScoreDirector in org.drools.planner.core.score.director.simple |
---|
Classes in org.drools.planner.core.score.director.simple that implement ScoreDirector | |
---|---|
class |
SimpleScoreDirector
Simple java implementation of ScoreDirector , which recalculates the Score
of the Solution workingSolution every time. |
Uses of ScoreDirector in org.drools.planner.core.solver |
---|
Fields in org.drools.planner.core.solver declared as ScoreDirector | |
---|---|
protected ScoreDirector |
DefaultSolverScope.scoreDirector
|
Methods in org.drools.planner.core.solver that return ScoreDirector | |
---|---|
ScoreDirector |
DefaultSolverScope.getScoreDirector()
|
Methods in org.drools.planner.core.solver with parameters of type ScoreDirector | |
---|---|
void |
ProblemFactChange.doChange(ScoreDirector scoreDirector)
Does the change on the Solution of the ScoreDirector
and notifies the ScoreDirector accordingly. |
void |
DefaultSolverScope.setScoreDirector(ScoreDirector scoreDirector)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |