C# Class GeneticsUtils, evosim

Afficher le fichier Open project: clomax/evosim Class Usage Examples

Méthodes publiques

Méthode Description
crossover ( Chromosome, c1, Chromosome, c2, double rate ) : Chromosome,
mutate ( Chromosome, c, double rate, float factor ) : Chromosome,
similar_colour ( Chromosome, c1, Chromosome, c2 ) : float

Private Methods

Méthode Description
randomiseGene ( float factor ) : float

Method Details

crossover() public static méthode

public static crossover ( Chromosome, c1, Chromosome, c2, double rate ) : Chromosome,
c1 Chromosome,
c2 Chromosome,
rate double
Résultat Chromosome,

mutate() public static méthode

public static mutate ( Chromosome, c, double rate, float factor ) : Chromosome,
c Chromosome,
rate double
factor float
Résultat Chromosome,

similar_colour() public static méthode

public static similar_colour ( Chromosome, c1, Chromosome, c2 ) : float
c1 Chromosome,
c2 Chromosome,
Résultat float