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

public abstract static class GeneticProgramming.Node extends Object
Represents an expression tree node.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Details

    • Node

      public Node()
  • Method Details

    • evaluate

      public abstract double evaluate(double x)
    • copy

      public abstract GeneticProgramming.Node copy()
    • depth

      public abstract int depth()