Introduction
gp is a genetic programming library, written in C. It provides basic genetic operators like crossover and mutation. It supports both loading and saving of populations from/to XML files.
Individuals are represented as program trees, which consist of problem-defined functions nodes and terminal nodes.