Version 2.0 (the current version in development)
or Version 1.0 (the first alpha-tested version) are
available. (go to
tab Files, or Fichiers if you are working in French).
(*) Installation Manuals (in
(*) All Manuals in HTML format. For the
latest PDF versions, please click here
Evolutionary Computation is an exciting research field with the power to assist
researchers in the task of solving (among others) hard optimization problems (i.e., problems
where the exploitable knowledge about the solution space is very hard and/or expensive
to obtain). However, Evolutionary Algorithms are rarely used outside the circle of
knowleadgeable practitioners, and in that way has not achieved a status of useful
enough tool to assist ''general'' researchers. A lack of convergence in the language
of the theoretical achievements was partly to blame until a short time ago,
but we also think that there is a need for practical implementations of research
efforts reflecting a unifying commonground in the field.
With GUIDE, we are tackling that problem and, in doing so, we are helping to ''cross
the chasm'' between theory and practice. It started to be developed
under the FP5 European Projects, as part of the
DREAM project (from where
it took its acronym: "Graphical User Interface
for DREAM Experiments"). It has come a long way since,
and now is in fact a Library PLUS a Graphical User Interface that allows
the generation of evolutionary algorithms suited to the user's needs (even if the user is not
an Evolutionary Computation specialist). Today (November 2008) it can generate code in C++ for the
EO evolutionary library, and in Java
for the ECJ evolutionary library (we
plan to generate code in Matlab before April 2009). It is used actively as the evolutionary engine
behind the framework of the Evotest European Project.
What will you find here
- Downloads. If you are interested in using GUIDE, we strongly recommend you
to open (and/or print) the installation manual (in
before doing so. Then come
tab Files (or Fichiers if you are working in French)
and download the version that you think you would like the best:
- Version 2.0 is the current version in development.
On top of the improvements performed on the kernel, this version has a modern
graphic user interface. It also makes use of the
Apache Velocity engine to generate
- Version 1.0 is the first alpha-tested version (particularly by the members
GUIDE is developed at INRIA Saclay.
Marc Schoenauer is the person in charge.
A far ancestor is EASY, developed by Pierre Collet. James Manley was the first and main developer of the modern version with GUI for genome input (back in 2003), and since April 2007 Luis Da Costa is the man in charge, responsible in particular for the recent version 2.0.
More information can be found