-
Feature Request
-
Resolution: Done
-
Critical
-
None
We want to be able to specify a PlanningVariable value range of <X,Y> without enumerating all of the elements, where
- the values aren't necessarily a continuous series,
- or even numeric.
I intend to implement this using a new value range type, referencing an interface of generic type T with following properties:
- T getMinimum();
- T getMaximum();
- T getNext(T);
- boolean hasNext(T);
- T getRandom(Random random);
- int getSize();
Furthermore, I intend to provide default implementations for all number types in Java 6.
- blocks
-
PLANNER-211 Beta distribution (Guassian/gauss distribution) in random selection on a ValueRange
- Resolved
- is related to
-
PLANNER-213 ValueRangeBuilder for more complex declarative value ranges. For example every int in the range [10-100, 200-300].
- Open
-
PLANNER-183 @ValueRange annotation not inherited
- Resolved
- relates to
-
PLANNER-60 Planner should support a null planning value
- Resolved
-
PLANNER-71 Construction heuristics should be able to scale to many planning variables with many planning values by supporting selectionCountLimit
- Resolved
-
PLANNER-190 ValueRangeProvider from a custom factory class (not Solution or entity)
- Open