A Genetic Programming Framework for .NET

GeneticProgrammingEngine Namespace

This is the top level namespace for the Genetic Programming Engine. It contains all of the classes and interfaces used by the GPEngine.

Design Note

[Design notes can be hidden using the "D" button () in the upper-left corner of the screen]

The idea behind the top level namespace was to present a clean view of the engine. This way, if the developer was not interested in, say, building their own verifier, they would not have to wade through all of the verifier-related interfaces and classes. For basic use, only the GPEngine class is needed.

Click here for a visual overview of this namespace.

Namespace hierarchy

Classes

Class Description
GPEngine Performs the Genetic Programming algorithm using the GeneticProgrammingEngine.ProblemSpace classes provided by the user.