Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.1.0.CR1
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.optaplanner.core.impl.heuristic.move.Move

Packages that use Move
org.optaplanner.core.impl.constructionheuristic.placer |
org.optaplanner.core.impl.constructionheuristic.scope |
org.optaplanner.core.impl.exhaustivesearch.node |
org.optaplanner.core.impl.heuristic.move |
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.localsearch.scope |
org.optaplanner.core.impl.phase.scope |
org.optaplanner.examples.cloudbalancing.solver.move |
org.optaplanner.examples.cloudbalancing.solver.move.factory |
org.optaplanner.examples.common.business |
org.optaplanner.examples.nqueens.solver.move |
org.optaplanner.examples.nqueens.solver.move.factory |
org.optaplanner.examples.nurserostering.solver.move |
org.optaplanner.examples.nurserostering.solver.move.factory |
org.optaplanner.examples.pas.solver.move |
org.optaplanner.examples.pas.solver.move.factory |
org.optaplanner.examples.travelingtournament.solver.move |
org.optaplanner.examples.travelingtournament.solver.move.factory |
org.optaplanner.examples.tsp.swingui |
org.optaplanner.examples.vehiclerouting.swingui |

Uses of Move in org.optaplanner.core.impl.constructionheuristic.placer

Methods in org.optaplanner.core.impl.constructionheuristic.placer that return types with arguments of type Move
`Iterator<Move>` | `Placement.iterator()`

Constructor parameters in org.optaplanner.core.impl.constructionheuristic.placer with type arguments of type Move
`Placement(Iterator<Move> moveIterator)`

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

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

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

Methods in org.optaplanner.core.impl.exhaustivesearch.node that return Move
`Move` | `ExhaustiveSearchNode.getMove()`
`Move` | `ExhaustiveSearchNode.getUndoMove()`

Methods in org.optaplanner.core.impl.exhaustivesearch.node with parameters of type Move
`void` | `ExhaustiveSearchNode.setMove(Move move)`
`void` | `ExhaustiveSearchNode.setUndoMove(Move undoMove)`

Uses of Move in org.optaplanner.core.impl.heuristic.move

Classes in org.optaplanner.core.impl.heuristic.move that implement Move
`class` | `CompositeMove` A CompositeMove is composed out of multiple other moves.
`class` | `NoChangeMove` Makes no changes.

Fields in org.optaplanner.core.impl.heuristic.move with type parameters of type Move
`protected List<Move>` | `CompositeMove.moveList`

Methods in org.optaplanner.core.impl.heuristic.move that return Move
`static Move` | `CompositeMove.buildMove(List<Move> moveList)`
`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.

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

Method parameters in org.optaplanner.core.impl.heuristic.move with type arguments of type Move
`static Move` | `CompositeMove.buildMove(List<Move> moveList)`

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

Uses of Move in org.optaplanner.core.impl.heuristic.selector.move.composite

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

Methods in org.optaplanner.core.impl.heuristic.selector.move.composite that return Move
`protected Move` | `CartesianProductMoveSelector.OriginalCartesianProductMoveIterator.createUpcomingSelection()`
`Move` | `UnionMoveSelector.RandomUnionMoveIterator.next()`
`Move` | `CartesianProductMoveSelector.RandomCartesianProductMoveIterator.next()`

Methods in org.optaplanner.core.impl.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.optaplanner.core.impl.heuristic.selector.move.decorator

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

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

Uses of Move in org.optaplanner.core.impl.heuristic.selector.move.factory

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

Methods in org.optaplanner.core.impl.heuristic.selector.move.factory that return types with arguments of type Move
`List<? extends Move>` | `MoveListFactory.createMoveList(SolutionG 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.optaplanner.core.impl.heuristic.selector.move.generic

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

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

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

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

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

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

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

Methods in org.optaplanner.core.impl.phase.scope with parameters of type Move
`void` | `AbstractPhaseScope.assertExpectedUndoMoveScore(Move move, Move undoMove)`

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

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

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

Uses of Move in org.optaplanner.examples.cloudbalancing.solver.move.factory

Methods in org.optaplanner.examples.cloudbalancing.solver.move.factory that return types with arguments of type Move
`List<Move>` | `CloudProcessSwapMoveFactory.createMoveList(CloudBalance cloudBalance)`
`List<Move>` | `CloudComputerChangeMoveFactory.createMoveList(CloudBalance cloudBalance)`

Uses of Move in org.optaplanner.examples.common.business

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

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

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

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

Uses of Move in org.optaplanner.examples.nqueens.solver.move.factory

Methods in org.optaplanner.examples.nqueens.solver.move.factory that return types with arguments of type Move
`List<Move>` | `RowChangeMoveFactory.createMoveList(NQueens nQueens)`

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

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

Methods in org.optaplanner.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.optaplanner.examples.nurserostering.solver.move.factory

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

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

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

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

Uses of Move in org.optaplanner.examples.pas.solver.move.factory

Methods in org.optaplanner.examples.pas.solver.move.factory that return types with arguments of type Move
`List<Move>` | `BedDesignationSwapMoveFactory.createMoveList(PatientAdmissionSchedule patientAdmissionSchedule)`
`List<Move>` | `BedDesignationPillarPartSwapMoveFactory.createMoveList(PatientAdmissionSchedule patientAdmissionSchedule)`

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

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

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

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

Methods in org.optaplanner.examples.travelingtournament.solver.move.factory that return types with arguments of type Move
`List<Move>` | `MatchChainRotationsMoveFactory.createMoveList(TravelingTournament travelingTournament)`

Uses of Move in org.optaplanner.examples.tsp.swingui

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

Uses of Move in org.optaplanner.examples.vehiclerouting.swingui

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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| OptaPlanner distribution 6.1.0.CR1
PREV NEXT | FRAMES NO FRAMES

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