Uses of Class
ai.timefold.solver.core.impl.heuristic.selector.move.AbstractMoveSelector
Packages that use AbstractMoveSelector
Package
Description
-
Uses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.composite
Subclasses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.compositeModifier and TypeClassDescriptionclassCartesianProductMoveSelector<Solution_>ACompositeMoveSelectorthat Cartesian products 2 or moreMoveSelectors.classCompositeMoveSelector<Solution_>Abstract superclass for every compositeMoveSelector.classUnionMoveSelector<Solution_>ACompositeMoveSelectorthat unions 2 or moreMoveSelectors. -
Uses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.decorator
Subclasses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.decoratorModifier and TypeClassDescriptionclassAbstractCachingMoveSelector<Solution_>classCachingMoveSelector<Solution_>AMoveSelectorthat caches the result of its childMoveSelector.final classFilteringMoveSelector<Solution_>classProbabilityMoveSelector<Solution_>classSelectedCountLimitMoveSelector<Solution_>classShufflingMoveSelector<Solution_>classSortingMoveSelector<Solution_> -
Uses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.factory
Modifier and TypeClassDescriptionclassMoveIteratorFactoryToMoveSelectorBridge<Solution_>Bridges aMoveIteratorFactoryto aMoveSelector.classMoveListFactoryToMoveSelectorBridge<Solution_>Bridges aMoveListFactoryto aMoveSelector. -
Uses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.generic
Modifier and TypeClassDescriptionclassChangeMoveSelector<Solution_>classGenericMoveSelector<Solution_>Abstract superclass for every genericMoveSelector.classPillarChangeMoveSelector<Solution_>classPillarSwapMoveSelector<Solution_>classSwapMoveSelector<Solution_> -
Uses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chained
Subclasses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chainedModifier and TypeClassDescriptionclassKOptMoveSelector<Solution_>classSubChainChangeMoveSelector<Solution_>classSubChainSwapMoveSelector<Solution_>classTailChainSwapMoveSelector<Solution_>Also known as a 2-opt move selector. -
Uses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.generic.list
Subclasses of AbstractMoveSelector in ai.timefold.solver.core.impl.heuristic.selector.move.generic.listModifier and TypeClassDescriptionclassListChangeMoveSelector<Solution_>classListSwapMoveSelector<Solution_>classRandomSubListChangeMoveSelector<Solution_>classRandomSubListSwapMoveSelector<Solution_>