private void Testing(GeneticAlgorithmEnum geneticAlgorithm) { try { erdosRenyiModel = new GenerateGraph.ErdosRenyiModel.ErdosRenyiModel(random.Next(15, 25)); graph = erdosRenyiModel.GenerateGraph(); GeneticAlgorithm algorithm = new GeneticAlgorithm(graph, 2, random.Next(250, 300)); algorithm.Color(); stringBuilder.AppendLine(algorithm.ToString()); stringBuilder.AppendLine("Graph colored."); stringBuilder.AppendLine("Is valid colored: " + graph.GetColoredGraph().IsValidColored().ToString()); } catch (KeyNotFoundException) { throw new MyException.TestsException.TestsMissingTestException(geneticAlgorithm.ToString()); } catch (MyException.ReaderWriterException.ReaderWriterException e) { stringBuilder.AppendLine(e.Message); } }