Q20: What EA software packages are available?

     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  archived   by   Jim   McCoy
     <mccoy@ccwf.cc.utexas.edu>.       Available      by      FTP      in:
     ftp.cc.utexas.edu:/pub/genetic-programming/   directory   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 February 1994 issue.  Written
     by Filho, Alippi and Treleaven of  University  College,  London,  UK.
     It's             available            by            FTP            as

     For many of these software packages, specific  ordering  instructions
     are  given  in  the  descriptions  below  (see  Q20.1, Q20.2, Q20.3).
     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
	  (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

     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>

      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@

      Evolution   GE, DOS     C      free   Hans-Michael Voigt and
      Machine     ES                        Joachim Born

      GAC,        GE  Unix    C      free   Bill Spears
      GAL         "   "       Lisp   "     <spears@aic.nrl.navy.mil>

      GAGA        GE  Unix    C      free   Jon Crowcroft

      GAGS        GE, Unix,   C++    free   JJ Merelo
	       SS,OO  DOS                  <jmerelo@kal-el.ugr.es>

      GALOPPS     GE, Unix,   C      free   Erik Goodman
		  PA  DOS                  <goodman@egr.msu.edu>

      GAMusic     ED  Win    (Visual  $10   Jason H. Moore
			      Basic)       <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

      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@

      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

      GENlib      SS  Unix,   C      (6)    Jochen Ruhland <jochenr@
		      DOS                   neuro.informatik.uni-kassel.de>

      GENOCOP     GE  Unix    C      free   Zbigniew Michalewicz

      GIGA        SS  Unix    C      free   Joe Culberson

      GPEIST      GP  Win,   Small-  free   Tony White
		      OS/2   talk         <arpw@bnr.ca>

      Imogene     GP  Win     C++      free   Harley Davis

      LibGA       GE, Unix/DOS C     free   Art Corcoran
	       SS,ED  NeXT/Amiga           <corcoran@wiltel.com>

      LICE        ES  Unix,   C      free   Joachim Sprave
		      DOS                  <joe@ls11.informatik.uni-dortmund.de>

      Matlab-GA   GE  ?       Matlab free   ?

      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>

      SGA-C,      GE  Unix    C      free   Robert E. Smith
      SGA-Cube        nCube                <rob@comec4.mh.ua.edu>

      Splicer     GE  Mac,    C      (1)    Steve Bayer

      TOLKIEN     OO, Unix,   C++    free   Anthony Yiu-Cheung Tang
		  GE  DOS                  <tang028@cs.cuhk.hk>

      WOLF        SS  Unix    C      free   David Rogers

		  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@Germany.EU.net>

		     Commercial Packages:

      Name     Type  OS      Lang   Price  Author/Contact

      Computer- ED,  Win      ?      $10    Scott Kennedy, Axcelis Inc.
      Ants      GA                         <72723.3614@compuserve.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,    $349   Scott Kennedy, Axcelis Inc.
		     Mac      Pascal)      <72723.3614@compuserve.com>

      GAME      OO,  X11      C++     (3)   Jose R. Filho
		GA                         <zeluiz@cs.ucl.ac.uk>

      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)

      XYpe      SS   Mac     (C)     $725   Ed Swartz, Virtual Image Inc.
Go Back Up

Go To Previous

Go To Next