Uses of Class
ai.timefold.solver.core.impl.heuristic.selector.AbstractDemandEnabledSelector
Packages that use AbstractDemandEnabledSelector
Package
Description
-
Uses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.entity
Subclasses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.entityModifier and TypeClassDescriptionfinal classFromSolutionEntitySelector<Solution_>This is the commonEntitySelectorimplementation. -
Uses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.entity.decorator
Subclasses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.entity.decoratorModifier and TypeClassDescriptionclassAbstractCachingEntitySelector<Solution_>final classCachingEntitySelector<Solution_>AEntitySelectorthat caches the result of its childEntitySelector.final classFilteringEntityByEntitySelector<Solution_>The decorator returns a list of reachable entities for a specific entity.final classFilteringEntityByValueSelector<Solution_>The decorator returns a list of reachable entities for a specific value.final classFilteringEntitySelector<Solution_>final classProbabilityEntitySelector<Solution_>final classSelectedCountLimitEntitySelector<Solution_>final classShufflingEntitySelector<Solution_>final classSortingEntitySelector<Solution_> -
Uses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.entity.mimic
Subclasses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.entity.mimicModifier and TypeClassDescriptionfinal classMimicRecordingEntitySelector<Solution_>classMimicReplayingEntitySelector<Solution_> -
Uses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.value
Subclasses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.valueModifier and TypeClassDescriptionfinal classFromEntityPropertyValueSelector<Solution_>This is the commonValueSelectorimplementation.final classIterableFromSolutionPropertyValueSelector<Solution_>This is the commonValueSelectorimplementation. -
Uses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.value.decorator
Subclasses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.value.decoratorModifier and TypeClassDescriptionclassAbstractCachingValueSelector<Solution_>final classAssignedListValueSelector<Solution_>Only selects values from the child value selector that are initialized.final classCachingValueSelector<Solution_>AValueSelectorthat caches the result of its childValueSelector.final classDowncastingValueSelector<Solution_>final classFilteringValueRangeSelector<Solution_>The decorator returns a list of reachable values for a specific value.classFilteringValueSelector<Solution_>classInitializedValueSelector<Solution_>Prevents creating chains without an anchor.final classIterableFilteringValueSelector<Solution_>final classIterableFromEntityPropertyValueSelector<Solution_>The value range for list variables requires the selector to be entity-independent, as it needs to fetch the entire list of values.final classIterableInitializedValueSelector<Solution_>final classProbabilityValueSelector<Solution_>final classReinitializeVariableValueSelector<Solution_>Prevents reassigning of already initialized variables during Construction Heuristics and Exhaustive Search.final classSelectedCountLimitValueSelector<Solution_>final classShufflingValueSelector<Solution_>final classUnassignedListValueSelector<Solution_>Only selects values from the child value selector that are uninitialized. -
Uses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.value.mimic
Subclasses of AbstractDemandEnabledSelector in ai.timefold.solver.core.impl.heuristic.selector.value.mimicModifier and TypeClassDescriptionclassMimicRecordingValueSelector<Solution_>classMimicReplayingValueSelector<Solution_>