Class GeneticProgramming.Node
java.lang.Object
org.episteme.natural.computing.ai.evolutionary.GeneticProgramming.Node
- Direct Known Subclasses:
GeneticProgramming.ConstNode, GeneticProgramming.OpNode, GeneticProgramming.VarNode
- Enclosing class:
GeneticProgramming
Represents an expression tree node.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract GeneticProgramming.Nodecopy()abstract intdepth()abstract doubleevaluate(double x)
-
Constructor Details
-
Node
public Node()
-
-
Method Details
-
evaluate
public abstract double evaluate(double x) -
copy
-
depth
public abstract int depth()
-