aboutsummaryrefslogtreecommitdiffstats
path: root/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java
diff options
context:
space:
mode:
Diffstat (limited to 'Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java')
-rw-r--r--Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java b/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java
index 9b8f10dc..57a91dfc 100644
--- a/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java
+++ b/Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java
@@ -3,9 +3,11 @@ package crossingScenario.run;
3import java.awt.Desktop; 3import java.awt.Desktop;
4import java.io.File; 4import java.io.File;
5import java.io.IOException; 5import java.io.IOException;
6import java.nio.file.CopyOption;
6import java.nio.file.Files; 7import java.nio.file.Files;
7import java.nio.file.Path; 8import java.nio.file.Path;
8import java.nio.file.Paths; 9import java.nio.file.Paths;
10import java.nio.file.StandardCopyOption;
9import java.util.List; 11import java.util.List;
10 12
11import hu.bme.mit.inf.dslreasoner.application.execution.StandaloneScriptExecutor; 13import hu.bme.mit.inf.dslreasoner.application.execution.StandaloneScriptExecutor;
@@ -26,7 +28,12 @@ public class CrossingScenarioMain {
26 if (errorMessages != null) { 28 if (errorMessages != null) {
27 System.out.println(errorMessages); 29 System.out.println(errorMessages);
28 } 30 }
29 Path path = Paths.get("outputs/statistics.csv"); 31
32
33 Path path = Paths.get("outputs/statistics.csv");
34 Path target = Paths.get("../..//Tests/MODELS2020-CaseStudies/case.study.pledge.run/measurements1/stats.csv");
35 Files.copy(path, target, StandardCopyOption.REPLACE_EXISTING);
36
30 List<String> content = Files.readAllLines(path); 37 List<String> content = Files.readAllLines(path);
31 String[] times = content.get(1).split(","); 38 String[] times = content.get(1).split(",");
32 System.out.println("STATISTICS"); 39 System.out.println("STATISTICS");
@@ -45,7 +52,10 @@ public class CrossingScenarioMain {
45 52
46 String p1 = "outputs/models/1.xmi"; 53 String p1 = "outputs/models/1.xmi";
47 String p2 = "outputs/simplePrevLane.tgf"; 54 String p2 = "outputs/simplePrevLane.tgf";
48 QueryDebug.checkPrevLanes(p1, p2); 55// QueryDebug.checkPrevLanes(p1, p2);
49// Desktop.getDesktop().open(new File(p2)); 56// Desktop.getDesktop().open(new File(p2));
57 System.gc();
58 System.gc();
59 System.gc();
50 } 60 }
51} 61}