README first, please!

  copyleft (C) 1999 by Ernesto Rico-Schmidt <nene@sbox.tu-graz.ac.at>

  $Id: README,v 1.2 2002/08/23 14:54:40 ernesto Exp $

  genetic is a (very) simple floating-point MATLAB implementation of a
  genetic algorithm.  currently, the only genetic operations implemented are
  mutation and crossover, reproduction will be implemented as soon as I
  understand how to do it.

  last updated 23 Aug 2002.

INSTALLATION

  to install the files first unpack the zip-file (genetic.zip) or the
  tarball (genetic.tar.gz).  this will create the directory genetic with the
  following files:

    |-- COPYING         the license terms (GNU GPL)
    |-- README          the file you're reading
    |-- banana.m        the Rosenbrock's (banana) function
    |-- crossover.m     implements the crossover
    |-- demo.m          a simple demo
    |-- evaluate.m      fitness evaluation
    |-- genetic.m       main optimization (maximization) routine
    |-- initialize.m    initializes the population
    |-- mutation.m      implements the mutation
    `-- selection.m     implements the selection

  change to the created directory (within MATLAB command window) or include
  it in the path, then type

    >> demo

  to see genetic in action, trying to find the minimum of the Rosenbrock's
  function.

  for more information on the parameters type

    >> help genetic

  have fun.


COMMENTS

  any questions, comments or suggestions are welcome.  please drop me a mail
  at <nene@sbox.tugraz.at>.
