Class TUMGene

DescriptionHierarchyFieldsMethodsProperties

Unit

UMBrainGenes

Declaration

type TUMGene = class(TGene)

Description

Class implementing a gene for use in the utility function method were each gene in the genome represents a polynomial function.

Hierarchy

TUMGene > TGene > TObject

Methods

Overview

Public constructor CreateAndSet(Gene: TGene); override;
Public constructor CreateRandom(NumberOfVariables: integer; Degree: integer; CoefficientRange: real);
Public destructor Destroy; override;
Public function Copy: TGene; override;
Public procedure Mutate(MutationParameters: TMutationParameters); override;

Description

Public constructor CreateAndSet(Gene: TGene); override;
 
Public constructor CreateRandom(NumberOfVariables: integer; Degree: integer; CoefficientRange: real);
 
Public destructor Destroy; override;
 
Public function Copy: TGene; override;
 
Public procedure Mutate(MutationParameters: TMutationParameters); override;
 

Properties

Overview

Public property Polynomial: TPolynomial;

Description

Public property Polynomial: TPolynomial;
 
Generated by PasDoc 0.8.8.3 on 2005-05-28 08:13:50