GpTreeNode

java.io. Serializable
java.lang. Cloneable
java.lang. Object
+Object()
+getClass() returns java.lang.Class
+hashCode() returns int
+equals(java.lang.Object ) returns boolean
#clone() returns java.lang.Object
+toString() returns java.lang.String
+notify() returns void
+notifyAll() returns void
+wait(long ) returns void
+wait(long , int ) returns void
+wait() returns void
#finalize() returns void
org.artoflife.gp.genome. GpTreeNode
+GpTreeNode()
+evaluate(org.artoflife.gp.Phenotype phenotype) returns java.lang.Object
+mutate(java.lang.String geneSelectionId, float probability) returns void
+getSize() returns int
+clone() returns java.lang.Object
#getMutators() returns java.util.SortedMap
+getReturnClass() returns java.lang.Class
#getParameterClasses() returns java.util.List
+getParameterClass(int index) returns java.lang.Class
+getParametersLength() returns int
+getParameterGene(int index) returns org.artoflife.gp.genome.GpTreeNode
+setParameterGene(int index, org.artoflife.gp.genome.GpTreeNode gene) returns void
org.artoflife.gp.genome. VariableGene
+VariableGene()
+VariableGene(java.lang.String fieldName, java.lang.Class fieldClass)
+getReturnClass() returns java.lang.Class
+evaluate(org.artoflife.gp.Phenotype phenotype) returns java.lang.Object
+toString() returns java.lang.String
#getParameterClasses() returns java.util.List
+getParameterGene(int index) returns org.artoflife.gp.genome.GpTreeNode
+setParameterGene(int index, org.artoflife.gp.genome.GpTreeNode gene) returns void
org.artoflife.gp.genome. FunctionGene
#parameterGenes :java.util.List
+FunctionGene()
#initParameterGenes() returns void
#getParameterClasses() returns java.util.List
+evaluate(org.artoflife.gp.Phenotype phenotype) returns java.lang.Object
#evaluate(org.artoflife.gp.Phenotype phenotype, java.util.List parameters) returns java.lang.Object
+getParameterGene(int index) returns org.artoflife.gp.genome.GpTreeNode
+setParameterGene(int index, org.artoflife.gp.genome.GpTreeNode gene) returns void
+toString() returns java.lang.String
+clone() returns java.lang.Object
#getMutators() returns java.util.SortedMap
#getBooleanParameter(java.util.List parameters, int index) returns boolean
#getFloatParameter(java.util.List parameters, int index) returns float
#getDoubleParameter(java.util.List parameters, int index) returns double
org.artoflife.gp.genome.bool. BooleanGene
+BooleanGene()
+clone() returns java.lang.Object
+setValue(java.lang.Boolean value) returns void
+getValue() returns java.lang.Boolean
+evaluate(org.artoflife.gp.Phenotype phenotype) returns java.lang.Object
+getReturnClass() returns java.lang.Class
+toString() returns java.lang.String
#getMutators() returns java.util.SortedMap
#getParameterClasses() returns java.util.List
+getParameterGene(int index) returns org.artoflife.gp.genome.GpTreeNode
+setParameterGene(int index, org.artoflife.gp.genome.GpTreeNode gene) returns void
org.artoflife.gp.genome.numeric. FloatGene
#value :java.lang.Number
+FloatGene()
+getReturnClass() returns java.lang.Class
+getMin() returns java.lang.Number
+getMax() returns java.lang.Number
+setValue(java.lang.Number value) returns void
+getValue() returns java.lang.Number
+evaluate(org.artoflife.gp.Phenotype phenotype) returns java.lang.Object
+toString() returns java.lang.String
#getMutators() returns java.util.SortedMap
#getParameterClasses() returns java.util.List
+getParameterGene(int index) returns org.artoflife.gp.genome.GpTreeNode
+setParameterGene(int index, org.artoflife.gp.genome.GpTreeNode gene) returns void
+clone() returns java.lang.Object