Constant Node: The class for nodes that return a constant value.
Function Node: The class for function nodes
The Function Wrapper: A wrapper for the functions that will be used on function nodes
Parameter Node: The class for nodes that only return one of the parameters passed to the program
What is Genetic Programming, How it Works, and The basics concepts behind implementing it programmatically