Uses of Class
ai.timefold.solver.core.impl.heuristic.selector.common.iterator.SelectionIterator
-
-
Uses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.common.iterator
Subclasses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.common.iterator Modifier and Type Class Description classAbstractOriginalChangeIterator<Solution_,Move_ extends Move<Solution_>>classAbstractOriginalSwapIterator<Solution_,Move_ extends Move<Solution_>,SubSelection_>classAbstractRandomChangeIterator<Solution_,Move_ extends Move<Solution_>>classAbstractRandomSwapIterator<Solution_,Move_ extends Move<Solution_>,SubSelection_>classCachedListRandomIterator<S>ThisIteratordoes not shuffle and is never ending.classUpcomingSelectionIterator<S>IMPORTANT: The constructor of any subclass of this abstract class, should never call any of its childSelector'sIterator.hasNext()orIterator.next()methods, because that can cause descendantSelectors to be selected too early (which breaksMimicReplayingEntitySelector).classUpcomingSelectionListIterator<S> -
Uses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.common.nearby
Subclasses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.common.nearby Modifier and Type Class Description classRandomNearbyIterator -
Uses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.entity.decorator
Subclasses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.entity.decorator Modifier and Type Class Description protected classFilteringEntitySelector.JustInTimeFilteringEntityIteratorprotected classFilteringEntitySelector.JustInTimeFilteringEntityListIterator -
Uses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.move.composite
Subclasses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.move.composite Modifier and Type Class Description classCartesianProductMoveSelector.OriginalCartesianProductMoveIteratorclassCartesianProductMoveSelector.RandomCartesianProductMoveIterator -
Uses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.move.generic.list
Subclasses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.move.generic.list Modifier and Type Class Description classOriginalListChangeIterator<Solution_>classOriginalListSwapIterator<Solution_>classRandomListChangeIterator<Solution_>classRandomListSwapIterator<Solution_> -
Uses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.value.decorator
Subclasses of SelectionIterator in ai.timefold.solver.core.impl.heuristic.selector.value.decorator Modifier and Type Class Description protected classFilteringValueSelector.JustInTimeFilteringValueIteratorprotected classInitializedValueSelector.JustInTimeInitializedValueIterator
-