OptaPlanner distribution 6.0.0.CR4-Pre1

Uses of Interface
org.optaplanner.core.impl.score.director.ScoreDirector

Packages that use ScoreDirector
org.optaplanner.core.impl.constructionheuristic.scope   
org.optaplanner.core.impl.domain.variable.listener   
org.optaplanner.core.impl.domain.variable.shadow   
org.optaplanner.core.impl.heuristic.selector.common.decorator   
org.optaplanner.core.impl.heuristic.selector.entity.decorator   
org.optaplanner.core.impl.heuristic.selector.move.composite   
org.optaplanner.core.impl.heuristic.selector.move.decorator   
org.optaplanner.core.impl.heuristic.selector.move.factory   
org.optaplanner.core.impl.heuristic.selector.move.generic   
org.optaplanner.core.impl.heuristic.selector.move.generic.chained   
org.optaplanner.core.impl.heuristic.selector.value.decorator   
org.optaplanner.core.impl.localsearch.scope   
org.optaplanner.core.impl.move   
org.optaplanner.core.impl.phase   
org.optaplanner.core.impl.phase.custom   
org.optaplanner.core.impl.phase.step   
org.optaplanner.core.impl.score.director   
org.optaplanner.core.impl.score.director.drools   
org.optaplanner.core.impl.score.director.incremental   
org.optaplanner.core.impl.score.director.simple   
org.optaplanner.core.impl.solver   
org.optaplanner.core.impl.solver.scope   
org.optaplanner.examples.cloudbalancing.solver.move   
org.optaplanner.examples.curriculumcourse.solver.move   
org.optaplanner.examples.examination.solver.move   
org.optaplanner.examples.examination.solver.solution.initializer   
org.optaplanner.examples.machinereassignment.solver.selector   
org.optaplanner.examples.machinereassignment.solver.solution.initializer   
org.optaplanner.examples.manners2009.solver.move   
org.optaplanner.examples.manners2009.solver.solution.initializer   
org.optaplanner.examples.nqueens.solver.move   
org.optaplanner.examples.nurserostering.domain.solver   
org.optaplanner.examples.nurserostering.solver.move   
org.optaplanner.examples.pas.solver.move   
org.optaplanner.examples.pas.solver.solution.initializer   
org.optaplanner.examples.projectjobscheduling.domain.solver   
org.optaplanner.examples.travelingtournament.solver.move   
org.optaplanner.examples.travelingtournament.solver.move.factory   
org.optaplanner.examples.vehiclerouting.domain.solver   
org.optaplanner.examples.vehiclerouting.domain.timewindowed.solver   
 

Uses of ScoreDirector in org.optaplanner.core.impl.constructionheuristic.scope
 

Methods in org.optaplanner.core.impl.constructionheuristic.scope that return ScoreDirector
 ScoreDirector ConstructionHeuristicMoveScope.getScoreDirector()
           
 

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
 void PlanningVariableListener.afterEntityAdded(ScoreDirector scoreDirector, EntityG entity)
           
 void PlanningVariableListenerSupport.afterEntityAdded(ScoreDirector scoreDirector, PlanningEntityDescriptor entityDescriptor, Object entity)
           
 void PlanningVariableListener.afterEntityRemoved(ScoreDirector scoreDirector, EntityG entity)
           
 void PlanningVariableListenerSupport.afterEntityRemoved(ScoreDirector scoreDirector, PlanningEntityDescriptor entityDescriptor, Object entity)
           
 void PlanningVariableListener.afterVariableChanged(ScoreDirector scoreDirector, EntityG entity)
           
 void PlanningVariableListenerSupport.afterVariableChanged(ScoreDirector scoreDirector, PlanningVariableDescriptor variableDescriptor, Object entity)
           
 void PlanningVariableListener.beforeEntityAdded(ScoreDirector scoreDirector, EntityG entity)
           
 void PlanningVariableListenerSupport.beforeEntityAdded(ScoreDirector scoreDirector, PlanningEntityDescriptor entityDescriptor, Object entity)
           
 void PlanningVariableListener.beforeEntityRemoved(ScoreDirector scoreDirector, EntityG entity)
           
 void PlanningVariableListenerSupport.beforeEntityRemoved(ScoreDirector scoreDirector, PlanningEntityDescriptor entityDescriptor, Object entity)
           
 void PlanningVariableListener.beforeVariableChanged(ScoreDirector scoreDirector, EntityG entity)
           
 void PlanningVariableListenerSupport.beforeVariableChanged(ScoreDirector scoreDirector, PlanningVariableDescriptor variableDescriptor, Object entity)
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.domain.variable.shadow
 

Methods in org.optaplanner.core.impl.domain.variable.shadow with parameters of type ScoreDirector
 void ChainedMappedByVariableListener.afterEntityAdded(ScoreDirector scoreDirector, Object entity)
           
 void ChainedMappedByVariableListener.afterEntityRemoved(ScoreDirector scoreDirector, Object entity)
           
 void ChainedMappedByVariableListener.afterVariableChanged(ScoreDirector scoreDirector, Object entity)
           
 void ChainedMappedByVariableListener.beforeEntityAdded(ScoreDirector scoreDirector, Object entity)
           
 void ChainedMappedByVariableListener.beforeEntityRemoved(ScoreDirector scoreDirector, Object entity)
           
 void ChainedMappedByVariableListener.beforeVariableChanged(ScoreDirector scoreDirector, Object entity)
           
protected  void ChainedMappedByVariableListener.insert(ScoreDirector scoreDirector, Object entity)
           
protected  void ChainedMappedByVariableListener.retract(ScoreDirector scoreDirector, Object entity)
           
 

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
 boolean SelectionFilter.accept(ScoreDirector scoreDirector, T selection)
           
 double FairSelectorProbabilityWeightFactory.createProbabilityWeight(ScoreDirector scoreDirector, IterableSelector selector)
           
 double FixedSelectorProbabilityWeightFactory.createProbabilityWeight(ScoreDirector scoreDirector, Selector selector)
           
 double SelectionProbabilityWeightFactory.createProbabilityWeight(ScoreDirector scoreDirector, T selection)
           
 void WeightFactorySelectionSorter.sort(ScoreDirector scoreDirector, List<Object> selectionList)
           
 void ComparatorSelectionSorter.sort(ScoreDirector scoreDirector, List<Object> selectionList)
           
 void SelectionSorter.sort(ScoreDirector 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
protected  ScoreDirector FilteringEntitySelector.scoreDirector
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.entity.decorator with parameters of type ScoreDirector
 boolean NullValueReinitializeVariableEntityFilter.accept(ScoreDirector scoreDirector, Object selection)
           
 

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
protected  ScoreDirector UnionMoveSelector.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
protected  ScoreDirector FilteringMoveSelector.scoreDirector
           
 

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
protected  ScoreDirector MoveIteratorFactoryToMoveSelectorBridge.scoreDirector
           
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.factory with parameters of type ScoreDirector
 Iterator<Move> MoveIteratorFactory.createOriginalMoveIterator(ScoreDirector scoreDirector)
          When it is called depends on the configured SelectionCacheType.
 Iterator<Move> MoveIteratorFactory.createRandomMoveIterator(ScoreDirector scoreDirector, Random workingRandom)
          When it is called depends on the configured SelectionCacheType.
 long MoveIteratorFactory.getSize(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.heuristic.selector.move.generic
 

Methods in org.optaplanner.core.impl.heuristic.selector.move.generic with parameters of type ScoreDirector
 Move SwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move PillarSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move ChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 void SwapMove.doMove(ScoreDirector scoreDirector)
           
 void PillarSwapMove.doMove(ScoreDirector scoreDirector)
           
 void ChangeMove.doMove(ScoreDirector scoreDirector)
           
 boolean SwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean PillarSwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean ChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 

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
 Move SubChainSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move SubChainReversingSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move SubChainReversingChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move SubChainChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move ChainedSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move ChainedChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
static void ChainedMoveUtils.doChainedChange(ScoreDirector scoreDirector, Object entity, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)
           
 void SubChainSwapMove.doMove(ScoreDirector scoreDirector)
           
 void SubChainReversingSwapMove.doMove(ScoreDirector scoreDirector)
           
 void SubChainReversingChangeMove.doMove(ScoreDirector scoreDirector)
           
 void SubChainChangeMove.doMove(ScoreDirector scoreDirector)
           
 void ChainedSwapMove.doMove(ScoreDirector scoreDirector)
           
 void ChainedChangeMove.doMove(ScoreDirector scoreDirector)
           
static void ChainedMoveUtils.doReverseSubChainChange(ScoreDirector scoreDirector, SubChain subChain, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)
           
static void ChainedMoveUtils.doSubChainChange(ScoreDirector scoreDirector, SubChain subChain, PlanningVariableDescriptor variableDescriptor, Object toPlanningValue)
           
 boolean SubChainSwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean SubChainReversingSwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean SubChainReversingChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean SubChainChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean ChainedChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 

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
protected  ScoreDirector ReinitializeVariableValueSelector.scoreDirector
           
protected  ScoreDirector EntityDependentSortingValueSelector.scoreDirector
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.localsearch.scope
 

Methods in org.optaplanner.core.impl.localsearch.scope that return ScoreDirector
 ScoreDirector LocalSearchMoveScope.getScoreDirector()
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.move
 

Methods in org.optaplanner.core.impl.move with parameters of type ScoreDirector
 Move NoChangeMove.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.
 Move CompositeMove.createUndoMove(ScoreDirector scoreDirector)
           
 void NoChangeMove.doMove(ScoreDirector scoreDirector)
           
 void Move.doMove(ScoreDirector scoreDirector)
          Does the Move and updates the Solution and its ScoreDirector accordingly.
 void CompositeMove.doMove(ScoreDirector scoreDirector)
           
 boolean NoChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean Move.isMoveDoable(ScoreDirector scoreDirector)
          Called before a move is evaluated to decide whether the move can be done and evaluated.
 boolean CompositeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.phase
 

Methods in org.optaplanner.core.impl.phase that return ScoreDirector
 ScoreDirector AbstractSolverPhaseScope.getScoreDirector()
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.phase.custom
 

Methods in org.optaplanner.core.impl.phase.custom with parameters of type ScoreDirector
 void CustomSolverPhaseCommand.changeWorkingSolution(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.phase.step
 

Methods in org.optaplanner.core.impl.phase.step that return ScoreDirector
 ScoreDirector AbstractStepScope.getScoreDirector()
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.score.director
 

Classes in org.optaplanner.core.impl.score.director that implement ScoreDirector
 class AbstractScoreDirector<F extends AbstractScoreDirectorFactory>
          Abstract superclass for ScoreDirector.
 

Methods in org.optaplanner.core.impl.score.director that return ScoreDirector
 ScoreDirector ScoreDirectorFactory.buildScoreDirector()
          Creates a new ScoreDirector instance.
 ScoreDirector ScoreDirector.clone()
          Clones this ScoreDirector and its workingSolution.
 

Methods in org.optaplanner.core.impl.score.director with parameters of type ScoreDirector
protected  void AbstractScoreDirector.appendLegacyConstraintOccurrences(StringBuilder analysis, ScoreDirector corruptedScoreDirector, ScoreDirector uncorruptedScoreDirector)
          Deprecated. 
protected  String AbstractScoreDirector.buildScoreCorruptionAnalysis(ScoreDirector uncorruptedScoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.score.director.drools
 

Classes in org.optaplanner.core.impl.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.optaplanner.core.impl.score.director.drools with parameters of type ScoreDirector
protected  void DroolsScoreDirector.appendLegacyConstraintOccurrences(StringBuilder analysis, ScoreDirector corruptedScoreDirector, ScoreDirector uncorruptedScoreDirector)
          Deprecated. 
 

Uses of ScoreDirector in org.optaplanner.core.impl.score.director.incremental
 

Classes in org.optaplanner.core.impl.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.
 

Methods in org.optaplanner.core.impl.score.director.incremental with parameters of type ScoreDirector
protected  String IncrementalScoreDirector.buildScoreCorruptionAnalysis(ScoreDirector uncorruptedScoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.core.impl.score.director.simple
 

Classes in org.optaplanner.core.impl.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.optaplanner.core.impl.solver
 

Methods in org.optaplanner.core.impl.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.
 

Uses of ScoreDirector in org.optaplanner.core.impl.solver.scope
 

Fields in org.optaplanner.core.impl.solver.scope declared as ScoreDirector
protected  ScoreDirector DefaultSolverScope.scoreDirector
           
 

Methods in org.optaplanner.core.impl.solver.scope that return ScoreDirector
 ScoreDirector DefaultSolverScope.getScoreDirector()
           
 

Methods in org.optaplanner.core.impl.solver.scope with parameters of type ScoreDirector
 void DefaultSolverScope.setScoreDirector(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.examples.cloudbalancing.solver.move
 

Methods in org.optaplanner.examples.cloudbalancing.solver.move with parameters of type ScoreDirector
 Move CloudProcessSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move CloudComputerChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 void CloudProcessSwapMove.doMove(ScoreDirector scoreDirector)
           
 void CloudComputerChangeMove.doMove(ScoreDirector scoreDirector)
           
 boolean CloudProcessSwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean CloudComputerChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
static void CloudBalancingMoveHelper.moveCloudComputer(ScoreDirector scoreDirector, CloudProcess cloudProcess, CloudComputer toCloudComputer)
           
 

Uses of ScoreDirector in org.optaplanner.examples.curriculumcourse.solver.move
 

Methods in org.optaplanner.examples.curriculumcourse.solver.move with parameters of type ScoreDirector
 boolean DifferentCourseSwapMoveFilter.accept(ScoreDirector scoreDirector, SwapMove move)
           
 Move RoomChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move PeriodChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move LectureSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 void RoomChangeMove.doMove(ScoreDirector scoreDirector)
           
 void PeriodChangeMove.doMove(ScoreDirector scoreDirector)
           
 void LectureSwapMove.doMove(ScoreDirector scoreDirector)
           
 boolean RoomChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean PeriodChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean LectureSwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
static void CurriculumCourseMoveHelper.moveLecture(ScoreDirector scoreDirector, Lecture lecture, Period period, Room room)
           
static void CurriculumCourseMoveHelper.movePeriod(ScoreDirector scoreDirector, Lecture lecture, Period period)
           
static void CurriculumCourseMoveHelper.moveRoom(ScoreDirector scoreDirector, Lecture lecture, Room room)
           
 

Uses of ScoreDirector in org.optaplanner.examples.examination.solver.move
 

Methods in org.optaplanner.examples.examination.solver.move with parameters of type ScoreDirector
 Move RoomChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move PeriodChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move ExamSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 void RoomChangeMove.doMove(ScoreDirector scoreDirector)
           
 void PeriodChangeMove.doMove(ScoreDirector scoreDirector)
           
 void ExamSwapMove.doMove(ScoreDirector scoreDirector)
           
 boolean RoomChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean PeriodChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean ExamSwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
static void ExaminationMoveHelper.moveExam(ScoreDirector scoreDirector, Exam exam, Period period, Room room)
           
static void ExaminationMoveHelper.movePeriod(ScoreDirector scoreDirector, Exam exam, Period period)
           
static void ExaminationMoveHelper.movePeriodCoincidence(ScoreDirector scoreDirector, Exam exam, Period period)
           
static void ExaminationMoveHelper.moveRoom(ScoreDirector scoreDirector, Exam exam, Room room)
           
 

Uses of ScoreDirector in org.optaplanner.examples.examination.solver.solution.initializer
 

Methods in org.optaplanner.examples.examination.solver.solution.initializer with parameters of type ScoreDirector
 void ExaminationSolutionInitializer.changeWorkingSolution(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.examples.machinereassignment.solver.selector
 

Methods in org.optaplanner.examples.machinereassignment.solver.selector with parameters of type ScoreDirector
 double MrMachineProbabilityWeightFactory.createProbabilityWeight(ScoreDirector scoreDirector, MrProcessAssignment processAssignment)
           
 

Uses of ScoreDirector in org.optaplanner.examples.machinereassignment.solver.solution.initializer
 

Methods in org.optaplanner.examples.machinereassignment.solver.solution.initializer with parameters of type ScoreDirector
 void MrOriginalMachineSolutionInitializer.changeWorkingSolution(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.examples.manners2009.solver.move
 

Methods in org.optaplanner.examples.manners2009.solver.move with parameters of type ScoreDirector
 boolean DifferentGenderSwapMoveFilter.accept(ScoreDirector scoreDirector, SwapMove move)
           
 

Uses of ScoreDirector in org.optaplanner.examples.manners2009.solver.solution.initializer
 

Methods in org.optaplanner.examples.manners2009.solver.solution.initializer with parameters of type ScoreDirector
 void Manners2009SolutionInitializer.changeWorkingSolution(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.examples.nqueens.solver.move
 

Methods in org.optaplanner.examples.nqueens.solver.move with parameters of type ScoreDirector
 Move RowChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 void RowChangeMove.doMove(ScoreDirector scoreDirector)
           
 boolean RowChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.examples.nurserostering.domain.solver
 

Methods in org.optaplanner.examples.nurserostering.domain.solver with parameters of type ScoreDirector
 boolean MovableShiftAssignmentSelectionFilter.accept(ScoreDirector scoreDirector, ShiftAssignment shiftAssignment)
           
 

Uses of ScoreDirector in org.optaplanner.examples.nurserostering.solver.move
 

Methods in org.optaplanner.examples.nurserostering.solver.move with parameters of type ScoreDirector
 Move ShiftAssignmentSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move EmployeeMultipleChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move EmployeeChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 void ShiftAssignmentSwapMove.doMove(ScoreDirector scoreDirector)
           
 void EmployeeMultipleChangeMove.doMove(ScoreDirector scoreDirector)
           
 void EmployeeChangeMove.doMove(ScoreDirector scoreDirector)
           
 boolean ShiftAssignmentSwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean EmployeeMultipleChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean EmployeeChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
static void NurseRosteringMoveHelper.moveEmployee(ScoreDirector scoreDirector, ShiftAssignment shiftAssignment, Employee toEmployee)
           
 

Uses of ScoreDirector in org.optaplanner.examples.pas.solver.move
 

Methods in org.optaplanner.examples.pas.solver.move with parameters of type ScoreDirector
 Move BedDesignationSwapMove.createUndoMove(ScoreDirector scoreDirector)
           
 Move BedChangeMove.createUndoMove(ScoreDirector scoreDirector)
           
 void BedDesignationSwapMove.doMove(ScoreDirector scoreDirector)
           
 void BedChangeMove.doMove(ScoreDirector scoreDirector)
           
 boolean BedDesignationSwapMove.isMoveDoable(ScoreDirector scoreDirector)
           
 boolean BedChangeMove.isMoveDoable(ScoreDirector scoreDirector)
           
static void PatientAdmissionMoveHelper.moveBed(ScoreDirector scoreDirector, BedDesignation bedDesignation, Bed toBed)
           
 

Uses of ScoreDirector in org.optaplanner.examples.pas.solver.solution.initializer
 

Methods in org.optaplanner.examples.pas.solver.solution.initializer with parameters of type ScoreDirector
 void PatientAdmissionScheduleSolutionInitializer.changeWorkingSolution(ScoreDirector scoreDirector)
           
 

Uses of ScoreDirector in org.optaplanner.examples.projectjobscheduling.domain.solver
 

Methods in org.optaplanner.examples.projectjobscheduling.domain.solver with parameters of type ScoreDirector
 boolean NotSourceOrSinkAllocationFilter.accept(ScoreDirector scoreDirector, Allocation allocation)
           
 void PredecessorsDoneDateUpdatingVariableListener.afterEntityAdded(ScoreDirector scoreDirector, Allocation allocation)
           
 void PredecessorsDoneDateUpdatingVariableListener.afterEntityRemoved(ScoreDirector scoreDirector, Allocation allocation)
           
 void PredecessorsDoneDateUpdatingVariableListener.afterVariableChanged(ScoreDirector scoreDirector, Allocation allocation)
           
 void PredecessorsDoneDateUpdatingVariableListener.beforeEntityAdded(ScoreDirector scoreDirector, Allocation allocation)
           
 void PredecessorsDoneDateUpdatingVariableListener.beforeEntityRemoved(ScoreDirector scoreDirector, Allocation allocation)
           
 void PredecessorsDoneDateUpdatingVariableListener.beforeVariableChanged(ScoreDirector scoreDirector, Allocation allocation)
           
protected  void PredecessorsDoneDateUpdatingVariableListener.updateAllocation(ScoreDirector scoreDirector, Allocation originalAllocation)
           
protected  boolean PredecessorsDoneDateUpdatingVariableListener.updatePredecessorsDoneDate(ScoreDirector scoreDirector, Allocation allocation)
           
 

Uses of ScoreDirector in org.optaplanner.examples.travelingtournament.solver.move
 

Methods in org.optaplanner.examples.travelingtournament.solver.move with parameters of type ScoreDirector
 Move MatchChainRotationsMove.createUndoMove(ScoreDirector scoreDirector)
           
 void MatchChainRotationsMove.doMove(ScoreDirector scoreDirector)
           
 boolean MatchChainRotationsMove.isMoveDoable(ScoreDirector scoreDirector)
           
static void TravelingTournamentMoveHelper.moveDay(ScoreDirector scoreDirector, Match match, Day toDay)
           
 

Uses of ScoreDirector in org.optaplanner.examples.travelingtournament.solver.move.factory
 

Methods in org.optaplanner.examples.travelingtournament.solver.move.factory with parameters of type ScoreDirector
 boolean InverseMatchSwapMoveFilter.accept(ScoreDirector scoreDirector, SwapMove move)
           
 

Uses of ScoreDirector in org.optaplanner.examples.vehiclerouting.domain.solver
 

Methods in org.optaplanner.examples.vehiclerouting.domain.solver with parameters of type ScoreDirector
 void VehicleUpdatingVariableListener.afterEntityAdded(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void VehicleUpdatingVariableListener.afterEntityRemoved(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void VehicleUpdatingVariableListener.afterVariableChanged(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void VehicleUpdatingVariableListener.beforeEntityAdded(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void VehicleUpdatingVariableListener.beforeEntityRemoved(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void VehicleUpdatingVariableListener.beforeVariableChanged(ScoreDirector scoreDirector, VrpCustomer customer)
           
protected  void VehicleUpdatingVariableListener.updateVehicle(ScoreDirector scoreDirector, VrpCustomer sourceCustomer)
           
 

Uses of ScoreDirector in org.optaplanner.examples.vehiclerouting.domain.timewindowed.solver
 

Methods in org.optaplanner.examples.vehiclerouting.domain.timewindowed.solver with parameters of type ScoreDirector
 void ArrivalTimeUpdatingVariableListener.afterEntityAdded(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void ArrivalTimeUpdatingVariableListener.afterEntityRemoved(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void ArrivalTimeUpdatingVariableListener.afterVariableChanged(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void ArrivalTimeUpdatingVariableListener.beforeEntityAdded(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void ArrivalTimeUpdatingVariableListener.beforeEntityRemoved(ScoreDirector scoreDirector, VrpCustomer customer)
           
 void ArrivalTimeUpdatingVariableListener.beforeVariableChanged(ScoreDirector scoreDirector, VrpCustomer customer)
           
protected  void ArrivalTimeUpdatingVariableListener.updateVehicle(ScoreDirector scoreDirector, VrpTimeWindowedCustomer sourceCustomer)
           
 


OptaPlanner distribution 6.0.0.CR4-Pre1

Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.