aboutsummaryrefslogtreecommitdiffstats
path: root/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app
diff options
context:
space:
mode:
authorLibravatar 20001LastOrder <boqi.chen@mail.mcgill.ca>2019-05-30 15:22:18 -0400
committerLibravatar 20001LastOrder <boqi.chen@mail.mcgill.ca>2019-05-30 15:22:18 -0400
commit44cdd1a31dff6efaad294c1ac8b7918d0be4cd8f (patch)
treef53168fb4057acdbce3cc7584c3e794217bdb9c1 /Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app
parentfix the metric calculation could mix edge types and constraints (diff)
downloadVIATRA-Generator-44cdd1a31dff6efaad294c1ac8b7918d0be4cd8f.tar.gz
VIATRA-Generator-44cdd1a31dff6efaad294c1ac8b7918d0be4cd8f.tar.zst
VIATRA-Generator-44cdd1a31dff6efaad294c1ac8b7918d0be4cd8f.zip
measurement for controlled random generation
Diffstat (limited to 'Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app')
-rw-r--r--Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/Main.xtend10
1 files changed, 5 insertions, 5 deletions
diff --git a/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/Main.xtend b/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/Main.xtend
index 2e793b23..15df0dde 100644
--- a/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/Main.xtend
+++ b/Metrics/Metrics-Calculation/ca.mcgill.ecse.dslreasoner.realistic.metrics.calculator/src/ca/mcgill/ecse/dslreasoner/realistic/metrics/calculator/app/Main.xtend
@@ -25,17 +25,17 @@ class Main {
25 //init model 25 //init model
26 YakindummPackageImpl.eINSTANCE.eClass; 26 YakindummPackageImpl.eINSTANCE.eClass;
27// Yakindumm2PackageImpl.eINSTANCE.eClass; 27// Yakindumm2PackageImpl.eINSTANCE.eClass;
28 val infos = initData(); 28 //val infos = initData();
29 29
30 println("Start Reading Models..."); 30 println("Start Reading Models...");
31 var reader = new GraphReader(YakindummPackageImpl.eINSTANCE); 31 var reader = new GraphReader(YakindummPackageImpl.eINSTANCE);
32 for(info : infos){ 32// for(info : infos){
33 calculateAllModels(info.inputFolder, info.outputFolder,info.numRuns, reader); 33// calculateAllModels(info.inputFolder, info.outputFolder,info.numRuns, reader);
34 } 34// }
35 35
36 //human input has different package declaration 36 //human input has different package declaration
37// reader = new GraphReader(Yakindumm2PackageImpl.eINSTANCE); 37// reader = new GraphReader(Yakindumm2PackageImpl.eINSTANCE);
38 val human = new RWInformation("inputs/humanInput/", "../plot/statistics/humanOutput/", 1); 38 val human = new RWInformation("inputs/Random/", "outputs/", 1);
39 calculateAllModels(human.inputFolder, human.outputFolder,human.numRuns, reader); 39 calculateAllModels(human.inputFolder, human.outputFolder,human.numRuns, reader);
40 40
41 41