Exemplo n.º 1
0
        public GreedyTSPProcessor(string filename)
        {
            _fileReader = new TSPReader();

            _edgeProcessor = new EdgeProcessor();

            _vertices = _fileReader.ReadTSP(filename);
        }
Exemplo n.º 2
0
 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();
 }
Exemplo n.º 3
0
        public DFSProcessor()
        {
            _fileReader = new TSPReader();

            _vertices = new List <Vertex>();

            _pathProcessor = new PathProcessor();

            ShortestDist = Double.MaxValue;
        }
Exemplo n.º 4
0
Arquivo: TSPGUI.cs Projeto: tsarvs/TSP
        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;
        }
Exemplo n.º 5
0
        public TSPProcessor()
        {
            _fileReader = new TSPReader();

            _vertices = new List <Vertex>();
        }