[comp.ai.neural-nets] Re^2: genetic algorithm simulators

mrh@camcon.co.uk (Mark Hughes) (12/05/89)

For Booker and De Jong code, try either

	kdejong@gmuvax2.gmu.edu
or	booker@aic.nrl.navy.mil

and for Goldberg code try

	dgoldber@edu.ua.ua1vm

and while we're on the subject of GA code, I have a program for experimenting
with GA algorithm operators and characteristics if anyone is interested. It
runs on an IBM PC with EGA display and mouse. Source code is not available
but it is a useful tool for experimentation, and for demonstrating GAs in
operation on a simple search problem.

I will shortly be posting this to comp.binaries.ibm.pc, so either watch that
space, or contact me directly if you are interested in a copy. Naturally I'd
rather you wait for the c.b.i.p posting if you receive that news group, but
if you really can't wait, let me know.

The README file follows...

FILE
	README - introduction to the genetic algorithm workbench disk

Copyright (C) Mark Hughes 1989. All rights reserved.

WHAT IS THIS?
-------------

This file is distributed with a self extracting archive containing a
program call the Genetic Algorithm Workbench and its documentation.

The program is an interactive tool/demonstration for experimentation with
genetic algorithms (see next).  It enables you to set problems (i.e. draw
a function f(x) using a mouse) and to try out different flavours of genetic
algorithm to see how well they can find the global maximum of the function.

WHAT IS A GENETIC ALGORITHM?
----------------------------

The documentation gives a far more useful explanation, but briefly:

A genetic algorithm is an optimisation/search technique based on evolution.
They are extremely effective algorithms for solving very complex multi-variable
optimisation problems and have generated interest in a wide range of
engineering fields.

HOW DO I USE THIS SOFTWARE?
---------------------------

You must have access to an IBM compatible personal computer running MS-DOS or
PC-DOS, a mouse and an EGA compatible display.  It will work in VGA mode, but
unless the VGA display is put into EGA emulation will give a squashed display.

If you have access to such a machine, you will need to extract the files from
the archive which is done by changing to a (preferably empty) directory on
a disk with about 400K of free space, inserting the distribution disk in
drive a: and typing

	a:gawarc

This should result in several files being extracted into the current directory:

	gaw.exe	- the executable program

	gaw.ps	- gaw manual (Postscript format)
	fig1.ps	- figure 1 for insertion in the manual (Postscript format)

	gaw.fx	- gaw manual (Epson FX80 format)
	fig1.fx	- figure 1 (Epson FX80 format)

The manual gives details of how to run the program.  The ".ps" files should
print out directly on any Postscript compatible printer, and the ".fx" files
should print out on an Epson FX80 or compatible dot matrix printer.

If you can't print these out, the file "gaw.fx" is reasonably readable
with

	type gaw.fx | more

or your favourite file viewer.  (I hope!)

Apologies for the need to paste the figure into the manual by hand. Isn't 
technology wonderful?

Have fun,

Mark Hughes
21 Arbury Road, Cambridge, CB4 2JB.
mrh@camcon.co.uk

TERMS UNDER WHICH YOU MAY USE/DISTRIBUTE THIS SOFTWARE:
-------------------------------------------------------

The Genetic Algorithm Workbench program and its documentation are copyright
and may not be copied or distributed without written permission from the
author with the following exceptions:

(1) Copies of the software and this documentation may be made and passed
on to any third party provided that all the files on the distribution disk
are distributed together in unmodified form, and providing that no profit is
made from such distribution.

(2) A reasonable number of copies may be made of the software for the purpose
of archiving to guard against corruption of the working copy of the software.

The software can be used without restriction or payment, but you are
encouraged to send an appropriate contribution in sterling to the author
if you feel that the program has been of use.  See above for the author's
address.

No warranty is given that this software is fit for any purpose, nor that it
will perform as described in this manual.  You use it entirely at your own
risk.

END OF FILE: README
-- 
------------------ mrh@camcon.co.uk      or mrh@camcon.uucp
|   Mark Hughes  | Tel: +44 (0) 223 420024  Cambridge Consultants Ltd. 
|(Compware . CCL)| Tlx: 931 211 0193 (KZ G) The Science Park, Milton Road,
------------------ BT Gold: 72:MAG70076     Cambridge, UK. (Own opinions etc.)