Genetic programming gene, which represents arithmetic functions, common mathematical functions
and arguments.

**Namespace:**
AForge.Genetic

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

# Syntax

C# |
---|

public class ExtendedGeneFunction : IGPGene |

# Remarks

Extended gene function may represent arithmetic functions (+, -, *, /), some common mathematical functions (sin, cos, ln, exp, sqrt) or an argument to functions. This class is used by Genetic Programming (or Gene Expression Programming) chromosomes to build arbitrary expressions with help of genetic operators.