C# 클래스 GeneticAlgorithms.GeneticSolver

파일 보기 프로젝트 열기: handcraftsman/GeneticAlgorithms.Part2 1 사용 예제들

공개 메소드들

메소드 설명
GetBest ( int length, string geneSet, int>.Func getFitness, Action displayChild ) : string

비공개 메소드들

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

메소드 상세

GetBest() 공개 메소드

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