| Modifier and Type | Field and Description |
|---|---|
protected List<MoveSelectorConfig> |
ConstructionHeuristicPhaseConfig.moveSelectorConfigList
Simpler alternative for
ConstructionHeuristicPhaseConfig.entityPlacerConfigList. |
| Modifier and Type | Method and Description |
|---|---|
List<MoveSelectorConfig> |
ConstructionHeuristicPhaseConfig.getMoveSelectorConfigList() |
| Modifier and Type | Method and Description |
|---|---|
void |
ConstructionHeuristicPhaseConfig.setMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList) |
ConstructionHeuristicPhaseConfig |
ConstructionHeuristicPhaseConfig.withMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList) |
| Modifier and Type | Field and Description |
|---|---|
protected List<MoveSelectorConfig> |
QueuedEntityPlacerConfig.moveSelectorConfigList |
| Modifier and Type | Method and Description |
|---|---|
MoveSelectorConfig |
QueuedValuePlacerConfig.getMoveSelectorConfig() |
MoveSelectorConfig |
PooledEntityPlacerConfig.getMoveSelectorConfig() |
| Modifier and Type | Method and Description |
|---|---|
List<MoveSelectorConfig> |
QueuedEntityPlacerConfig.getMoveSelectorConfigList() |
| Modifier and Type | Method and Description |
|---|---|
void |
QueuedValuePlacerConfig.setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig) |
void |
PooledEntityPlacerConfig.setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig) |
static QueuedValuePlacerConfig |
QueuedValuePlacerConfig.unfoldNew(HeuristicConfigPolicy configPolicy,
MoveSelectorConfig templateMoveSelectorConfig) |
static PooledEntityPlacerConfig |
PooledEntityPlacerConfig.unfoldNew(HeuristicConfigPolicy configPolicy,
MoveSelectorConfig templateMoveSelectorConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
QueuedEntityPlacerConfig.setMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList) |
static QueuedEntityPlacerConfig |
QueuedEntityPlacerConfig.unfoldNew(HeuristicConfigPolicy configPolicy,
List<MoveSelectorConfig> templateMoveSelectorConfigList) |
| Modifier and Type | Field and Description |
|---|---|
protected MoveSelectorConfig |
ExhaustiveSearchPhaseConfig.moveSelectorConfig |
| Modifier and Type | Method and Description |
|---|---|
MoveSelectorConfig |
ExhaustiveSearchPhaseConfig.getMoveSelectorConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExhaustiveSearchPhaseConfig.setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig) |
| Modifier and Type | Class and Description |
|---|---|
class |
MoveSelectorConfig<C extends MoveSelectorConfig>
General superclass for
ChangeMoveSelectorConfig, etc. |
| Modifier and Type | Method and Description |
|---|---|
void |
MoveSelectorConfig.inheritFolded(MoveSelectorConfig foldedConfig)
Does not inherit subclass properties because this class and
foldedConfig can be of a different type. |
| Modifier and Type | Method and Description |
|---|---|
void |
MoveSelectorConfig.extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig> leafMoveSelectorConfigList)
Gather a list of all descendant
MoveSelectorConfigs
except for UnionMoveSelectorConfig and CartesianProductMoveSelectorConfig. |
| Modifier and Type | Class and Description |
|---|---|
class |
CartesianProductMoveSelectorConfig |
class |
UnionMoveSelectorConfig |
| Modifier and Type | Method and Description |
|---|---|
List<MoveSelectorConfig> |
UnionMoveSelectorConfig.getMoveSelectorConfigList() |
List<MoveSelectorConfig> |
CartesianProductMoveSelectorConfig.getMoveSelectorConfigList() |
| Modifier and Type | Method and Description |
|---|---|
void |
UnionMoveSelectorConfig.extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig> leafMoveSelectorConfigList) |
void |
CartesianProductMoveSelectorConfig.extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig> leafMoveSelectorConfigList) |
void |
UnionMoveSelectorConfig.setMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList) |
void |
CartesianProductMoveSelectorConfig.setMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList) |
| Constructor and Description |
|---|
CartesianProductMoveSelectorConfig(List<MoveSelectorConfig> moveSelectorConfigList) |
UnionMoveSelectorConfig(List<MoveSelectorConfig> moveSelectorConfigList) |
| Modifier and Type | Class and Description |
|---|---|
class |
MoveIteratorFactoryConfig |
class |
MoveListFactoryConfig |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractPillarMoveSelectorConfig<C extends AbstractPillarMoveSelectorConfig<C>> |
class |
ChangeMoveSelectorConfig |
class |
PillarChangeMoveSelectorConfig |
class |
PillarSwapMoveSelectorConfig |
class |
SwapMoveSelectorConfig |
| Modifier and Type | Method and Description |
|---|---|
protected MoveSelectorConfig |
SwapMoveSelectorConfig.buildUnfoldedMoveSelectorConfig(Collection<EntityDescriptor> entityDescriptors) |
protected MoveSelectorConfig |
SwapMoveSelectorConfig.buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy configPolicy) |
protected MoveSelectorConfig |
ChangeMoveSelectorConfig.buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy configPolicy) |
protected MoveSelectorConfig |
ChangeMoveSelectorConfig.buildUnfoldedMoveSelectorConfig(List<GenuineVariableDescriptor> variableDescriptorList) |
| Modifier and Type | Class and Description |
|---|---|
class |
KOptMoveSelectorConfig
THIS IS VERY EXPERIMENTAL.
|
class |
SubChainChangeMoveSelectorConfig |
class |
SubChainSwapMoveSelectorConfig |
class |
TailChainSwapMoveSelectorConfig
Also known as a 2-opt move selector config.
|
| Modifier and Type | Method and Description |
|---|---|
MoveSelectorConfig |
LocalSearchPhaseConfig.getMoveSelectorConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
LocalSearchPhaseConfig.setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig) |
LocalSearchPhaseConfig |
LocalSearchPhaseConfig.withMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig) |
Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.