C# Class Encog.Solve.Genetic.GeneticAlgorithm

Implements a genetic algorithm. This is an abstract class. Other classes are provided by Encog use this base class to train neural networks or provide an answer to the traveling salesman problem. The genetic algorithm is also capable of using a thread pool to speed execution.
显示文件 Open project: encog/encog-silverlight-core

Public Methods

Method Description
AddSpeciesMember ( ISpecies species, IGenome genome ) : void

Add a genome to a species.

Iteration ( ) : void

Perform one generation.

PerformScoreCalculation ( IGenome g ) : void

Perform a score calculation for the specified genome.

Method Details

AddSpeciesMember() public method

Add a genome to a species.
public AddSpeciesMember ( ISpecies species, IGenome genome ) : void
species ISpecies Tge soecues to add to.
genome IGenome The genome to add.
return void

Iteration() public method

Perform one generation.
public Iteration ( ) : void
return void

PerformScoreCalculation() public method

Perform a score calculation for the specified genome.
public PerformScoreCalculation ( IGenome g ) : void
g IGenome The genome to calculate for.
return void