Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Drools Planner distribution 6.0.0.Alpha9
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.drools.planner.core.move.Move

Packages that use Move
org.drools.planner.core.constructionheuristic.greedyFit.decider |
org.drools.planner.core.constructionheuristic.greedyFit.scope |
org.drools.planner.core.constructionheuristic.scope |
org.drools.planner.core.heuristic.selector.move.composite |
org.drools.planner.core.heuristic.selector.move.decorator |
org.drools.planner.core.heuristic.selector.move.factory |
org.drools.planner.core.heuristic.selector.move.generic |
org.drools.planner.core.heuristic.selector.move.generic.chained |
org.drools.planner.core.heuristic.selector.variable |
org.drools.planner.core.localsearch.scope |
org.drools.planner.core.move |
org.drools.planner.core.phase |
org.drools.planner.examples.cloudbalancing.solver.move |
org.drools.planner.examples.cloudbalancing.solver.move.factory |
org.drools.planner.examples.common.business |
org.drools.planner.examples.curriculumcourse.solver.move |
org.drools.planner.examples.curriculumcourse.solver.move.factory |
org.drools.planner.examples.examination.solver.move |
org.drools.planner.examples.examination.solver.move.factory |
org.drools.planner.examples.nqueens.solver.move |
org.drools.planner.examples.nqueens.solver.move.factory |
org.drools.planner.examples.nurserostering.solver.move |
org.drools.planner.examples.nurserostering.solver.move.factory |
org.drools.planner.examples.pas.solver.move |
org.drools.planner.examples.pas.solver.move.factory |
org.drools.planner.examples.travelingtournament.solver.move |
org.drools.planner.examples.travelingtournament.solver.move.factory |
org.drools.planner.examples.tsp.swingui |
org.drools.planner.examples.vehiclerouting.swingui |

Uses of Move in org.drools.planner.core.constructionheuristic.greedyFit.decider

Methods in org.drools.planner.core.constructionheuristic.greedyFit.decider that return Move
`Move` | `GreedyMoveScope.getMove()`
`Move` | `GreedyMoveScope.getUndoMove()`

Methods in org.drools.planner.core.constructionheuristic.greedyFit.decider with parameters of type Move
`void` | `GreedyMoveScope.setMove(Move move)`
`void` | `GreedyMoveScope.setUndoMove(Move undoMove)`

Uses of Move in org.drools.planner.core.constructionheuristic.greedyFit.scope

Methods in org.drools.planner.core.constructionheuristic.greedyFit.scope that return Move
`Move` | `GreedyFitStepScope.getStep()`
`Move` | `GreedyFitStepScope.getUndoStep()`

Methods in org.drools.planner.core.constructionheuristic.greedyFit.scope with parameters of type Move
`void` | `GreedyFitStepScope.setStep(Move step)`
`void` | `GreedyFitStepScope.setUndoStep(Move undoStep)`

Uses of Move in org.drools.planner.core.constructionheuristic.scope

Methods in org.drools.planner.core.constructionheuristic.scope that return Move
`Move` | `ConstructionHeuristicMoveScope.getMove()`
`Move` | `ConstructionHeuristicStepScope.getStep()`
`Move` | `ConstructionHeuristicMoveScope.getUndoMove()`
`Move` | `ConstructionHeuristicStepScope.getUndoStep()`

Methods in org.drools.planner.core.constructionheuristic.scope with parameters of type Move
`void` | `ConstructionHeuristicMoveScope.setMove(Move move)`
`void` | `ConstructionHeuristicStepScope.setStep(Move step)`
`void` | `ConstructionHeuristicMoveScope.setUndoMove(Move undoMove)`
`void` | `ConstructionHeuristicStepScope.setUndoStep(Move undoStep)`

Uses of Move in org.drools.planner.core.heuristic.selector.move.composite

Fields in org.drools.planner.core.heuristic.selector.move.composite with type parameters of type Move
`protected NavigableMap<Double,Iterator<Move>>` | `UnionMoveSelector.RandomUnionMoveIterator.moveIteratorMap`
`protected Map<Iterator<Move>,org.drools.planner.core.heuristic.selector.move.composite.UnionMoveSelector.ProbabilityItem>` | `UnionMoveSelector.RandomUnionMoveIterator.probabilityItemMap`

Methods in org.drools.planner.core.heuristic.selector.move.composite that return Move
`Move` | `UnionMoveSelector.RandomUnionMoveIterator.next()`
`Move` | `CartesianProductMoveSelector.RandomCartesianProductMoveIterator.next()`

Methods in org.drools.planner.core.heuristic.selector.move.composite that return types with arguments of type Move
`Iterator<Move>` | `UnionMoveSelector.iterator()`
`Iterator<Move>` | `CartesianProductMoveSelector.iterator()`

Uses of Move in org.drools.planner.core.heuristic.selector.move.decorator

Fields in org.drools.planner.core.heuristic.selector.move.decorator with type parameters of type Move
`protected List<Move>` | `AbstractCachingMoveSelector.cachedMoveList`
`protected NavigableMap<Double,Move>` | `ProbabilityMoveSelector.cachedMoveMap`

Methods in org.drools.planner.core.heuristic.selector.move.decorator that return types with arguments of type Move
`Iterator<Move>` | `SortingMoveSelector.iterator()`
`Iterator<Move>` | `ShufflingMoveSelector.iterator()`
`Iterator<Move>` | `ProbabilityMoveSelector.iterator()`
`Iterator<Move>` | `FilteringMoveSelector.iterator()`
`Iterator<Move>` | `CachingMoveSelector.iterator()`

Uses of Move in org.drools.planner.core.heuristic.selector.move.factory

Fields in org.drools.planner.core.heuristic.selector.move.factory with type parameters of type Move
`protected List<Move>` | `MoveListFactoryToMoveSelectorBridge.cachedMoveList`

Methods in org.drools.planner.core.heuristic.selector.move.factory that return types with arguments of type Move
`List<Move>` | `MoveListFactory.createMoveList(Solution solution)` When it is called depends on the configured `SelectionCacheType`.
`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`.
`Iterator<Move>` | `MoveListFactoryToMoveSelectorBridge.iterator()`
`Iterator<Move>` | `MoveIteratorFactoryToMoveSelectorBridge.iterator()`

Uses of Move in org.drools.planner.core.heuristic.selector.move.generic

Classes in org.drools.planner.core.heuristic.selector.move.generic that implement Move
`class` | `ChangeMove`
`class` | `PillarSwapMove` Non-cacheable
`class` | `SwapMove`

Methods in org.drools.planner.core.heuristic.selector.move.generic that return Move
`Move` | `SwapMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `PillarSwapMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `ChangeMove.createUndoMove(ScoreDirector scoreDirector)`

Methods in org.drools.planner.core.heuristic.selector.move.generic that return types with arguments of type Move
`Iterator<Move>` | `SwapMoveSelector.iterator()`
`Iterator<Move>` | `PillarSwapMoveSelector.iterator()`
`Iterator<Move>` | `ChangeMoveSelector.iterator()`

Uses of Move in org.drools.planner.core.heuristic.selector.move.generic.chained

Classes in org.drools.planner.core.heuristic.selector.move.generic.chained that implement Move
`class` | `ChainedChangeMove`
`class` | `ChainedSwapMove`
`class` | `SubChainChangeMove`
`class` | `SubChainReversingChangeMove`
`class` | `SubChainReversingSwapMove` Non-cacheable
`class` | `SubChainSwapMove` Non-cacheable

Methods in org.drools.planner.core.heuristic.selector.move.generic.chained that return Move
`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)`

Methods in org.drools.planner.core.heuristic.selector.move.generic.chained that return types with arguments of type Move
`Iterator<Move>` | `SubChainSwapMoveSelector.iterator()`
`Iterator<Move>` | `SubChainChangeMoveSelector.iterator()`

Uses of Move in org.drools.planner.core.heuristic.selector.variable

Methods in org.drools.planner.core.heuristic.selector.variable that return types with arguments of type Move
`Iterator<Move>` | `PlanningVariableWalker.moveIterator(Object planningEntity)` Deprecated.
`Iterator<Move>` | `PlanningValueWalker.moveIterator(Object planningEntity)` Deprecated.

Uses of Move in org.drools.planner.core.localsearch.scope

Methods in org.drools.planner.core.localsearch.scope that return Move
`Move` | `LocalSearchMoveScope.getMove()`
`Move` | `LocalSearchStepScope.getStep()`
`Move` | `LocalSearchMoveScope.getUndoMove()`
`Move` | `LocalSearchStepScope.getUndoStep()`

Methods in org.drools.planner.core.localsearch.scope with parameters of type Move
`void` | `LocalSearchMoveScope.setMove(Move move)`
`void` | `LocalSearchStepScope.setStep(Move step)`
`void` | `LocalSearchMoveScope.setUndoMove(Move undoMove)`
`void` | `LocalSearchStepScope.setUndoStep(Move undoStep)`

Uses of Move in org.drools.planner.core.move

Classes in org.drools.planner.core.move that implement Move
`class` | `CompositeMove` A CompositeMove is composed out of multiple other moves.

Fields in org.drools.planner.core.move with type parameters of type Move
`protected List<Move>` | `CompositeMove.moveList`

Methods in org.drools.planner.core.move that return Move
`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)`

Methods in org.drools.planner.core.move that return types with arguments of type Move
`List<Move>` | `CompositeMove.getMoveList()`

Constructor parameters in org.drools.planner.core.move with type arguments of type Move
`CompositeMove(List<Move> moveList)`

Uses of Move in org.drools.planner.core.phase

Methods in org.drools.planner.core.phase with parameters of type Move
`void` | `AbstractSolverPhaseScope.assertUndoMoveIsUncorrupted(Move move, Move undoMove)`

Uses of Move in org.drools.planner.examples.cloudbalancing.solver.move

Classes in org.drools.planner.examples.cloudbalancing.solver.move that implement Move
`class` | `CloudComputerChangeMove`
`class` | `CloudProcessSwapMove`

Methods in org.drools.planner.examples.cloudbalancing.solver.move that return Move
`Move` | `CloudProcessSwapMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `CloudComputerChangeMove.createUndoMove(ScoreDirector scoreDirector)`

Uses of Move in org.drools.planner.examples.cloudbalancing.solver.move.factory

Methods in org.drools.planner.examples.cloudbalancing.solver.move.factory that return types with arguments of type Move
`List<Move>` | `CloudProcessSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `CloudComputerChangeMoveFactory.createMoveList(Solution solution)`

Uses of Move in org.drools.planner.examples.common.business

Methods in org.drools.planner.examples.common.business with parameters of type Move
`void` | `SolutionBusiness.doMove(Move move)`

Uses of Move in org.drools.planner.examples.curriculumcourse.solver.move

Classes in org.drools.planner.examples.curriculumcourse.solver.move that implement Move
`class` | `LectureSwapMove`

Methods in org.drools.planner.examples.curriculumcourse.solver.move that return Move
`Move` | `RoomChangeMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `PeriodChangeMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `LectureSwapMove.createUndoMove(ScoreDirector scoreDirector)`

Uses of Move in org.drools.planner.examples.curriculumcourse.solver.move.factory

Methods in org.drools.planner.examples.curriculumcourse.solver.move.factory that return types with arguments of type Move
`List<Move>` | `RoomChangeMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `PeriodChangeMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `LectureSwapMoveFactory.createMoveList(Solution solution)`

Uses of Move in org.drools.planner.examples.examination.solver.move

Classes in org.drools.planner.examples.examination.solver.move that implement Move
`class` | `ExamSwapMove`
`class` | `PeriodChangeMove`
`class` | `RoomChangeMove`

Methods in org.drools.planner.examples.examination.solver.move that return Move
`Move` | `RoomChangeMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `PeriodChangeMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `ExamSwapMove.createUndoMove(ScoreDirector scoreDirector)`

Uses of Move in org.drools.planner.examples.examination.solver.move.factory

Methods in org.drools.planner.examples.examination.solver.move.factory that return types with arguments of type Move
`List<Move>` | `RoomChangeMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `PeriodChangeMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `ExamSwapMoveFactory.createMoveList(Solution solution)`

Uses of Move in org.drools.planner.examples.nqueens.solver.move

Classes in org.drools.planner.examples.nqueens.solver.move that implement Move
`class` | `RowChangeMove`

Methods in org.drools.planner.examples.nqueens.solver.move that return Move
`Move` | `RowChangeMove.createUndoMove(ScoreDirector scoreDirector)`

Uses of Move in org.drools.planner.examples.nqueens.solver.move.factory

Methods in org.drools.planner.examples.nqueens.solver.move.factory that return types with arguments of type Move
`List<Move>` | `RowChangeMoveFactory.createMoveList(Solution solution)`

Uses of Move in org.drools.planner.examples.nurserostering.solver.move

Classes in org.drools.planner.examples.nurserostering.solver.move that implement Move
`class` | `EmployeeChangeMove`
`class` | `EmployeeMultipleChangeMove`
`class` | `ShiftAssignmentSwapMove`

Methods in org.drools.planner.examples.nurserostering.solver.move that return Move
`Move` | `ShiftAssignmentSwapMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `EmployeeMultipleChangeMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `EmployeeChangeMove.createUndoMove(ScoreDirector scoreDirector)`

Uses of Move in org.drools.planner.examples.nurserostering.solver.move.factory

Methods in org.drools.planner.examples.nurserostering.solver.move.factory that return types with arguments of type Move
`List<Move>` | `ShiftAssignmentSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `ShiftAssignmentSequenceSwitchLength3MoveFactory.createMoveList(Solution solution)`
`List<Move>` | `ShiftAssignmentSequenceSwitchLength2MoveFactory.createMoveList(Solution solution)`
`List<Move>` | `ShiftAssignmentPillarPartSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `EmployeeChangeMoveFactory.createMoveList(Solution solution)`

Uses of Move in org.drools.planner.examples.pas.solver.move

Classes in org.drools.planner.examples.pas.solver.move that implement Move
`class` | `BedChangeMove`
`class` | `BedDesignationSwapMove`

Methods in org.drools.planner.examples.pas.solver.move that return Move
`Move` | `BedDesignationSwapMove.createUndoMove(ScoreDirector scoreDirector)`
`Move` | `BedChangeMove.createUndoMove(ScoreDirector scoreDirector)`

Uses of Move in org.drools.planner.examples.pas.solver.move.factory

Methods in org.drools.planner.examples.pas.solver.move.factory that return types with arguments of type Move
`List<Move>` | `BedDesignationSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `BedDesignationPillarPartSwapMoveFactory.createMoveList(Solution solution)`
`List<Move>` | `BedChangeMoveFactory.createMoveList(Solution solution)`

Uses of Move in org.drools.planner.examples.travelingtournament.solver.move

Classes in org.drools.planner.examples.travelingtournament.solver.move that implement Move
`class` | `MatchChainRotationsMove`

Methods in org.drools.planner.examples.travelingtournament.solver.move that return Move
`Move` | `MatchChainRotationsMove.createUndoMove(ScoreDirector scoreDirector)`

Uses of Move in org.drools.planner.examples.travelingtournament.solver.move.factory

Methods in org.drools.planner.examples.travelingtournament.solver.move.factory that return types with arguments of type Move
`List<Move>` | `MatchChainRotationsMoveFactory.createMoveList(Solution solution)`

Uses of Move in org.drools.planner.examples.tsp.swingui

Methods in org.drools.planner.examples.tsp.swingui with parameters of type Move
`void` | `TspPanel.doMove(Move move)`

Uses of Move in org.drools.planner.examples.vehiclerouting.swingui

Methods in org.drools.planner.examples.vehiclerouting.swingui with parameters of type Move
`void` | `VehicleRoutingPanel.doMove(Move move)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Drools Planner distribution 6.0.0.Alpha9
PREV NEXT | FRAMES NO FRAMES

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