ec.gp.build
Class PTCFunctionSet

java.lang.Object
  |
  +--ec.gp.GPFunctionSet
        |
        +--ec.gp.build.PTCFunctionSet

public class PTCFunctionSet
extends GPFunctionSet

See Also:
Serialized Form

Field Summary
 float[] p_y
          nonterminal-choice probabilities[type]
 float[][] q_ny
          nonterminal probabilities[type][thenodes]
 float[][] q_ty
          terminal probabilities[type][thenodes]
 
Fields inherited from class ec.gp.GPFunctionSet
all, name, nodes, nodes_h, nodesByArity, nonterminals, nonterminals_h, nonterminalsOverArity, nonterminalsUnderArity, P_FUNC, p_funcinfo, P_FUNCINFO, P_NAME, P_SIZE, terminals, terminals_h
 
Constructor Summary
PTCFunctionSet()
           
 
Method Summary
 void setup(EvolutionState state, Parameter base)
          Must be done after GPType and GPNodeConstraints have been set up
 
Methods inherited from class ec.gp.GPFunctionSet
functionSetFor, postProcessFunctionSet, readObject, setupFunctionSets, toString, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

q_ty

public float[][] q_ty
terminal probabilities[type][thenodes]

q_ny

public float[][] q_ny
nonterminal probabilities[type][thenodes]

p_y

public float[] p_y
nonterminal-choice probabilities[type]
Constructor Detail

PTCFunctionSet

public PTCFunctionSet()
Method Detail

setup

public void setup(EvolutionState state,
                  Parameter base)
Description copied from class: GPFunctionSet
Must be done after GPType and GPNodeConstraints have been set up
Overrides:
setup in class GPFunctionSet