|
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. |