/// <summary> /// Simplest run possible with a randomly generated problem instance. /// </summary> public void SimpleRun() { Run runner = new Run(); runner.OpenResultsFile(RESULTS_FILE_NAME); runner.PrintResultsFileHeader(); ProblemInstance instance = runner.GenerateProblemInstance(10, 3, 10); instance.Export("Test.instance"); runner.SolveGivenProblem(instance); runner.CloseResultsFile(); }
/// <summary> /// Simplest run possible with a randomly generated problem instance. /// </summary> public void SimpleRun(int gridSize, int agentsNum, int obstaclesNum) { CFMAM_Run runner = new CFMAM_Run(this.imsSolversList, this.cfmCbsSolversList); runner.OpenResultsFile(this.resultsFileName); runner.PrintResultsFileHeader(); ProblemInstance instance = runner.GenerateProblemInstance(gridSize, agentsNum, obstaclesNum); instance.Export("Test.instance"); runner.SolveGivenProblem(instance); runner.CloseResultsFile(); }