public double measureSolver(TspSolver tsp, int verticles)
        {
            for (int i = 0; i < measureTab.Length; i++)
            {
                AdjacencyMatrix newMatrix = new AdjacencyMatrix(verticles);
                newMatrix.GenerateRandomMatrix();
                tsp.SetVariables(newMatrix);
                Stopwatch watch = new Stopwatch();
                watch.Start();
                tsp.Solve();
                watch.Stop();
                Console.WriteLine(watch.Elapsed);

                measureTab[i] = watch.Elapsed;
            }
            //  showMeasures();
            return(countEndValue());
        }
 private static void CreateMatrix(int verticles)
 {
     _matrix = new AdjacencyMatrix(verticles);
     _matrix.GenerateRandomMatrix();
     _matrix.print();
 }
 public static void MatrixGenerator(int verticles)
 {
     _matrix = new AdjacencyMatrix(verticles);
     _matrix.GenerateRandomMatrix();
 }