ECF - Evolutionary Computation Framework

ECF is a C++ framework intended for application of any type of evolutionary computation. Current features include:

More detailed feature list


 What's new in 1.4:

 What's new in 1.3.3:


 What's new in 1.3:


These files are also included in the package (./help directory).



Development in progress

Component authors

(Alphabetical order): Hrvoje Ban, Vinko Bedek, Igor Bespaljko, Iva Brajer, Luka Donđivić, Luka Franov, Zvonimir Fras, Danko Komlen, Ivan Kokan, Maja Legac, Tomislav Novak, Lovro Paić-Antunović, Stjepan Picek, Dražen Popović, Domagoj Stanković, Ivana Stokić, Mirjam Škarica

Project leader & support contact: Domagoj Jakobović (domagoj.jakobovic @


ECF software uses the following components:

Additionally, this project was inspired by OpenBEAGLE, a comprehensive OO evolutionary framework.

Last update: 04.11.2014