IGPGene Interface
Click or drag to resize
Accord.NET (logo)

IGPGene Interface

Genetic Programming's gene interface.

Namespace:  Accord.Genetic
Assembly:  Accord.Genetic (in Accord.Genetic.dll) Version: 3.8.0
Syntax
public interface IGPGene
Request Example View Source

The IGPGene type exposes the following members.

Properties
  NameDescription
Public propertyArgumentsCount
Arguments count.
Public propertyGeneType
Gene type.
Public propertyMaxArgumentsCount
Maximum arguments count.
Top
Methods
  NameDescription
Public methodClone
Clone gene.
Public methodCreateNew
Creates new gene with random type and value.
Public methodCreateNew(GPGeneType)
Creates new gene with certain type and random value.
Public methodGenerate
Randomize gene with random type and value.
Public methodGenerate(GPGeneType)
Randomize gene with random value.
Top
Remarks

This is a gene interface, which is used for building chromosomes in Genetic Programming (GP) and Gene Expression Programming (GEP).

See Also