Uses of Interface
org.optaplanner.core.impl.heuristic.selector.move.MoveSelector
-
-
Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move
Methods in org.optaplanner.core.config.heuristic.selector.move that return MoveSelector Modifier and Type Method Description protected abstract MoveSelectorMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorMoveSelectorConfig. buildMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) -
Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move.composite
Methods in org.optaplanner.core.config.heuristic.selector.move.composite that return MoveSelector Modifier and Type Method Description MoveSelectorCartesianProductMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorUnionMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection) -
Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move.factory
Methods in org.optaplanner.core.config.heuristic.selector.move.factory that return MoveSelector Modifier and Type Method Description MoveSelectorMoveIteratorFactoryConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorMoveListFactoryConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection) -
Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move.generic
Methods in org.optaplanner.core.config.heuristic.selector.move.generic that return MoveSelector Modifier and Type Method Description MoveSelectorChangeMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorPillarChangeMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorPillarSwapMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorSwapMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection) -
Uses of MoveSelector in org.optaplanner.core.config.heuristic.selector.move.generic.chained
Methods in org.optaplanner.core.config.heuristic.selector.move.generic.chained that return MoveSelector Modifier and Type Method Description MoveSelectorKOptMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorSubChainChangeMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorSubChainSwapMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection)MoveSelectorTailChainSwapMoveSelectorConfig. buildBaseMoveSelector(HeuristicConfigPolicy configPolicy, SelectionCacheType minimumCacheType, boolean randomSelection) -
Uses of MoveSelector in org.optaplanner.core.config.localsearch
Methods in org.optaplanner.core.config.localsearch that return MoveSelector Modifier and Type Method Description protected MoveSelectorLocalSearchPhaseConfig. buildMoveSelector(HeuristicConfigPolicy configPolicy) -
Uses of MoveSelector in org.optaplanner.core.impl.constructionheuristic.placer
Fields in org.optaplanner.core.impl.constructionheuristic.placer declared as MoveSelector Modifier and Type Field Description protected MoveSelectorPooledEntityPlacer. moveSelectorprotected MoveSelectorQueuedValuePlacer. moveSelectorFields in org.optaplanner.core.impl.constructionheuristic.placer with type parameters of type MoveSelector Modifier and Type Field Description protected List<MoveSelector>QueuedEntityPlacer. moveSelectorListConstructors in org.optaplanner.core.impl.constructionheuristic.placer with parameters of type MoveSelector Constructor Description PooledEntityPlacer(MoveSelector moveSelector)QueuedValuePlacer(EntityIndependentValueSelector valueSelector, MoveSelector moveSelector)Constructor parameters in org.optaplanner.core.impl.constructionheuristic.placer with type arguments of type MoveSelector Constructor Description QueuedEntityPlacer(EntitySelector entitySelector, List<MoveSelector> moveSelectorList) -
Uses of MoveSelector in org.optaplanner.core.impl.exhaustivesearch.decider
Fields in org.optaplanner.core.impl.exhaustivesearch.decider declared as MoveSelector Modifier and Type Field Description protected MoveSelectorExhaustiveSearchDecider. moveSelectorMethods in org.optaplanner.core.impl.exhaustivesearch.decider that return MoveSelector Modifier and Type Method Description MoveSelectorExhaustiveSearchDecider. getMoveSelector()Constructors in org.optaplanner.core.impl.exhaustivesearch.decider with parameters of type MoveSelector Constructor Description ExhaustiveSearchDecider(String logIndentation, BestSolutionRecaller<Solution_> bestSolutionRecaller, Termination termination, ManualEntityMimicRecorder manualEntityMimicRecorder, MoveSelector moveSelector, boolean scoreBounderEnabled, ScoreBounder scoreBounder) -
Uses of MoveSelector in org.optaplanner.core.impl.heuristic.selector.move
Classes in org.optaplanner.core.impl.heuristic.selector.move that implement MoveSelector Modifier and Type Class Description classAbstractMoveSelectorAbstract superclass forMoveSelector. -
Uses of MoveSelector in org.optaplanner.core.impl.heuristic.selector.move.composite
Classes in org.optaplanner.core.impl.heuristic.selector.move.composite that implement MoveSelector Modifier and Type Class Description classCartesianProductMoveSelectorACompositeMoveSelectorthat Cartesian products 2 or moreMoveSelectors.classCompositeMoveSelectorAbstract superclass for every compositeMoveSelector.classUnionMoveSelectorACompositeMoveSelectorthat unions 2 or moreMoveSelectors.Fields in org.optaplanner.core.impl.heuristic.selector.move.composite with type parameters of type MoveSelector Modifier and Type Field Description protected List<MoveSelector>CompositeMoveSelector. childMoveSelectorListMethods in org.optaplanner.core.impl.heuristic.selector.move.composite that return types with arguments of type MoveSelector Modifier and Type Method Description List<MoveSelector>CompositeMoveSelector. getChildMoveSelectorList()Constructor parameters in org.optaplanner.core.impl.heuristic.selector.move.composite with type arguments of type MoveSelector Constructor Description CartesianProductMoveSelector(List<MoveSelector> childMoveSelectorList, boolean ignoreEmptyChildIterators, boolean randomSelection)CompositeMoveSelector(List<MoveSelector> childMoveSelectorList, boolean randomSelection)UnionMoveSelector(List<MoveSelector> childMoveSelectorList, boolean randomSelection)UnionMoveSelector(List<MoveSelector> childMoveSelectorList, boolean randomSelection, SelectionProbabilityWeightFactory selectorProbabilityWeightFactory) -
Uses of MoveSelector in org.optaplanner.core.impl.heuristic.selector.move.decorator
Classes in org.optaplanner.core.impl.heuristic.selector.move.decorator that implement MoveSelector Modifier and Type Class Description classAbstractCachingMoveSelectorclassCachingMoveSelectorAMoveSelectorthat caches the result of its childMoveSelector.classFilteringMoveSelectorclassProbabilityMoveSelectorclassSelectedCountLimitMoveSelectorclassShufflingMoveSelectorclassSortingMoveSelectorFields in org.optaplanner.core.impl.heuristic.selector.move.decorator declared as MoveSelector Modifier and Type Field Description protected MoveSelectorAbstractCachingMoveSelector. childMoveSelectorprotected MoveSelectorFilteringMoveSelector. childMoveSelectorprotected MoveSelectorProbabilityMoveSelector. childMoveSelectorprotected MoveSelectorSelectedCountLimitMoveSelector. childMoveSelectorMethods in org.optaplanner.core.impl.heuristic.selector.move.decorator that return MoveSelector Modifier and Type Method Description MoveSelectorAbstractCachingMoveSelector. getChildMoveSelector()Constructors in org.optaplanner.core.impl.heuristic.selector.move.decorator with parameters of type MoveSelector Constructor Description AbstractCachingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType)CachingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, boolean randomSelection)FilteringMoveSelector(MoveSelector childMoveSelector, List<SelectionFilter> filterList)ProbabilityMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, SelectionProbabilityWeightFactory probabilityWeightFactory)SelectedCountLimitMoveSelector(MoveSelector childMoveSelector, long selectedCountLimit)ShufflingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType)SortingMoveSelector(MoveSelector childMoveSelector, SelectionCacheType cacheType, SelectionSorter sorter) -
Uses of MoveSelector in org.optaplanner.core.impl.heuristic.selector.move.factory
Classes in org.optaplanner.core.impl.heuristic.selector.move.factory that implement MoveSelector Modifier and Type Class Description classMoveIteratorFactoryToMoveSelectorBridgeBridges aMoveIteratorFactoryto aMoveSelector.classMoveListFactoryToMoveSelectorBridgeBridges aMoveListFactoryto aMoveSelector. -
Uses of MoveSelector in org.optaplanner.core.impl.heuristic.selector.move.generic
Classes in org.optaplanner.core.impl.heuristic.selector.move.generic that implement MoveSelector Modifier and Type Class Description classChangeMoveSelectorclassGenericMoveSelectorAbstract superclass for every genericMoveSelector.classPillarChangeMoveSelectorclassPillarSwapMoveSelectorclassSwapMoveSelector -
Uses of MoveSelector in org.optaplanner.core.impl.heuristic.selector.move.generic.chained
Classes in org.optaplanner.core.impl.heuristic.selector.move.generic.chained that implement MoveSelector Modifier and Type Class Description classKOptMoveSelectorclassSubChainChangeMoveSelectorclassSubChainSwapMoveSelectorclassTailChainSwapMoveSelectorAlso known as a 2-opt move selector. -
Uses of MoveSelector in org.optaplanner.core.impl.localsearch.decider
Fields in org.optaplanner.core.impl.localsearch.decider declared as MoveSelector Modifier and Type Field Description protected MoveSelectorLocalSearchDecider. moveSelectorMethods in org.optaplanner.core.impl.localsearch.decider that return MoveSelector Modifier and Type Method Description MoveSelectorLocalSearchDecider. getMoveSelector()Constructors in org.optaplanner.core.impl.localsearch.decider with parameters of type MoveSelector Constructor Description LocalSearchDecider(String logIndentation, Termination termination, MoveSelector moveSelector, Acceptor acceptor, LocalSearchForager forager)MultiThreadedLocalSearchDecider(String logIndentation, Termination termination, MoveSelector moveSelector, Acceptor acceptor, LocalSearchForager forager, ThreadFactory threadFactory, int moveThreadCount, int selectedMoveBufferSize)
-