Keywords : Evolutionary Computation, Object-oriented, Standard Template Library.
Participant : Marc Schoenauer [ correspondent ] .
Abstract: 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 class. EO works with main compilers, including GNU g++ (versions 2.95 and above) and Microsoft Visual C++ (versions 6.00 and above).
In 2005, EO has been kept up-to-date with the most recent compilers (e.g., g++ 4.0), and fundamental improvements include the CMA-ES algorithm, the up-to-date method in parametric optimization and a very efficient GP algorithm for real function identification.
See main page at http://eodev.sourceforge.net// .