C# Class Encog.ML.Genetic.Population.BasicPopulation

Inheritance: IPopulation
Show file Open project: encog/encog-silverlight-core Class Usage Examples

Public Methods

Method Description
Add ( IGenome genome ) : void
AssignGeneID ( ) : long
AssignGenomeID ( ) : long
AssignInnovationID ( ) : long
AssignSpeciesID ( ) : long
BasicPopulation ( ) : System

Construct an empty population.

BasicPopulation ( int thePopulationSize ) : System

Construct a population.

Claim ( GeneticAlgorithm ga ) : void
Clear ( ) : void
Get ( int i ) : IGenome
Size ( ) : int
Sort ( ) : void

Method Details

Add() public method

public Add ( IGenome genome ) : void
genome IGenome
return void

AssignGeneID() public method

public AssignGeneID ( ) : long
return long

AssignGenomeID() public method

public AssignGenomeID ( ) : long
return long

AssignInnovationID() public method

public AssignInnovationID ( ) : long
return long

AssignSpeciesID() public method

public AssignSpeciesID ( ) : long
return long

BasicPopulation() public method

Construct an empty population.
public BasicPopulation ( ) : System
return System

BasicPopulation() public method

Construct a population.
public BasicPopulation ( int thePopulationSize ) : System
thePopulationSize int The population size.
return System

Claim() public method

public Claim ( GeneticAlgorithm ga ) : void
ga Encog.ML.Genetic.GeneticAlgorithm
return void

Clear() public method

public Clear ( ) : void
return void

Get() public method

public Get ( int i ) : IGenome
i int
return IGenome

Size() public method

public Size ( ) : int
return int

Sort() public method

public Sort ( ) : void
return void