public GreedyTSPProcessor(string filename) { _fileReader = new TSPReader(); _edgeProcessor = new EdgeProcessor(); _vertices = _fileReader.ReadTSP(filename); }
public GAProcessor(string filename) { _fileReader = new TSPReader(); _pathProcessor = new PathProcessor(); _vertices = new List <Vertex>(_fileReader.ReadTSP(filename)); ParentGenerationList = new List <List <Vertex> >(); _childGenerationList = new List <List <Vertex> >(); FitnessList = new List <int>(); _rng = new Random(); }
public DFSProcessor() { _fileReader = new TSPReader(); _vertices = new List <Vertex>(); _pathProcessor = new PathProcessor(); ShortestDist = Double.MaxValue; }
public TSPGUI() { InitializeComponent(); _fileReader = new TSPReader(); _vertices = new List <Vertex>(); _pathProcessor = new PathProcessor(); chrtMain.ChartAreas[0].AxisX.Minimum = 0; chrtMain.ChartAreas[0].AxisY.Minimum = 0; }
public TSPProcessor() { _fileReader = new TSPReader(); _vertices = new List <Vertex>(); }