C# 클래스 GeneticMIDI.FitnessFunctions.CrossCorrelation

상속: IFitnessFunction
파일 보기 프로젝트 열기: stefan-j/GeneticMIDI 1 사용 예제들

공개 메소드들

메소드 설명
ComputeFitness ( Note individual ) : float
CrossCorrelation ( GeneticMIDI.Representation.MelodySequence seq ) : System
Evaluate ( IChromosome chromosome ) : double

비공개 메소드들

메소드 설명
GetSimilarity ( double pitches1, double pitches2, double durations1, double durations2 ) : double

메소드 상세

ComputeFitness() 공개 메소드

public ComputeFitness ( Note individual ) : float
individual Note
리턴 float

CrossCorrelation() 공개 메소드

public CrossCorrelation ( GeneticMIDI.Representation.MelodySequence seq ) : System
seq GeneticMIDI.Representation.MelodySequence
리턴 System

Evaluate() 공개 메소드

public Evaluate ( IChromosome chromosome ) : double
chromosome IChromosome
리턴 double