gpsys.symreg
Class SymRegChromosomeParametersADF0

java.lang.Object
  |
  +--gpsys.ChromosomeParameters
        |
        +--gpsys.symreg.SymRegChromosomeParametersADF0

public class SymRegChromosomeParametersADF0
extends ChromosomeParameters

The Chromosome parameters for ADF0 (the result producing branch) of the symbolic regression problem. Note that the function set contains If, GE and LE functions which are not really needed, but are included to demonstrate the type system. ADF0 has the following Function and Terminal sets.

		Functions = {Add, Sub, Div, Mult, If, GE, LE}
		Terminals = {X, 1}
 

Version:
$Revision: 1.1 $, $Date: 2000/07/05 16:25:51 $
Author:
Adil Qureshi
Department of Computer Science,
University College London,
Gower St,
London WC1E 6BT,
UK.
See Also:
Serialized Form

Fields inherited from class gpsys.ChromosomeParameters
CREATE_FULL, CREATE_GROW, CREATE_RAMP_HALF_AND_HALF, createMethod, functions, functionsOfTypeAtDepthFull, functionsOfTypeAtDepthGrow, maxDepth, maxDepthAtCreation, maxDepthMutation, terminals, terminalsOfType, type, types
 
Constructor Summary
SymRegChromosomeParametersADF0(java.util.Random rng)
          Create the ChromosomeParameters object for ADF0.
 
Methods inherited from class gpsys.ChromosomeParameters
initialiseFunctionsTypeTable, initialiseFunctionsTypeTableFull, initialiseFunctionsTypeTableGrow, initialiseTerminalsTypeTable, initialiseTypeTables
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Constructor Detail

SymRegChromosomeParametersADF0

public SymRegChromosomeParametersADF0(java.util.Random rng)
Create the ChromosomeParameters object for ADF0.