Package com.epochx.representation

Class Summary
CandidateProgram<TYPE> A CandidateProgram encapsulates an individual program within a generation of a GP run.
FunctionNode<TYPE> Represents a function node within a candidate program.
Node<TYPE> Subclasses of Node should ensure they call the superclass constructor with all child Nodes so information such as the arity of the Node can be maintained.
TerminalNode<TYPE> Defines a terminal node.
Variable<TYPE> A variable is a data type which can be used as a TerminalNode in place of a predefined constant.