C# Класс GA.Helpers.SpecimenHelper

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
SimilarityThreshold double

Открытые методы

Метод Описание
Crossover ( this current, Specimen other ) : List
GenerateGenes ( Specimen &spec ) : void
IsSimilar ( this spec1, Specimen spec2 ) : bool
Mutate ( this spec ) : Specimen
Print ( this array ) : string
SetGenes ( Specimen &spec, double genes ) : void

Приватные методы

Метод Описание
SpecimenHelper ( ) : System

Описание методов

Crossover() публичный статический Метод

public static Crossover ( this current, Specimen other ) : List
current this
other Specimen
Результат List

GenerateGenes() публичный статический Метод

public static GenerateGenes ( Specimen &spec ) : void
spec Specimen
Результат void

IsSimilar() публичный статический Метод

public static IsSimilar ( this spec1, Specimen spec2 ) : bool
spec1 this
spec2 Specimen
Результат bool

Mutate() публичный статический Метод

public static Mutate ( this spec ) : Specimen
spec this
Результат Specimen

Print() публичный статический Метод

public static Print ( this array ) : string
array this
Результат string

SetGenes() публичный статический Метод

public static SetGenes ( Specimen &spec, double genes ) : void
spec Specimen
genes double
Результат void

Описание свойств

SimilarityThreshold публичное статическое свойство

public static double SimilarityThreshold
Результат double