C# Class SampleApp.TSPChromosome

The chromosome is to solve TSP task (Travailing Salesman Problem).
Inheritance: Accord.Genetic.PermutationChromosome
Afficher le fichier Open project: accord-net/framework Class Usage Examples

Méthodes publiques

Méthode Description
Clone ( ) : IChromosome

Clone the chromosome

CreateNew ( ) : IChromosome

Create new random chromosome (factory method)

Crossover ( IChromosome pair ) : void

Crossover operator

TSPChromosome ( double map ) : System

Constructor

Méthodes protégées

Méthode Description
TSPChromosome ( TSPChromosome source ) : System

Copy Constructor

Private Methods

Méthode Description
CreateChildUsingCrossover ( ushort parent1, ushort parent2, ushort child ) : void

Method Details

Clone() public méthode

Clone the chromosome
public Clone ( ) : IChromosome
Résultat IChromosome

CreateNew() public méthode

Create new random chromosome (factory method)
public CreateNew ( ) : IChromosome
Résultat IChromosome

Crossover() public méthode

Crossover operator
public Crossover ( IChromosome pair ) : void
pair IChromosome
Résultat void

TSPChromosome() protected méthode

Copy Constructor
protected TSPChromosome ( TSPChromosome source ) : System
source TSPChromosome
Résultat System

TSPChromosome() public méthode

Constructor
public TSPChromosome ( double map ) : System
map double
Résultat System