Uses of Interface
ai.timefold.solver.core.impl.heuristic.selector.value.EntityIndependentValueSelector
-
-
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.constructionheuristic.placer
Fields in ai.timefold.solver.core.impl.constructionheuristic.placer declared as EntityIndependentValueSelector Modifier and Type Field Description protected EntityIndependentValueSelector<Solution_>QueuedValuePlacer. valueSelectorConstructors in ai.timefold.solver.core.impl.constructionheuristic.placer with parameters of type EntityIndependentValueSelector Constructor Description QueuedValuePlacer(EntityIndependentValueSelector<Solution_> valueSelector, MoveSelector<Solution_> moveSelector) -
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.list
Constructors in ai.timefold.solver.core.impl.heuristic.selector.list with parameters of type EntityIndependentValueSelector Constructor Description ElementDestinationSelector(EntitySelector<Solution_> entitySelector, EntityIndependentValueSelector<Solution_> valueSelector, boolean randomSelection)RandomSubListSelector(EntitySelector<Solution_> entitySelector, EntityIndependentValueSelector<Solution_> valueSelector, int minimumSubListSize, int maximumSubListSize) -
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.list.nearby
Constructors in ai.timefold.solver.core.impl.heuristic.selector.list.nearby with parameters of type EntityIndependentValueSelector Constructor Description NearValueNearbyDestinationSelector(ElementDestinationSelector<Solution_> childDestinationSelector, EntityIndependentValueSelector<Solution_> originValueSelector, NearbyDistanceMeter<?,?> nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection) -
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chained
Fields in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chained declared as EntityIndependentValueSelector Modifier and Type Field Description protected EntityIndependentValueSelector<Solution_>SubChainChangeMoveSelector. valueSelectorConstructors in ai.timefold.solver.core.impl.heuristic.selector.move.generic.chained with parameters of type EntityIndependentValueSelector Constructor Description SubChainChangeMoveSelector(SubChainSelector<Solution_> subChainSelector, EntityIndependentValueSelector<Solution_> valueSelector, boolean randomSelection, boolean selectReversingMoveToo) -
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.move.generic.list
-
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.value
Classes in ai.timefold.solver.core.impl.heuristic.selector.value that implement EntityIndependentValueSelector Modifier and Type Class Description classFromSolutionPropertyValueSelector<Solution_>This is the commonValueSelectorimplementation. -
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.value.chained
Fields in ai.timefold.solver.core.impl.heuristic.selector.value.chained declared as EntityIndependentValueSelector Modifier and Type Field Description protected EntityIndependentValueSelector<Solution_>DefaultSubChainSelector. valueSelectorConstructors in ai.timefold.solver.core.impl.heuristic.selector.value.chained with parameters of type EntityIndependentValueSelector Constructor Description DefaultSubChainSelector(EntityIndependentValueSelector<Solution_> valueSelector, boolean randomSelection, int minimumSubChainSize, int maximumSubChainSize) -
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.value.decorator
Classes in ai.timefold.solver.core.impl.heuristic.selector.value.decorator that implement EntityIndependentValueSelector Modifier and Type Class Description classAssignedValueSelector<Solution_>Only selects values from the child value selector that are assigned.classCachingValueSelector<Solution_>AValueSelectorthat caches the result of its childValueSelector.classEntityIndependentFilteringValueSelector<Solution_>classEntityIndependentInitializedValueSelector<Solution_>classProbabilityValueSelector<Solution_>classSelectedCountLimitValueSelector<Solution_>classShufflingValueSelector<Solution_>classSortingValueSelector<Solution_>classUnassignedValueSelector<Solution_>Only selects values from the child value selector that are unassigned.Fields in ai.timefold.solver.core.impl.heuristic.selector.value.decorator declared as EntityIndependentValueSelector Modifier and Type Field Description protected EntityIndependentValueSelector<Solution_>AbstractCachingValueSelector. childValueSelectorprotected EntityIndependentValueSelector<Solution_>AbstractInverseEntityFilteringValueSelector. childValueSelectorprotected EntityIndependentValueSelector<Solution_>AbstractInverseEntityFilteringValueSelector. childValueSelector -
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.value.mimic
Classes in ai.timefold.solver.core.impl.heuristic.selector.value.mimic that implement EntityIndependentValueSelector Modifier and Type Class Description classMimicRecordingValueSelector<Solution_>classMimicReplayingValueSelector<Solution_>Fields in ai.timefold.solver.core.impl.heuristic.selector.value.mimic declared as EntityIndependentValueSelector Modifier and Type Field Description protected EntityIndependentValueSelector<Solution_>MimicRecordingValueSelector. childValueSelectorConstructors in ai.timefold.solver.core.impl.heuristic.selector.value.mimic with parameters of type EntityIndependentValueSelector Constructor Description MimicRecordingValueSelector(EntityIndependentValueSelector<Solution_> childValueSelector) -
Uses of EntityIndependentValueSelector in ai.timefold.solver.core.impl.heuristic.selector.value.nearby
Classes in ai.timefold.solver.core.impl.heuristic.selector.value.nearby that implement EntityIndependentValueSelector Modifier and Type Class Description classNearValueNearbyValueSelector<Solution_>Constructors in ai.timefold.solver.core.impl.heuristic.selector.value.nearby with parameters of type EntityIndependentValueSelector Constructor Description NearValueNearbyValueSelector(EntityIndependentValueSelector<Solution_> childValueSelector, EntityIndependentValueSelector<Solution_> originValueSelector, NearbyDistanceMeter<?,?> nearbyDistanceMeter, NearbyRandom nearbyRandom, boolean randomSelection)
-