EO is a templates-based, ANSI-C++ compliant evolutionary computation library. It contains classes for almost any kind of evolutionary computation you might come up to—at least for the ones we could think of. It is component-based, so that if you don’t find the class you need in it, it is very easy to subclass existing abstract or concrete classes.
License: GNU LGPL.
Tags: evolutionary computing, numerical methods, library.
Interface: library.
Source language: C++.
Supported language: C++.
Developers: Maarten Keijzer, Marc Schoenauer, Jeroen Eggermont, Olivier König.
Homepage: http://eodev.sourceforge.net/.
Documentation: http://eodev.sourceforge.net/eo/doc/html/, http://eodev.sourceforge.net/eo/tutorial/html/eoTutorial.html.
Source repository: http://sourceforge.net/cvs/?group_id=9775.
Bug database: http://sourceforge.net/tracker/?group_id=9775.
Support: https://lists.sourceforge.net/lists/listinfo/eodev-help.
Development: https://lists.sourceforge.net/lists/listinfo/eodev-main.