-
Epic
-
Resolution: Done
-
Major
-
None
-
None
-
Constraint Streams: Examples
-
Done
-
NEW
-
NEW
All Optaplanner examples need to have a fully functional Constraint Provider implementation, on par with either the DRL or the easy Java calculator.
All solver/benchmark configs for every example need to be updated to include the provider.
Recommended approach:
- Take DRL and replicate it with the Constraint Streams API.
- Configure solver to use the DRL as an asserting score director, to make sure both CS and DRL give the same scores.
- Write a test for the constraint provider, using the Constraint Verifier API.
- Possibly optimize the ConstraintProvider now that you have a functional, regression-tested version.
- If you find something that is either too hard to do or even impossible in the CS API, contact lpetrovi@redhat.com.
- blocks
-
PLANNER-2488 Make Constraint Streams the default score director in Examples
- Resolved