Tree chromosome represents a tree of genes, which is is used for different tasks of Genetic Programming (GP).

Namespace:  AForge.Genetic
Assembly:  AForge.Genetic (in AForge.Genetic.dll) Version: 2.2.4.0 (2.2.4.0)

Syntax

C#
public class GPTreeChromosome : ChromosomeBase

Remarks

This type of chromosome represents a tree, where each node is represented by GPTreeNode containing IGPGene. Depending on type of genes used to build the tree, it may represent different types of expressions aimed to solve different type of tasks. For example, a particular implementation of IGPGene interface may represent simple algebraic operations and their arguments.

See documentation to IGPGene implementations for additional information about possible Genetic Programming trees.

Inheritance Hierarchy

System..::.Object
  AForge.Genetic..::.ChromosomeBase
    AForge.Genetic..::.GPTreeChromosome

See Also