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.
| Tags | MOEA Optimization Algorithm multiobjective genetic evolutionary |
|---|---|
| Licenses | LGPL |
| Operating Systems | Windows Unix Linux Mac OS OS Independent |
| Implementation | Java 6+ Java |
| Translations | English |
Recent releases


Release Notes: This release includes significant improvements to the user manual and several bugfixes.


Release Notes: 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.


Release Notes: This release fixes several bugs with the MOEA Diagnostic Tool and adds new content to the user manual.


Release Notes: The first draft of the user manual is released. Currently, the manual provides installation instructions, walks through introductory examples, and demonstrates the use of various commandline tools.


Release Notes: This release adds an interface for connecting to C/C++ problems (see examples/Example4.java in the source code download). It includes the necessary files so that the source code can be imported directly into Eclipse, ensuring the environment is configured correctly. Follow the installation instructions in README. There are miscellaneous bugfixes.