aboutsummaryrefslogtreecommitdiffstats
path: root/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/PartialInterpretationMetric.xtend
diff options
context:
space:
mode:
authorLibravatar 20001LastOrder <boqi.chen@mail.mcgill.ca>2019-05-27 16:41:23 -0400
committerLibravatar 20001LastOrder <boqi.chen@mail.mcgill.ca>2019-05-27 16:41:23 -0400
commit18767ac9962932a496833c5971d3157e468c172e (patch)
tree3b257ef4f83c77be1c3f6158d266ad59af35d3f5 /Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/PartialInterpretationMetric.xtend
parentmodify generation to log metrics measurements (diff)
downloadVIATRA-Generator-18767ac9962932a496833c5971d3157e468c172e.tar.gz
VIATRA-Generator-18767ac9962932a496833c5971d3157e468c172e.tar.zst
VIATRA-Generator-18767ac9962932a496833c5971d3157e468c172e.zip
fix the null pointer error when trying reproducing the generation procedure
Diffstat (limited to 'Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/PartialInterpretationMetric.xtend')
-rw-r--r--Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/PartialInterpretationMetric.xtend1
1 files changed, 1 insertions, 0 deletions
diff --git a/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/PartialInterpretationMetric.xtend b/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/PartialInterpretationMetric.xtend
index 425c9d84..1a7e846b 100644
--- a/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/PartialInterpretationMetric.xtend
+++ b/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/PartialInterpretationMetric.xtend
@@ -53,6 +53,7 @@ class PartialInterpretationMetric {
53 53
54 //output the trajectory 54 //output the trajectory
55 try{ 55 try{
56 new File("debug/metric/trajectories/").mkdir();
56 val path = "debug/metric/trajectories/trajectory"+trajectory.stateCoder.createStateCode.toString+".csv" 57 val path = "debug/metric/trajectories/trajectory"+trajectory.stateCoder.createStateCode.toString+".csv"
57 val PrintWriter writer = new PrintWriter(new File(path)) 58 val PrintWriter writer = new PrintWriter(new File(path))
58 val output = new StringBuilder 59 val output = new StringBuilder