C# Класс Encog.Solve.Genetic.Species.BasicSpecies

A basic Encog species.
Наследование: ISpecies
Показать файл Открыть проект

Открытые методы

Метод Описание
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.

Описание методов

BasicSpecies() публичный Метод

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.
Результат System

CalculateSpawnAmount() публичный Метод

Calculate the amount to spawn.
public CalculateSpawnAmount ( ) : void
Результат void

ChooseParent() публичный Метод

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
Результат IGenome

Purge() публичный Метод

Purge all members, increase age by one and count the number of generations with no improvement.
public Purge ( ) : void
Результат void