The MOEA Framework is a free and open source Java library for developing and experimenting with multiobjective evolutionary algorithms (MOEAs) and other general-purpose multiobjective optimization algorithms. The MOEA Framework supports genetic algorithms, differential evolution, particle swarm optimization, genetic programming, grammatical evolution, and more. A number of algorithms are provided out-of-the-box, including NSGA-II, NSGA-III, ε-MOEA, GDE3 and MOEA/D. In addition, the MOEA Framework provides the tools necessary to rapidly design, develop, execute and statistically test optimization algorithms.
Features
- Fast, reliable implementations of many state-of-the-art MOEAs
- Extensible with custom algorithms, problems and operators
- Modular design for constructing new algorithms from existing components
- Permissive open source license
- Fully documented source code
- Over 1100 test cases to ensure validity
License
GNU Library or Lesser General Public License version 3.0 (LGPLv3)nel_h2
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
-
Thanks for Moeaframework, it's the best!
-
Good work:)