Package org.optaplanner.core.impl.heuristic.selector.common.decorator
-
Interface Summary Interface Description SelectionFilter<Solution_,T> Decides on accepting or discarding a selection (which is aPlanningEntity, a planningValue, aMoveor aSelector).SelectionProbabilityWeightFactory<Solution_,T> Create a probabilityWeight for a selection (which is aPlanningEntity, a planningValue, aMoveor aSelector).SelectionSorter<Solution_,T> Decides the order of aListof selection (which is aPlanningEntity, a planningValue, aMoveor aSelector).SelectionSorterWeightFactory<Solution_,T> Creates a weight to decide the order of a collections of selections (a selection is aPlanningEntity, a planningValue, aMoveor aSelector). -
Class Summary Class Description ComparatorSelectionSorter<Solution_,T> Sorts a selectionListbased on aComparator.CompositeSelectionFilter<Solution_,T> Combines severalSelectionFilters into one.FairSelectorProbabilityWeightFactory<Solution_> FixedSelectorProbabilityWeightFactory<Solution_,Selector_ extends Selector> WeightFactorySelectionSorter<Solution_,T> Sorts a selectionListbased on aSelectionSorterWeightFactory.