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.entityPlacerConfig
.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)
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)
-
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<Config_ extends MoveSelectorConfig<Config_>>
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<Config_> 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<Config_ extends AbstractPillarMoveSelectorConfig<Config_>>
class
ChangeMoveSelectorConfig
class
PillarChangeMoveSelectorConfig
class
PillarSwapMoveSelectorConfig
class
SwapMoveSelectorConfig
-
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 CLASS IS EXPERIMENTAL AND UNSUPPORTED.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)
-
Uses of MoveSelectorConfig in org.optaplanner.core.impl.constructionheuristic.placer
Methods in org.optaplanner.core.impl.constructionheuristic.placer with parameters of type MoveSelectorConfig Modifier and Type Method Description static <Solution_>
PooledEntityPlacerConfigPooledEntityPlacerFactory. unfoldNew(HeuristicConfigPolicy<Solution_> configPolicy, MoveSelectorConfig templateMoveSelectorConfig)
static QueuedValuePlacerConfig
QueuedValuePlacerFactory. unfoldNew(MoveSelectorConfig templateMoveSelectorConfig)
Method parameters in org.optaplanner.core.impl.constructionheuristic.placer with type arguments of type MoveSelectorConfig Modifier and Type Method Description static <Solution_>
QueuedEntityPlacerConfigQueuedEntityPlacerFactory. unfoldNew(HeuristicConfigPolicy<Solution_> configPolicy, List<MoveSelectorConfig> templateMoveSelectorConfigList)
-
Uses of MoveSelectorConfig in org.optaplanner.core.impl.heuristic.selector.move
Classes in org.optaplanner.core.impl.heuristic.selector.move with type parameters of type MoveSelectorConfig Modifier and Type Class Description class
AbstractMoveSelectorFactory<Solution_,MoveSelectorConfig_ extends MoveSelectorConfig<MoveSelectorConfig_>>
Methods in org.optaplanner.core.impl.heuristic.selector.move that return MoveSelectorConfig Modifier and Type Method Description protected MoveSelectorConfig<?>
AbstractMoveSelectorFactory. buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_> configPolicy)
To provide unfolded MoveSelectorConfig, override this method in a subclass.Methods in org.optaplanner.core.impl.heuristic.selector.move with parameters of type MoveSelectorConfig Modifier and Type Method Description static <Solution_>
MoveSelectorFactory<Solution_>MoveSelectorFactory. create(MoveSelectorConfig<?> moveSelectorConfig)
-
Uses of MoveSelectorConfig in org.optaplanner.core.impl.heuristic.selector.move.generic
Methods in org.optaplanner.core.impl.heuristic.selector.move.generic that return MoveSelectorConfig Modifier and Type Method Description protected MoveSelectorConfig<?>
ChangeMoveSelectorFactory. buildUnfoldedMoveSelectorConfig(List<GenuineVariableDescriptor<Solution_>> variableDescriptorList)
protected MoveSelectorConfig<?>
ChangeMoveSelectorFactory. buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_> configPolicy)
protected MoveSelectorConfig<?>
SwapMoveSelectorFactory. buildUnfoldedMoveSelectorConfig(Collection<EntityDescriptor<Solution_>> entityDescriptors)
protected MoveSelectorConfig<?>
SwapMoveSelectorFactory. buildUnfoldedMoveSelectorConfig(HeuristicConfigPolicy<Solution_> configPolicy)
-