GAGS
GAGS (Genetic Algorithms from Granada, Spain) is a Genetic Algorithm application generator and class
library written mainly in C++.
As a class library, and among other thing, GAGS includes:
- A chromosome hierarchy with variable length chromosomes. Genetic operators: 2-point crossover,
uniform crossover, bit-flip mutation, transposition (gene interchange between 2 parts of the
chromosome), and variable-length operators: duplication, elimination, and random addition.
- Population level operators include steady state, roulette wheel and tournament selection.
- Gnuplot wrapper: turns gnuplot into a iostreams-like class.
- Easy sample file loading and configuration file parsing.
As an application generator (written in PERL), you only need to supply it with an ANSI-C or C++ fitness
function, and it creates a C++ program that uses the above library to 90% capacity, compiles it, and runs it,
saving results and presenting fitness thru gnuplot.
GAGS is superseded by EO.
|
Current Version: 1.0
License Type: ??
|
Home Site:
http://kal-el.ugr.es/GAGS
Source Code Availability: Yes (from Home Site)
Available Binary Packages:
- Debian Package: No
- RedHat RPM Package: No
- Other Packages: No
Targeted Platforms:
UNIX, author also uses GAGS on Linux with no problem.
Software/Hardware Requirements:
None
|
Other Links:
http://www.cis.ohio-state.edu/hypertext/faq/usenet/ai-faq/genetic/top.html (comp.ai.genetic FAQ)
Mailing Lists/USENET News Groups:
None
User Comments:
See A Screen Shot? (Not Yet)
|