C# Класс PlotMyFace.TravellingSalesmanAlgorithm

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetBestSolutionSoFar ( ) : IEnumerable
MutateDuplicates ( ) : void
Reproduce ( ) : void
TravellingSalesmanAlgorithm ( Location startLocation, Location destinations, int populationCount ) : System

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

Метод Описание
_GetFakeShortest ( Location destinations ) : PlotMyFace.Location[]
_Reproduce ( Location parent ) : PlotMyFace.Location[]
_Sort ( double>.KeyValuePair value1, double>.KeyValuePair value2 ) : int

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

GetBestSolutionSoFar() публичный Метод

public GetBestSolutionSoFar ( ) : IEnumerable
Результат IEnumerable

MutateDuplicates() публичный Метод

public MutateDuplicates ( ) : void
Результат void

Reproduce() публичный Метод

public Reproduce ( ) : void
Результат void

TravellingSalesmanAlgorithm() публичный Метод

public TravellingSalesmanAlgorithm ( Location startLocation, Location destinations, int populationCount ) : System
startLocation Location
destinations Location
populationCount int
Результат System