C# Class Encog.Solve.Genetic.Species.BasicSpecies

A basic Encog species.
Inheritance: ISpecies
Afficher le fichier Open project: encog/encog-silverlight-core

Méthodes publiques

Méthode Description
BasicSpecies ( IPopulation population, IGenome first, long speciesID ) : System

Construct a species.

CalculateSpawnAmount ( ) : void

Calculate the amount to spawn.

ChooseParent ( ) : IGenome

Choose a parent to mate. Choose from the population, determined by the survival rate. From this pool, a random parent is chosen.

Purge ( ) : void

Purge all members, increase age by one and count the number of generations with no improvement.

Method Details

BasicSpecies() public méthode

Construct a species.
public BasicSpecies ( IPopulation population, IGenome first, long speciesID ) : System
population IPopulation The population.
first IGenome The first genome.
speciesID long The species id.
Résultat System

CalculateSpawnAmount() public méthode

Calculate the amount to spawn.
public CalculateSpawnAmount ( ) : void
Résultat void

ChooseParent() public méthode

Choose a parent to mate. Choose from the population, determined by the survival rate. From this pool, a random parent is chosen.
public ChooseParent ( ) : IGenome
Résultat IGenome

Purge() public méthode

Purge all members, increase age by one and count the number of generations with no improvement.
public Purge ( ) : void
Résultat void