Team tao

Overall Objectives
Scientific Foundations
Application Domains
New Results
Contracts and Grants with Industry
Other Grants and Activities

Section: Software

Keywords : Evolutionary Computation, Object-oriented, Standard Template Library.

Evolving Objects

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 2006, the 1.0 version of EO has been (at last) launched, including full support for the most recent compilers under Linux and Windows.

See main page at


Logo Inria