Uses of Class
ai.timefold.solver.core.config.heuristic.selector.value.ValueSelectorConfig
Packages that use ValueSelectorConfig
Package
Description
-
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.constructionheuristic.placer
Fields in ai.timefold.solver.core.config.constructionheuristic.placer declared as ValueSelectorConfigModifier and TypeFieldDescriptionprotected ValueSelectorConfigQueuedValuePlacerConfig.valueSelectorConfigMethods in ai.timefold.solver.core.config.constructionheuristic.placer that return ValueSelectorConfigMethods in ai.timefold.solver.core.config.constructionheuristic.placer with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionvoidQueuedValuePlacerConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) QueuedValuePlacerConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.heuristic.selector.common.nearby
Fields in ai.timefold.solver.core.config.heuristic.selector.common.nearby declared as ValueSelectorConfigModifier and TypeFieldDescriptionprotected ValueSelectorConfigNearbySelectionConfig.originValueSelectorConfigMethods in ai.timefold.solver.core.config.heuristic.selector.common.nearby that return ValueSelectorConfigMethods in ai.timefold.solver.core.config.heuristic.selector.common.nearby with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionvoidNearbySelectionConfig.setOriginValueSelectorConfig(ValueSelectorConfig originValueSelectorConfig) NearbySelectionConfig.withOriginValueSelectorConfig(ValueSelectorConfig originValueSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.heuristic.selector.list
Methods in ai.timefold.solver.core.config.heuristic.selector.list that return ValueSelectorConfigModifier and TypeMethodDescriptionDestinationSelectorConfig.getValueSelectorConfig()SubListSelectorConfig.getValueSelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.list with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionvoidDestinationSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) voidSubListSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) DestinationSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) SubListSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.heuristic.selector.move.generic
Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic that return ValueSelectorConfigModifier and TypeMethodDescriptionChangeMoveSelectorConfig.getValueSelectorConfig()PillarChangeMoveSelectorConfig.getValueSelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionvoidChangeMoveSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) voidPillarChangeMoveSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) ChangeMoveSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) PillarChangeMoveSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.heuristic.selector.move.generic.chained
Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.chained that return ValueSelectorConfigModifier and TypeMethodDescriptionKOptMoveSelectorConfig.getValueSelectorConfig()SubChainChangeMoveSelectorConfig.getValueSelectorConfig()TailChainSwapMoveSelectorConfig.getValueSelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.chained with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionvoidKOptMoveSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) voidSubChainChangeMoveSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) voidTailChainSwapMoveSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) KOptMoveSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) SubChainChangeMoveSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) TailChainSwapMoveSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.heuristic.selector.move.generic.list
Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.list that return ValueSelectorConfigModifier and TypeMethodDescriptionListSwapMoveSelectorConfig.getSecondaryValueSelectorConfig()ListChangeMoveSelectorConfig.getValueSelectorConfig()ListSwapMoveSelectorConfig.getValueSelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.list with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionvoidListSwapMoveSelectorConfig.setSecondaryValueSelectorConfig(ValueSelectorConfig secondaryValueSelectorConfig) voidListChangeMoveSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) voidListSwapMoveSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) ListSwapMoveSelectorConfig.withSecondaryValueSelectorConfig(ValueSelectorConfig secondaryValueSelectorConfig) ListChangeMoveSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) ListSwapMoveSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.heuristic.selector.move.generic.list.kopt
Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.list.kopt that return ValueSelectorConfigModifier and TypeMethodDescriptionKOptListMoveSelectorConfig.getOriginSelectorConfig()KOptListMoveSelectorConfig.getValueSelectorConfig()Methods in ai.timefold.solver.core.config.heuristic.selector.move.generic.list.kopt with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionvoidKOptListMoveSelectorConfig.setOriginSelectorConfig(ValueSelectorConfig originSelectorConfig) voidKOptListMoveSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) KOptListMoveSelectorConfig.withOriginSelectorConfig(ValueSelectorConfig originSelectorConfig) KOptListMoveSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.heuristic.selector.value
Methods in ai.timefold.solver.core.config.heuristic.selector.value that return ValueSelectorConfigModifier and TypeMethodDescriptionValueSelectorConfig.copyConfig()ValueSelectorConfig.inherit(ValueSelectorConfig inheritedConfig) ValueSelectorConfig.withCacheType(SelectionCacheType cacheType) ValueSelectorConfig.withDowncastEntityClass(Class<?> entityClass) ValueSelectorConfig.withFilterClass(Class<? extends SelectionFilter> filterClass) ValueSelectorConfig.withMimicSelectorRef(String mimicSelectorRef) ValueSelectorConfig.withNearbySelectionConfig(NearbySelectionConfig nearbySelectionConfig) ValueSelectorConfig.withProbabilityWeightFactoryClass(Class<? extends SelectionProbabilityWeightFactory> factoryClass) ValueSelectorConfig.withSelectedCountLimit(long selectedCountLimit) ValueSelectorConfig.withSelectionOrder(SelectionOrder selectionOrder) ValueSelectorConfig.withSorterClass(Class<? extends SelectionSorter> sorterClass) ValueSelectorConfig.withSorterComparatorClass(Class<? extends Comparator> comparatorClass) ValueSelectorConfig.withSorterManner(ValueSorterManner sorterManner) ValueSelectorConfig.withSorterOrder(SelectionSorterOrder sorterOrder) ValueSelectorConfig.withSorterWeightFactoryClass(Class<? extends SelectionSorterWeightFactory> weightFactoryClass) ValueSelectorConfig.withVariableName(String variableName) Methods in ai.timefold.solver.core.config.heuristic.selector.value with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionValueSelectorConfig.inherit(ValueSelectorConfig inheritedConfig) Constructors in ai.timefold.solver.core.config.heuristic.selector.value with parameters of type ValueSelectorConfig -
Uses of ValueSelectorConfig in ai.timefold.solver.core.config.heuristic.selector.value.chained
Fields in ai.timefold.solver.core.config.heuristic.selector.value.chained declared as ValueSelectorConfigModifier and TypeFieldDescriptionprotected ValueSelectorConfigSubChainSelectorConfig.valueSelectorConfigMethods in ai.timefold.solver.core.config.heuristic.selector.value.chained that return ValueSelectorConfigMethods in ai.timefold.solver.core.config.heuristic.selector.value.chained with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionvoidSubChainSelectorConfig.setValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) SubChainSelectorConfig.withValueSelectorConfig(ValueSelectorConfig valueSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.enterprise
Methods in ai.timefold.solver.core.enterprise with parameters of type ValueSelectorConfigModifier and TypeMethodDescription<Solution_>
ValueSelector<Solution_>TimefoldSolverEnterpriseService.applyNearbySelection(ValueSelectorConfig valueSelectorConfig, HeuristicConfigPolicy<Solution_> configPolicy, EntityDescriptor<Solution_> entityDescriptor, SelectionCacheType minimumCacheType, SelectionOrder resolvedSelectionOrder, ValueSelector<Solution_> valueSelector) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.impl.heuristic.selector.move.generic.list
Methods in ai.timefold.solver.core.impl.heuristic.selector.move.generic.list with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionstatic ListChangeMoveSelectorConfigListChangeMoveSelectorFactory.buildChildMoveSelectorConfig(ListVariableDescriptor<?> variableDescriptor, ValueSelectorConfig inheritedValueSelectorConfig, DestinationSelectorConfig inheritedDestinationSelectorConfig) -
Uses of ValueSelectorConfig in ai.timefold.solver.core.impl.heuristic.selector.value
Methods in ai.timefold.solver.core.impl.heuristic.selector.value with parameters of type ValueSelectorConfigModifier and TypeMethodDescriptionstatic <Solution_>
ValueSelectorFactory<Solution_>ValueSelectorFactory.create(ValueSelectorConfig valueSelectorConfig) Constructors in ai.timefold.solver.core.impl.heuristic.selector.value with parameters of type ValueSelectorConfig