The jMetal.NET project is proof of concept of using C# to implement jMetal, a Java framework for multi-objective optimation with metaheuristics.
If you have any question, please contact Antonio J. Nebro
A pre-release (Version 0.5), developed by David García Gómez, is available only for testing purposes. It includes the following features:
- Encoding: Real, Binary, Int, Permutation
- Algorithms: AbYSS, GDE3, MOCell, MOEA/D, NSGA-II, PAES, SMPSO, SMSEMOA, SPEA2
- Problems: Fonseca, Kursawe, Schaffer, Water, ZDT benchmark, LZ09 benchmark, DTLZ benchmark, OneMax
- Operators: SBXCrossover, BlXAlphaCrossover, HUXCrossover, PMXCrossover, SinglePointCrossovr, TwoPointsCrossover, PolynomialMutation, BitFlipMutation, NonUniformMutation, SwapMutation, UniformMutation
This work is licensed under the Creative Commons GNU Lesser General Public License