W.Langdon@cs.ucl.ac.uk 20 August 1995 Genetic programming C++ code to evolve data structures GPdata-20-aug-95.tar.Z contains a version of Andy Singleton's GP-Quick version 2.1 which has been extensively altered to support: Indexed memory operation (cf. teller) multi tree programs Adfs parameter changes without recompilation populations partitioned into demes (A version of) pareto fitness Like GP-Quick, this software is free for non commercial use and is unsupported. Usage: ----- Some documentation included. See also ftp::/cs.ucl.ac.uk/genetic/papers/GPdata-icga-95.ps Major changes since GPdata-1-dec-94.tar.Z (from work on list problem) ----------------------------------------- New Primitives forewhile and other loops, print, swap, FUNC more flexibity on different memory index errors Pareto Elitism and Niching Directed crossover (at tree level) CPU usage as part of fitness function Code speedups Reusing fitness information by offspring Aux1_caching Reduce memory required by population Support for Separate test script, including multiple test phases. (gzipped) checkpoint file. gcc version 2.6.3 Improved error checking on loading an individual Better display of population statistics frequency of primitive usage. Add monitoring lost primitives and problem dependent combinations of primitives. some offline gnuplot support.