EO is a templates-based, ANSI-C++ compliant evolutionary computation library. It contains classes for any kind of evolutionary computation (specially genetic algorithms) you might come up to. 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.
| Tags | Software Development Libraries |
|---|---|
| Licenses | LGPL |
| Operating Systems | Windows Posix compliant |
| Implementation | C++ |
Recent releases


Release Notes: This release includes many new EC paradigms including GP (graphic output using gnuplot), input parameter parsing, and experimental checkpointing. The license is now LGPL, and development has moved to Sourceforge.


Release Notes: This release consolidates snapshots and fixes bugs in the distribution.


Release Notes: Bugfixes in Makefiles, documentation and some mastermind files.


Release Notes: This will be the last version before 0.9; it fixes bugs and adds a tutorial and a simple GTK interface. The next version will be LGPLed and will have many changes.


Release Notes: Lots of changes.
Grammar-based software designed to utilize the logic contained within grammar.