--- ../EC/GA/docs/$Id: README,v 3.2 1996/02/01 17:15:19 joke Rel $ ************** *** 1991 *** ************** * tcga91-2.ps.gz Robert E. Smith, David E. Goldberg, Jeff A. Earickson. SGA-C: A C-language Implementation of a Simple Genetic Algorithm TCGA Report No. 91002. The Clearinghouse for Genetic Algorithms The University of Alabama, Department of Engineering Mechanics Tuscaloosa, AL 35487. ************** *** 1992 *** ************** * GENEsYs-1.0-doc.tar.gz Thomas B\"ack. The GENEsYs documentation. See also ../EC/GA/src/GENEsYs-1.0.tar.gz * GAucsd-1.4.ps.gz Nicol N. Schraudolph. The GAucsd 1.4 User's Guide in PS. See also ../EC/GA/src/GAucsd-1.4.tar.gz ************** *** 1993 *** ************** * GenET.ps.gz Cezary Z. Janikow. The GenET User's Manual. See also ../EC/GA/src/GenET.tar.gz ************** *** 1994 *** ************** * gagsprog.ps.gz JJ Merolo Guervos. libGAGS programmer's manual. See also ../EC/GA/src/gags-0.92.tar.gz * tolkien-doc.tar.gz Anthony Yiu-Cheung Tang. All parts of the Tolkien user's guide; including a GA and a CFS C++ construction primer. See also ../EC/GA/src/TOLKIEN.tar.gz ************** *** 1996 *** ************** * pgapack-guide.ps.gz David Levine. The User's Guide to PGAPack. A general-purpose, data-structure-neutral, parallel genetic algorithm library. See also ../EC/GA/src/pgapack.tar.gz http://www.mcs.anl.gov/pgapack.html * guide32.ps.gz GALOPPS -- "Genetic ALgorithm Optimized for Portability and Parallelism System", Release 3.2 GALOPPS is a general-purpose parallel genetic algorithm system, written in 'C', organized like Goldberg's "Simple Genetic Algorithm". User defines objective function (in template furnished) and any callback functions desired (again, filling in template); can run one or many subpopulations, on one or many PC's, workstations, Mac's, MPP. Runs interactively (GUI or answering questions) or from files, makes file and/or graphical output. Runs easily interrupted and restarted, and a PVM version for Unix networks even moves processes automatically when workstations become busy. (Note: optional GUI requires Tcl/Tk.) 14 example problems included (De Jong Functions, Royal Road, BTSP, etc.) User may choose: * problem type (permutation or value-type) * field sizes (arbitrary, possibly unequal, heeded by xover, mutation) * among 7 crossover types and 4 mutation types (or define own) * among 6 selection types, including "automatic" option based on Boltzmann scaling & Shapiro&Pruegel-Bennett statist. mechanics stuff * operator probabilities, fitness scaling, amount of output, migration frequency and patterns, * stopping criteria (using "std." convergence statistics, etc.) * the GGA (Grouping Genetic Algorithm) rep. and operators of Falkenauer GALOPPS allows and supports: * use of a different representation in each subpopulation, with transformation of migrants * inversion on level of subpopulations, with automatic handling of differing field sizes, migrants * control over replacement by offspring, including DeJong crowding or random replacement or SGA-like replacement of parents * mate selection, using incest reduction * migrant selection, using incest reduction, and/or DeJong crowding into receiving subpopulation * optional elitism Generic (Unix) GALOPPS 3.2 (includes 80-pp. manual) is available on ENCORE; PVM GALOPPS, PC version (different line endings, makefiles), Threaded GALOPPS, and (coming) GALOPPS-based 2-level adaptive system at the MSU GARAGe web/ftp sites: http://isl.msu.edu/GA, ftp://isl.msu.edu/pub/GA/galopps. Erik D. Goodman, goodman@egr.msu.edu, MSU GARAGe, Case Center, 112 Engineering Building, MSU, East Lansing, MI 48824 USA. (517)355-6453(phone) (517)355-7516(fax) See also ../EC/GA/src/galopps3.2.tar.gz -==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==- Please refer to the toplevel README file ../EC/README for further explanations. A handbook to this service is in ../EC/handbook. -==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-==-