C# 클래스 Encog.Solve.Genetic.Species.BasicSpecies

A basic Encog species.
상속: ISpecies
파일 보기 프로젝트 열기: encog/encog-silverlight-core

공개 메소드들

메소드 설명
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