C# Class GeneticAlgorithms.GeneticSolver

Datei anzeigen Open project: handcraftsman/GeneticAlgorithms.Part2 Class Usage Examples

Public Methods

Method Description
GetBest ( int length, string geneSet, int>.Func getFitness, Action displayChild ) : string

Private Methods

Method Description
Crossover ( Individual parentA, Individual parentB, string geneSet ) : Individual
GenerateChildren ( IList parents, Func strategy, string geneSet ) : IEnumerable
GenerateParents ( int length, string geneSet ) : IEnumerable
GenerateSequence ( int length, string geneSet ) : string
Mutate ( Individual parentA, Individual parentB, string geneSet ) : Individual

Method Details

GetBest() public method

public GetBest ( int length, string geneSet, int>.Func getFitness, Action displayChild ) : string
length int
geneSet string
getFitness int>.Func
displayChild Action
return string