README first, please! copyleft (C) 1999 by Ernesto Rico-Schmidt $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 .