| Modifier and Type | Class and Description | 
|---|---|
class  | 
NoChangeMove<Solution_>
Makes no changes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract AbstractMove<Solution_> | 
AbstractMove.createUndoMove(ScoreDirector<Solution_> 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. 
 | 
AbstractMove<Solution_> | 
AbstractMove.doMove(ScoreDirector<Solution_> scoreDirector)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ChangeMove<Solution_>  | 
class  | 
PillarChangeMove<Solution_>
This  
Move is not cacheable. | 
class  | 
PillarSwapMove<Solution_>
This  
Move is not cacheable. | 
class  | 
SwapMove<Solution_>  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ChainedChangeMove<Solution_>  | 
class  | 
ChainedSwapMove<Solution_>  | 
class  | 
KOptMove<Solution_>  | 
class  | 
SubChainChangeMove<Solution_>  | 
class  | 
SubChainReversingChangeMove<Solution_>  | 
class  | 
SubChainReversingSwapMove<Solution_>
This  
Move is not cacheable. | 
class  | 
SubChainSwapMove<Solution_>
This  
Move is not cacheable. | 
class  | 
TailChainSwapMove<Solution_>
Also known as a 2-opt move. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PartitionChangeMove<Solution_>
Applies a new best solution from a partition child solver into the global working solution of the parent solver. 
 | 
Copyright © 2006–2019 JBoss by Red Hat. All rights reserved.