A Genetic Programming Framework for .NET

GeneticProgrammingEngine.ProblemSpace.ArtificialAnt Namespace

Namespace hierarchy

Classes

Class Description
AntEnvironment Represents a generic toroidal grid for use in the GeneticProgrammingEngine.ProblemSpace.ArtificialAnt problem.
AntHistory Holds a collection of actions taken by an AntIndividual in an AntEnvironment.
AntIndividual Represents an ant in the GeneticProgrammingEngine.ProblemSpace.ArtificialAnt problem.
CellValue Holds a position and value for a cell in a Grid.
CellValueCollection Represents a collection of CellValue objects.
GapAntIndividual Represents an ant in the GeneticProgrammingEngine.ProblemSpace.ArtificialAnt problem.
Grid Implements a simple grid of integer-valued cells, accessed using zero-based x and y coordinates.
NamedValue Represents a named integer value.
NamedValueDictionary Represents a collection of NamedValue objects.
SmartPoint Represents a zero-based Cartesian coordinate restricted to a certain rectangular range.

Enumerations

Enumeration Description
Direction The moves that an AntIndividual can make.