The MOEA Framework is a Java library for developing and experimenting with multiobjective evolutionary algorithms (MOEAs) and other general-purpose optimization algorithms and metaheuristics. A number of algorithms are provided out-of-the-box, including NSGA-II, ε-MOEA, GDE3, and MOEA/D.


This release significantly improves the C/C++ interface, which allows the MOEA Framework to run optimization problems written in C/C++. The examples page on the website has been updated to demonstrate this C/C++ interface.

URL: MOEA Framework, a Java library for multiobjective evolutionary algorithms