Uses of Class
org.episteme.natural.computing.ai.evolutionary.GeneticProgramming.Node
Packages that use GeneticProgramming.Node
-
Uses of GeneticProgramming.Node in org.episteme.natural.computing.ai.evolutionary
Subclasses of GeneticProgramming.Node in org.episteme.natural.computing.ai.evolutionaryModifier and TypeClassDescriptionstatic classConstant node.static classBinary operator node.static classVariable node (x).Methods in org.episteme.natural.computing.ai.evolutionary that return GeneticProgramming.NodeModifier and TypeMethodDescriptionGeneticProgramming.ConstNode.copy()abstract GeneticProgramming.NodeGeneticProgramming.Node.copy()GeneticProgramming.OpNode.copy()GeneticProgramming.VarNode.copy()GeneticProgramming.evolve(double[] inputs, double[] outputs, int populationSize, int generations) Simple evolutionary run.GeneticProgramming.OpNode.getLeft()GeneticProgramming.OpNode.getRight()GeneticProgramming.randomTree(int depth) Generates a random expression tree.Methods in org.episteme.natural.computing.ai.evolutionary with parameters of type GeneticProgramming.NodeModifier and TypeMethodDescriptiondoubleGeneticProgramming.fitness(GeneticProgramming.Node tree, double[] inputs, double[] outputs) Evaluates fitness as negative mean squared error.voidGeneticProgramming.OpNode.setLeft(GeneticProgramming.Node n) voidGeneticProgramming.OpNode.setRight(GeneticProgramming.Node n) Constructors in org.episteme.natural.computing.ai.evolutionary with parameters of type GeneticProgramming.NodeModifierConstructorDescriptionOpNode(String symbol, DoubleBinaryOperator op, GeneticProgramming.Node left, GeneticProgramming.Node right)