Matthieu Vergne
Matthieu Vergne
I just confirmed that the `isAbstract()` condition covers both interfaces & abstract classes (if you remove it, both tests fail).
Hi, I thought that enabling a build target for auto-check applied it on the saved file only, but it seems to apply it on the whole project. At least, the...
After discussing it in other threads, here is a plan to improve `Solution` in an iterative way. Basically, it is a sequence of refactoring and deprecation tasks, without removing anything...
Aim to address the first section of #411 on a specific `Solution` extension. Here are the available extensions and the number of references found by Eclipse: - BinarySolution (502 references)...
# Context The various classes implemented in jMetal can be more or less complex. This complexity reflects especially in the number of arguments needed to instantiate them. To help the...
The goal is to generalize solution and operator implementations as much as possible, of course without breaking anything. Some stuff may be added to help. It will remain a draft...
Template provided in algorithm 1 of: L. C. T. Bezerra, M. López-Ibáñez and T. Stützle "Automatic Component-Wise Design of Multiobjective Evolutionary Algorithms" in IEEE Transactions on Evolutionary Computation, vol. 20,...
Build on #347, which should be merged first. Implement #342. They are not used, so they only offer an example of multiple encodings. Since there is other ones, there is...
Build on #345 and #350, which should be merged first. `AbstractGenericSolution` contains a `problem` field that it is never needed. We remove this dependency to let the child classes choose...