All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class gpsys.GeneFunctionFull

java.lang.Object
   |
   +----gpsys.Gene
           |
           +----gpsys.GeneFunction
                   |
                   +----gpsys.GeneFunctionFull

public class GeneFunctionFull
extends GeneFunction
implements Cloneable
A GeneFunctionFull is a GeneFunction tree created using the Full method. In the Full method, the tree is full depth along any path from the root to a leaf.

Author:
Adil Qureshi
Department of Computer Science,
University College London,
Gower St,
London WC1E 6BT,
UK.

Constructor Index

 o GeneFunctionFull(int, Type, GPParameters, int)
Create a Gene tree using the Full method.

Constructors

 o GeneFunctionFull
 public GeneFunctionFull(int maxDepth,
                         Type type,
                         GPParameters gpParameters,
                         int adfIndex) throws TypeException
Create a Gene tree using the Full method. The Full method tries to create trees of the maximum specified depth along any branch.

Parameters:
maxDepth - the maximum depth of the Gene tree to be generated.
type - the required return type of top node in the tree.
gpParameters - the GP parameters for this run.
adfIndex - the index of the ChromosomeParameters to used.
Throws: TypeException
If a Function or Terminal of a required type could not be found.

All Packages  Class Hierarchy  This Package  Previous  Next  Index