C# 클래스 GeneticMIDI.FitnessFunctions.NCD

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

공개 프로퍼티들

프로퍼티 타입 설명
MaxTracks int

공개 메소드들

메소드 설명
ComputeFitness ( GeneticMIDI.Representation.Composition comp ) : float
ComputeFitness ( IEnumerable individual ) : float
ComputeFitness ( string individual ) : float
CopyTo ( Stream src, Stream dest ) : void
Deserialize ( string filename ) : void
Evaluate ( IChromosome chromosome ) : double
FromCompositions ( GeneticMIDI.Representation.CompositionCategory category ) : NCD
FromMelodies ( GeneticMIDI.Representation.CompositionCategory category ) : NCD
Serialize ( string filename ) : void
ToString ( ) : string

비공개 메소드들

메소드 설명
ComputeNCD ( IEnumerable indi1, IEnumerable indi2 ) : float
ComputeNCD ( string indi1str, IEnumerable indi2 ) : float
ComputeNCD ( string indi1str, string indi2str ) : float
GetSavePath ( GeneticMIDI.Representation.CompositionCategory category ) : string
MD5Hash ( string str ) : string
Unzip ( byte bytes ) : string
Zip ( string str ) : byte[]

메소드 상세

ComputeFitness() 공개 메소드

public ComputeFitness ( GeneticMIDI.Representation.Composition comp ) : float
comp GeneticMIDI.Representation.Composition
리턴 float

ComputeFitness() 공개 메소드

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

ComputeFitness() 공개 메소드

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

CopyTo() 공개 정적인 메소드

public static CopyTo ( Stream src, Stream dest ) : void
src Stream
dest Stream
리턴 void

Deserialize() 공개 메소드

public Deserialize ( string filename ) : void
filename string
리턴 void

Evaluate() 공개 메소드

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

FromCompositions() 공개 정적인 메소드

public static FromCompositions ( GeneticMIDI.Representation.CompositionCategory category ) : NCD
category GeneticMIDI.Representation.CompositionCategory
리턴 NCD

FromMelodies() 공개 정적인 메소드

public static FromMelodies ( GeneticMIDI.Representation.CompositionCategory category ) : NCD
category GeneticMIDI.Representation.CompositionCategory
리턴 NCD

Serialize() 공개 메소드

public Serialize ( string filename ) : void
filename string
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

프로퍼티 상세

MaxTracks 공개적으로 정적으로 프로퍼티

public static int MaxTracks
리턴 int