diff options
Diffstat (limited to 'Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java')
-rw-r--r-- | Domains/crossingScenario/src/crossingScenario/run/CrossingScenarioMain.java | 14 |
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; | |||
3 | import java.awt.Desktop; | 3 | import java.awt.Desktop; |
4 | import java.io.File; | 4 | import java.io.File; |
5 | import java.io.IOException; | 5 | import java.io.IOException; |
6 | import java.nio.file.CopyOption; | ||
6 | import java.nio.file.Files; | 7 | import java.nio.file.Files; |
7 | import java.nio.file.Path; | 8 | import java.nio.file.Path; |
8 | import java.nio.file.Paths; | 9 | import java.nio.file.Paths; |
10 | import java.nio.file.StandardCopyOption; | ||
9 | import java.util.List; | 11 | import java.util.List; |
10 | 12 | ||
11 | import hu.bme.mit.inf.dslreasoner.application.execution.StandaloneScriptExecutor; | 13 | import 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 | } |