GALOPPS (Genetic Algorithm Optimized for Portability and Parallelism) 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:
GALOPPS allows and supports:
Generic (Unix) GALOPPS 3.2 (includes 80-pp. manual) is available on ENCORE. For PVM GALOPPS, PC version (different line endings, makefiles), Threaded GALOPPS, and GALOPPS-based 2-level adaptive system, see the MSU GARAGe web site: http://GARAGe.cps.msu.edu/ .
Contact: Erik D. Goodman, <goodman@egr.msu.edu>, MSU GARAGe, Case Center, 112 Engineering Building, MSU, East Lansing, MI 48824 USA.
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.