Uses of Class
ec.gp.GPFunctionSet

Packages that use GPFunctionSet
ec.gp   
ec.gp.build   
ec.gp.koza   
 

Uses of GPFunctionSet in ec.gp
 

Fields in ec.gp declared as GPFunctionSet
 GPFunctionSet GPTreeConstraints.functionset
          The function set for nodes in the tree
 

Methods in ec.gp that return GPFunctionSet
static GPFunctionSet GPFunctionSet.functionSetFor(java.lang.String functionSetName, EvolutionState state)
          Returns the function set for a given name.
 

Methods in ec.gp with parameters of type GPFunctionSet
abstract  GPNode GPNodeBuilder.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)
           
static GPNode GPNode.readRootedTree(EvolutionState state, java.io.DataInput dataInput, GPType expectedType, GPFunctionSet set, GPNodeParent parent, int argposition)
           
static GPNode GPNode.readRootedTree(int linenumber, DecodeReturn dret, GPType expectedType, GPFunctionSet set, GPNodeParent parent, int argposition, EvolutionState state)
          Reads the node and its children from the form printed out by printRootedTree.
 void GPNode.writeRootedTree(EvolutionState state, GPType expectedType, GPFunctionSet set, java.io.DataOutput dataOutput)
           
 

Uses of GPFunctionSet in ec.gp.build
 

Subclasses of GPFunctionSet in ec.gp.build
 class PTCFunctionSet
          PTCFunctionSet is a GPFunctionSet which adheres to PTCFunctionSetForm, and thus can be used with the PTC1 and PTC2 methods.
 

Fields in ec.gp.build declared as GPFunctionSet
 GPFunctionSet[] Uniform.functionsets
           
 

Methods in ec.gp.build with parameters of type GPFunctionSet
 GPNode PTC2.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)
           
 GPNode PTC1.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)
           
 GPNode RandomBranch.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)
           
 GPNode RandTree.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)
           
 GPNode Uniform.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)
           
 void RandTree.setupArities(EvolutionState state, GPFunctionSet set)
           
 

Uses of GPFunctionSet in ec.gp.koza
 

Methods in ec.gp.koza with parameters of type GPFunctionSet
protected  GPNode KozaBuilder.fullNode(EvolutionState state, int current, int max, GPType type, int thread, GPNodeParent parent, int argposition, GPFunctionSet set)
          A private recursive method which builds a FULL-style tree for newRootedTree(...)
protected  GPNode KozaBuilder.growNode(EvolutionState state, int current, int max, GPType type, int thread, GPNodeParent parent, int argposition, GPFunctionSet set)
          A private function which recursively returns a GROW tree to newRootedTree(...)
 GPNode HalfBuilder.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)
           
 GPNode GrowBuilder.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)
           
 GPNode FullBuilder.newRootedTree(EvolutionState state, GPType type, int thread, GPNodeParent parent, GPFunctionSet set, int argposition, int requestedSize)