Changes between Version 80 and Version 85 of Ticket #2521
- Timestamp:
- 04/29/19 15:09:24 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #2521 – Description
v80 v85 1 * Introduce base problems for each encoding 1 2 * SingleObjective- & MultiObjectiveProblem introduce virtual member calls in their ctor to get the Maximization value, which poses a problem as the value might not be known at this time 2 * Return additional data from Evaluate (see discussion in #2774) 3 * Cancellation token in Evaluate function of Problems 4 * Introduce new parameter type that can look up problems and algorithms 3 5 * Decouple Solutions from ValueTypeArrays (e.g. IntVector subclass IntArray) 4 * Change ExternalEvaluation to work similar to ProgrammableProblems5 * Introduce new parameter type that can look up problems and algorithms6 6 * Introduce SolutionParameter in ISolutionCreator<TSolution> 7 7 * Create new interface that specifies solution parameter 8 8 * Adapt all operators to this interface 9 * Return additional data from Evaluate (see discussion in #2774) 10 * Separate icons for single- and multi-objective problems 9 11 * Adapt unit tests 10 * Cancellation token in Evaluate function of Problems11 * Introduce base problems for each encoding12 * Separate icons for single- and multi-objective problems13 12 14 13 === Refactoring of Plugins ===