Uses of Class
ai.timefold.solver.core.config.heuristic.selector.common.SelectionOrder
-
-
Uses of SelectionOrder in ai.timefold.solver.core.config.heuristic.selector.common
Methods in ai.timefold.solver.core.config.heuristic.selector.common that return SelectionOrder Modifier and Type Method Description static SelectionOrderSelectionOrder. fromRandomSelectionBoolean(boolean randomSelection)static SelectionOrderSelectionOrder. resolve(SelectionOrder selectionOrder, SelectionOrder inheritedSelectionOrder)static SelectionOrderSelectionOrder. valueOf(String name)Returns the enum constant of this type with the specified name.static SelectionOrder[]SelectionOrder. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in ai.timefold.solver.core.config.heuristic.selector.common with parameters of type SelectionOrder Modifier and Type Method Description static SelectionOrderSelectionOrder. resolve(SelectionOrder selectionOrder, SelectionOrder inheritedSelectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.config.heuristic.selector.common.nearby
Methods in ai.timefold.solver.core.config.heuristic.selector.common.nearby with parameters of type SelectionOrder Modifier and Type Method Description voidNearbySelectionConfig. validateNearby(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.config.heuristic.selector.entity
Fields in ai.timefold.solver.core.config.heuristic.selector.entity declared as SelectionOrder Modifier and Type Field Description protected SelectionOrderEntitySelectorConfig. selectionOrderMethods in ai.timefold.solver.core.config.heuristic.selector.entity that return SelectionOrder Modifier and Type Method Description SelectionOrderEntitySelectorConfig. getSelectionOrder()Methods in ai.timefold.solver.core.config.heuristic.selector.entity with parameters of type SelectionOrder Modifier and Type Method Description voidEntitySelectorConfig. setSelectionOrder(SelectionOrder selectionOrder)EntitySelectorConfigEntitySelectorConfig. withSelectionOrder(SelectionOrder selectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.config.heuristic.selector.move
Fields in ai.timefold.solver.core.config.heuristic.selector.move declared as SelectionOrder Modifier and Type Field Description protected SelectionOrderMoveSelectorConfig. selectionOrderMethods in ai.timefold.solver.core.config.heuristic.selector.move that return SelectionOrder Modifier and Type Method Description SelectionOrderMoveSelectorConfig. getSelectionOrder()Methods in ai.timefold.solver.core.config.heuristic.selector.move with parameters of type SelectionOrder Modifier and Type Method Description voidMoveSelectorConfig. setSelectionOrder(SelectionOrder selectionOrder)Config_MoveSelectorConfig. withSelectionOrder(SelectionOrder selectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.config.heuristic.selector.value
Fields in ai.timefold.solver.core.config.heuristic.selector.value declared as SelectionOrder Modifier and Type Field Description protected SelectionOrderValueSelectorConfig. selectionOrderMethods in ai.timefold.solver.core.config.heuristic.selector.value that return SelectionOrder Modifier and Type Method Description SelectionOrderValueSelectorConfig. getSelectionOrder()Methods in ai.timefold.solver.core.config.heuristic.selector.value with parameters of type SelectionOrder Modifier and Type Method Description voidValueSelectorConfig. setSelectionOrder(SelectionOrder selectionOrder)ValueSelectorConfigValueSelectorConfig. withSelectionOrder(SelectionOrder selectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.impl.heuristic.selector
Methods in ai.timefold.solver.core.impl.heuristic.selector with parameters of type SelectionOrder Modifier and Type Method Description protected voidAbstractSelectorFactory. validateCacheTypeVersusSelectionOrder(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.impl.heuristic.selector.entity
Methods in ai.timefold.solver.core.impl.heuristic.selector.entity with parameters of type SelectionOrder Modifier and Type Method Description protected EntitySelector<Solution_>EntitySelectorFactory. applyProbability(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector, ClassInstanceCache instanceCache)protected EntitySelector<Solution_>EntitySelectorFactory. applySorting(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, EntitySelector<Solution_> entitySelector, ClassInstanceCache instanceCache)EntitySelector<Solution_>EntitySelectorFactory. buildEntitySelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)protected booleanEntitySelectorFactory. determineBaseRandomSelection(EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)protected voidEntitySelectorFactory. validateProbability(SelectionOrder resolvedSelectionOrder)protected voidEntitySelectorFactory. validateSorting(SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.impl.heuristic.selector.entity.pillar
Methods in ai.timefold.solver.core.impl.heuristic.selector.entity.pillar with parameters of type SelectionOrder Modifier and Type Method Description PillarSelector<Solution_>PillarSelectorFactory. buildPillarSelector(HeuristicConfigPolicy<Solution_> configPolicy, SubPillarType subPillarType, Class<? extends Comparator<Object>> subPillarSequenceComparatorClass, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder, List<String> variableNameIncludeList) -
Uses of SelectionOrder in ai.timefold.solver.core.impl.heuristic.selector.list
Methods in ai.timefold.solver.core.impl.heuristic.selector.list with parameters of type SelectionOrder Modifier and Type Method Description SubListSelector<Solution_>SubListSelectorFactory. buildSubListSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntitySelector<Solution_> entitySelector, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.impl.heuristic.selector.move
Methods in ai.timefold.solver.core.impl.heuristic.selector.move with parameters of type SelectionOrder Modifier and Type Method Description protected MoveSelector<Solution_>AbstractMoveSelectorFactory. applySorting(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, MoveSelector<Solution_> moveSelector)MoveSelector<Solution_>AbstractMoveSelectorFactory. buildMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)BuildsMoveSelectorfrom theMoveSelectorConfigand provided parameters.MoveSelector<Solution_>MoveSelectorFactory. buildMoveSelector(HeuristicConfigPolicy<Solution_> configPolicy, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)BuildsMoveSelectorfrom theMoveSelectorConfigand provided parameters.protected booleanAbstractMoveSelectorFactory. determineBaseRandomSelection(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)protected voidAbstractMoveSelectorFactory. validateSorting(SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.impl.heuristic.selector.value
Methods in ai.timefold.solver.core.impl.heuristic.selector.value with parameters of type SelectionOrder Modifier and Type Method Description protected ValueSelector<Solution_>ValueSelectorFactory. applyProbability(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector<Solution_> valueSelector, ClassInstanceCache instanceCache)protected ValueSelector<Solution_>ValueSelectorFactory. applySorting(SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector<Solution_> valueSelector, ClassInstanceCache instanceCache)ValueSelector<Solution_>ValueSelectorFactory. buildValueSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)ValueSelector<Solution_>ValueSelectorFactory. buildValueSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder, boolean applyReinitializeVariableFiltering, ValueSelectorFactory.ListValueFilteringType listValueFilteringType)protected booleanValueSelectorFactory. determineBaseRandomSelection(GenuineVariableDescriptor<Solution_> variableDescriptor, SelectionCacheType resolvedCacheType, SelectionOrder resolvedSelectionOrder)protected voidValueSelectorFactory. validateProbability(SelectionOrder resolvedSelectionOrder)protected voidValueSelectorFactory. validateSorting(SelectionOrder resolvedSelectionOrder) -
Uses of SelectionOrder in ai.timefold.solver.core.impl.heuristic.selector.value.chained
Methods in ai.timefold.solver.core.impl.heuristic.selector.value.chained with parameters of type SelectionOrder Modifier and Type Method Description SubChainSelector<Solution_>SubChainSelectorFactory. buildSubChainSelector(HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder inheritedSelectionOrder)
-