C# Class SampleApp.TSPFitnessFunction

Fitness function for TSP task (Travaling Salasman Problem)
Inheritance: IFitnessFunction
Afficher le fichier Open project: accord-net/framework Class Usage Examples

Méthodes publiques

Méthode Description
Evaluate ( IChromosome chromosome ) : double

Evaluate chromosome - calculates its fitness value

PathLength ( IChromosome chromosome ) : double

Calculate path length represented by the specified chromosome

TSPFitnessFunction ( double map ) : System
Translate ( IChromosome chromosome ) : object

Translate genotype to phenotype

Method Details

Evaluate() public méthode

Evaluate chromosome - calculates its fitness value
public Evaluate ( IChromosome chromosome ) : double
chromosome IChromosome
Résultat double

PathLength() public méthode

Calculate path length represented by the specified chromosome
public PathLength ( IChromosome chromosome ) : double
chromosome IChromosome
Résultat double

TSPFitnessFunction() public méthode

public TSPFitnessFunction ( double map ) : System
map double
Résultat System

Translate() public méthode

Translate genotype to phenotype
public Translate ( IChromosome chromosome ) : object
chromosome IChromosome
Résultat object