What is EO? |
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. | |
Download |
The current stable release of EO is 0.8.7, available on the old EO Web site at Granada. EO has since moved to sourceforge, and the current development release is 0.9.1 |
|
EO@sourceforge |
EO was started by the Geneura Team at University of Granada, headed by JJ. Merelo. The developement team has been reinforced later by Maarten Keijzer, the C++ wizzard, and Marc Schoenauer. The following resources are available, thanks to sourceforge | |
Platforms |
EO has been tested and works on the following platforms:
|
|
PPT presentation |
There is a huge PowerPoint presentation which shows the EO fphilosophy, and it includes a Visual Basic macro for evolving objects in Visual Basic for Applications. You can download it from here. | |
Related Apps |
EO 0.8.4 has been
embedded in an ActiveX control, called DegaX by 3 degree students. You can download it
from the DegaX
directory. It's better if you download it by parts:
|
|
License |
Free, free distribution, but for commercial uses, check with us. | |
Releases |
New releases are made very often. Check at
the EO site at sourceforge.
You can also of course use the sourceforge CVS facilities. |
|
Mailing Lists |
We would like EO to be an open development effort; that is why we have created two mailing lists to discuss future developments, solve technical problems, announce releases, publish patches, and discuss evolutionary computation in general. Join the EO mailing lists |
maartenkeijzer@users.sourceforge.net - merelo@users.sourceforge.net - evomarc@users.sourceforge.net