All Classes and Interfaces
Class
Description
This class contains basic and secondary boolean operations.
Represents a complexity measure if a given program tree.
Represents an operation which always returns the same, constant, value.
This class rewrites constant expressions to its single value.
Implementation of an ephemeral constant.
This function calculates the overall error of a given program tree.
This function evaluates how well an evolved program tree fits the given
sample data set.
Contains methods for parsing mathematical expression.
This class contains operations for performing basic numeric operations.
Prunes a given mathematical tree with the given alterer probability.
Operation interface.
This class composes a given operation tree to a new operation, which can
serve as a sub program in another operation tree.
Holds the nodes of the operation tree.
This gene represents a program, build upon an AST of
Op
functions.This class implements a symbolic regression problem.
Represents a sample point used for the symbolic regression task.
This class holds the actual sample values which are used for the symbolic
regression example.
This interface represents a set of sample points, which can be evaluated with
a given evolved program.
This class represents the result of a sample calculation, which contains
the array of calculated values and a corresponding array with expected
sample values.
This is the sealed base class for unmodifiable values.
Represents the program variables.