Uses of Class
org.optaplanner.core.config.heuristic.selector.move.MoveSelectorConfig
-
-
Uses of MoveSelectorConfig in org.optaplanner.core.config.constructionheuristic
Fields in org.optaplanner.core.config.constructionheuristic with type parameters of type MoveSelectorConfig Modifier and Type Field Description protected List<MoveSelectorConfig>
ConstructionHeuristicPhaseConfig. moveSelectorConfigList
Simpler alternative forConstructionHeuristicPhaseConfig.entityPlacerConfigList
.Methods in org.optaplanner.core.config.constructionheuristic that return types with arguments of type MoveSelectorConfig Modifier and Type Method Description List<MoveSelectorConfig>
ConstructionHeuristicPhaseConfig. getMoveSelectorConfigList()
Method parameters in org.optaplanner.core.config.constructionheuristic with type arguments of type MoveSelectorConfig Modifier and Type Method Description void
ConstructionHeuristicPhaseConfig. setMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList)
ConstructionHeuristicPhaseConfig
ConstructionHeuristicPhaseConfig. withMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList)
-
Uses of MoveSelectorConfig in org.optaplanner.core.config.constructionheuristic.placer
Fields in org.optaplanner.core.config.constructionheuristic.placer with type parameters of type MoveSelectorConfig Modifier and Type Field Description protected List<MoveSelectorConfig>
QueuedEntityPlacerConfig. moveSelectorConfigList
Methods in org.optaplanner.core.config.constructionheuristic.placer that return MoveSelectorConfig Modifier and Type Method Description MoveSelectorConfig
PooledEntityPlacerConfig. getMoveSelectorConfig()
MoveSelectorConfig
QueuedValuePlacerConfig. getMoveSelectorConfig()
Methods in org.optaplanner.core.config.constructionheuristic.placer that return types with arguments of type MoveSelectorConfig Modifier and Type Method Description List<MoveSelectorConfig>
QueuedEntityPlacerConfig. getMoveSelectorConfigList()
Methods in org.optaplanner.core.config.constructionheuristic.placer with parameters of type MoveSelectorConfig Modifier and Type Method Description void
PooledEntityPlacerConfig. setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)
void
QueuedValuePlacerConfig. setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)
static PooledEntityPlacerConfig
PooledEntityPlacerConfig. unfoldNew(HeuristicConfigPolicy configPolicy, MoveSelectorConfig templateMoveSelectorConfig)
static QueuedValuePlacerConfig
QueuedValuePlacerConfig. unfoldNew(HeuristicConfigPolicy configPolicy, MoveSelectorConfig templateMoveSelectorConfig)
Method parameters in org.optaplanner.core.config.constructionheuristic.placer with type arguments of type MoveSelectorConfig Modifier and Type Method Description void
QueuedEntityPlacerConfig. setMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList)
static QueuedEntityPlacerConfig
QueuedEntityPlacerConfig. unfoldNew(HeuristicConfigPolicy configPolicy, List<MoveSelectorConfig> templateMoveSelectorConfigList)
-
Uses of MoveSelectorConfig in org.optaplanner.core.config.exhaustivesearch
Fields in org.optaplanner.core.config.exhaustivesearch declared as MoveSelectorConfig Modifier and Type Field Description protected MoveSelectorConfig
ExhaustiveSearchPhaseConfig. moveSelectorConfig
Methods in org.optaplanner.core.config.exhaustivesearch that return MoveSelectorConfig Modifier and Type Method Description MoveSelectorConfig
ExhaustiveSearchPhaseConfig. getMoveSelectorConfig()
Methods in org.optaplanner.core.config.exhaustivesearch with parameters of type MoveSelectorConfig Modifier and Type Method Description void
ExhaustiveSearchPhaseConfig. setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)
-
Uses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move
Classes in org.optaplanner.core.config.heuristic.selector.move with type parameters of type MoveSelectorConfig Modifier and Type Class Description class
MoveSelectorConfig<C extends MoveSelectorConfig>
General superclass forChangeMoveSelectorConfig
, etc.Methods in org.optaplanner.core.config.heuristic.selector.move with parameters of type MoveSelectorConfig Modifier and Type Method Description void
MoveSelectorConfig. inheritFolded(MoveSelectorConfig foldedConfig)
Does not inherit subclass properties because this class andfoldedConfig
can be of a different type.Method parameters in org.optaplanner.core.config.heuristic.selector.move with type arguments of type MoveSelectorConfig Modifier and Type Method Description void
MoveSelectorConfig. extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig> leafMoveSelectorConfigList)
Gather a list of all descendantMoveSelectorConfig
s except forUnionMoveSelectorConfig
andCartesianProductMoveSelectorConfig
. -
Uses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move.composite
Subclasses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move.composite Modifier and Type Class Description class
CartesianProductMoveSelectorConfig
class
UnionMoveSelectorConfig
Methods in org.optaplanner.core.config.heuristic.selector.move.composite that return types with arguments of type MoveSelectorConfig Modifier and Type Method Description List<MoveSelectorConfig>
CartesianProductMoveSelectorConfig. getMoveSelectorConfigList()
List<MoveSelectorConfig>
UnionMoveSelectorConfig. getMoveSelectorConfigList()
Method parameters in org.optaplanner.core.config.heuristic.selector.move.composite with type arguments of type MoveSelectorConfig Modifier and Type Method Description void
CartesianProductMoveSelectorConfig. extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig> leafMoveSelectorConfigList)
void
UnionMoveSelectorConfig. extractLeafMoveSelectorConfigsIntoList(List<MoveSelectorConfig> leafMoveSelectorConfigList)
void
CartesianProductMoveSelectorConfig. setMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList)
void
UnionMoveSelectorConfig. setMoveSelectorConfigList(List<MoveSelectorConfig> moveSelectorConfigList)
Constructor parameters in org.optaplanner.core.config.heuristic.selector.move.composite with type arguments of type MoveSelectorConfig Constructor Description CartesianProductMoveSelectorConfig(List<MoveSelectorConfig> moveSelectorConfigList)
UnionMoveSelectorConfig(List<MoveSelectorConfig> moveSelectorConfigList)
-
Uses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move.factory
Subclasses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move.factory Modifier and Type Class Description class
MoveIteratorFactoryConfig
class
MoveListFactoryConfig
-
Uses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move.generic
Subclasses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move.generic Modifier and Type Class Description class
AbstractPillarMoveSelectorConfig<C extends AbstractPillarMoveSelectorConfig<C>>
class
ChangeMoveSelectorConfig
class
PillarChangeMoveSelectorConfig
class
PillarSwapMoveSelectorConfig
class
SwapMoveSelectorConfig
Methods in org.optaplanner.core.config.heuristic.selector.move.generic that return MoveSelectorConfig Modifier and Type Method Description protected MoveSelectorConfig
ChangeMoveSelectorConfig. buildUnfoldedMoveSelectorConfig(List<GenuineVariableDescriptor> variableDescriptorList)
protected MoveSelectorConfig
ChangeMoveSelectorConfig. buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy configPolicy)
protected MoveSelectorConfig
SwapMoveSelectorConfig. buildUnfoldedMoveSelectorConfig(Collection<EntityDescriptor> entityDescriptors)
protected MoveSelectorConfig
SwapMoveSelectorConfig. buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy configPolicy)
-
Uses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move.generic.chained
Subclasses of MoveSelectorConfig in org.optaplanner.core.config.heuristic.selector.move.generic.chained Modifier and Type Class Description class
KOptMoveSelectorConfig
THIS IS VERY EXPERIMENTAL.class
SubChainChangeMoveSelectorConfig
class
SubChainSwapMoveSelectorConfig
class
TailChainSwapMoveSelectorConfig
Also known as a 2-opt move selector config. -
Uses of MoveSelectorConfig in org.optaplanner.core.config.localsearch
Methods in org.optaplanner.core.config.localsearch that return MoveSelectorConfig Modifier and Type Method Description MoveSelectorConfig
LocalSearchPhaseConfig. getMoveSelectorConfig()
Methods in org.optaplanner.core.config.localsearch with parameters of type MoveSelectorConfig Modifier and Type Method Description void
LocalSearchPhaseConfig. setMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)
LocalSearchPhaseConfig
LocalSearchPhaseConfig. withMoveSelectorConfig(MoveSelectorConfig moveSelectorConfig)
-