This gives a list of all known EA software packages available to the public. The list was originally maintained by Nici Schraudolph. In June '93 it was agreed that it would be incorporated into this FAQ and the responsibility for maintenance taken over by the FAQ editor.
A copy of most of the packages described below are kept at ENCORE, (See Q15.3), available by anonymous FTP.
Most GENETIC PROGRAMMING software is available by FTP in: ftp://ftp.io.com/pub/genetic-programming/ There are subdirectories containing papers related to GP, archives of the mailing list, as well as a suite of programs for implementing GP. These programs include the Lisp code from Koza's "Genetic Programming" [KOZA92], as well as implementations in C and C++, as for example SGPC: Simple Genetic Programming in C by Walter Alden Tackett and Aviram Carmi <gpc@ipld01.hac.com>.
A survey paper entitled "Genetic Algorithm Programming Environments" was published in IEEE Computer in the June 1994 issue. Written by Filho, Alippi and Treleaven of University College, London, UK. It's available by FTP as ftp://bells.cs.ucl.ac.uk/papagena/game/docs/gasurvey.ps (file size: 421k).
For many of these software packages, specific ordering instructions are given in the descriptions below (see Q20.1 - Free Software packages, Q20.2 - Commercial Software Packages, Q20.3 - Research Projects). Please read and follow them before unnecessarily bothering the listed author or contact! Also note that these programs haven't been independently tested, so there are no guarantees of their quality.
A major revision was undertaken in August 1994, when all authors were contacted, and asked to confirm the accuracy of the information contained here. A few authors did not respond to the request for information. These are noted below by: (Unverified 8/94). In these cases, FTP address were checked by the FAQ editor, to confirm that this information (at least) is correct. In two cases, email to the author bounced back as "undeliverable" -- these are noted below.
Type (this is a very ad-hoc classification)
GE: generational GA SS: steady-state GA PA: (pseudo) parallel GA ES: evolution strategy OO: object-oriented XP: expert system ED: educational/demo CF: classifier system
OS Operating System; X11 implies Unix; "Win" means Microsoft Windows 3.x/NT (PC); "DOS" means MS-DOS or compatibles.
Lang Programming Language; in parentheses: source code not included; "OPas" = MPW Object Pascal
Price (1) free to government contractors, $221 otherwise, (2) educational discount available, (3) available as addendum to a book, (4) single 1850 DM, site license 5200 DM, (5) single 200 DM, site license 500 DM, (6) free for academic and educational use.
Author or Contact given as Internet e-mail address if possible
ES/GA/XP System Implementations: ========================================================================= Name Type OS Lang Price Author/Contact ========================================================================= BUGS GE, X11, C free Joshua Smith ED Suntools <jrs@media.mit.edu> Computer- ED, Win ? free Scott Kennedy, Axcelis Inc. Ants GA <staff@axcelis.com> DGenesis GE, Unix C free Erick Cantu-Paz PA,ED <ecantu@lamport.rhon.itam.mx> DOUGAL SS, DOS Turbo free Brett Parker GE Pascal <b.s.parker@durham.ac.uk> ESCaPaDE ES Unix C free Frank Hoffmeister <hoffmeister@ls11.informatik.uni-dortmund.de> Evolution GE, DOS C free Hans-Michael Voigt and Machine ES Joachim Born <voigt@max.fb10.tu-berlin.de> Evolutionary GE, Unix C++ free JJ Merelo Objects OO <jmerelo@kal-el.ugr.es> GAC, GE Unix C free Bill Spears GAL " " Lisp " <spears@aic.nrl.navy.mil> GAGA GE Unix C free Jon Crowcroft <jon@cs.ucl.ac.uk> GAGS GE, Unix, C++ free JJ Merelo SS,OO DOS <jmerelo@kal-el.ugr.es> GAlib GA Unix, C++ free Matthew Wall Mac,DOS <mbwall@mit.edu> GALOPPS GE, Unix, C free Erik Goodman PA DOS <goodman@egr.msu.edu> GAMusic ED Win (VB) $10 Jason H. Moore <jhm@superh.hg.med.umich.edu> GANNET GE, Unix C free Darrell Duane NN <dduane@fame.gmu.edu> GAucsd GE Unix C free Nici Schraudolph <GAucsd-request@cs.ucsd.edu> GA GE, DOS (C++) free Mark Hughes Workbench ED <mrh@i2ltd.demon.co.uk> GECO GE, Unix, Lisp free George P. W. Williams, Jr. OO,ED MacOS <george@hsvaic.hv.boeing.com> Genesis GE, Unix, C free John Grefenstette ED DOS <gref@aic.nrl.navy.mil> GENEsYs GE Unix C free Thomas Baeck <baeck@ls11.informatik.uni-dortmund.de> GenET SS, Unix, C free Cezary Z. Janikow ES,ED X, etc. <janikow@radom.umsl.edu> Genie GE Mac Think free Lance Chambers Pascal <pstamp@yarrow.wt.uwa.edu.au> Genitor SS Unix C free Darrell Whitley <whitley@cs.colostate.edu> GENlib SS Unix, C (6) Jochen Ruhland DOS <jochenr@neuro.informatik.uni-kassel.de> GENOCOP GE Unix C free Zbigniew Michalewicz <zbyszek@uncc.edu> GIGA SS Unix C free Joe Culberson <joe@cs.ualberta.ca> GPEIST GP Win, Small- free Tony White OS/2 talk <arpw@bnr.ca> Imogene GP Win C++ free Harley Davis <davis@ilog.fr> JAG GA - Java free Stephen Hartley <shartley@mcs.drexel.edu> LibGA GE, Unix/DOS C free Art Corcoran SS,ED NeXT/Amiga <corcoran@penguin.mcs.utulsa.edu> LICE ES Unix, C free Joachim Sprave DOS <joe@ls11.informatik.uni-dortmund.de> Matlab-GA GE ? Matlab free Andy Potvin <potvin@mathworks.com> mGA GE Unix C, free Dave Goldberg Lisp <goldberg@vmd.cso.uiuc.edu> PARAGenesis PA, CM C* free Michael van Lent GE <vanlent@eecs.umich.edu> PGA PA, Unix, C free Peter Ross SS,GE etc. <peter@aisb.ed.ac.uk> PGAPack GA, any C free David Levine PA <levine@mcs.anl.gov> REGAL GA C free Filippo Neri <neri@di.unito.it> SGA-C, GE Unix C free Robert E. Smith SGA-Cube nCube <rob@comec4.mh.ua.edu> Splicer GE Mac, C (1) Steve Bayer X11 TOLKIEN OO, Unix, C++ free Anthony Yiu-Cheung Tang GE DOS <tang028@cs.cuhk.hk> Trans-Dimensional Learning NN Win ? free <upso@prodigy.com> WOLF SS Unix C free David Rogers <drogers@msi.com> ========================================================================= Classifier System Implementations: ========================================================================= Name Type OS Lang Price Author/Contact ========================================================================= CFS-C CF, Unix/DOS C free Rick Riolo ED <rlr@merit.edu> SCS-C CF, Unix/DOS C free Joerg Heitkoetter ED Atari TOS <joke@de.uu.net> ========================================================================== Commercial Packages: ========================================================================= Name Type OS Lang Price Author/Contact ========================================================================= ActiveGA GA Win (ActiveX) $99 Brightwater Software <support@brightsoft.com> EnGENEer OO, X11 C ? George Robbins, GA Logica Cambridge Ltd. EvoFrame/ OO, Mac, C++/ (4,2) Optimum Software REALizer ES DOS OPas (5,2) <optimum@applelink.apple.com> Evolver GE DOS, (C, UKP350 Palisade Mac Pascal) <sales@palisade-europe.com> FlexTool GA Win Matlab ? Flexible Intelligence Group <info@flextool.com> GAME OO, X11 C++ (3) Jose R. Filho GA <zeluiz@cs.ucl.ac.uk> GeneHunter GA Win, (VB) $369 Ward Systems Excel <wardsystems@msn.com> Generator GE,SS Win, (C++) $379 Steve McGrew, New Light Industries ES,OO,ED Excel <nli@comtch.iea.com> MicroGA/ OO, Mac, C++ $249 Emergent Behavior, Inc. Galapagos SS Win (2) <emergent@aol.com> Omega ? DOS ? ? David Barrow, KiQ Ltd. OOGA OO, Mac, Lisp $60 Lawrence Davis GE DOS PC/Beagle XP DOS ? 69UKP Richard Forsyth XpertRule/XP DOS (Think 995UKP Attar Software GenAsys Pascal) <100116.1547@compuserve.com> XYpe SS Mac (C) $725 Ed Swartz, Virtual Image Inc. =========================================================================
[Free Software packages (incl. CFS)] [Commercial Software Packages] [Current Research Projects]
Mistakes in this page?
Hitch Hiker's Guide to Evolutionary Computation,
Issue 6.4, released 21 December 1998
Copyright © 1993-1998 by J. Heitkötter and
D. Beasley, all rights reserved.