aboutsummaryrefslogtreecommitdiffstats
path: root/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java')
-rw-r--r--Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java32
1 files changed, 16 insertions, 16 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java
index c2aaee03..c46f75d2 100644
--- a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java
+++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/xtend-gen/ca/mcgill/ecse/dslreasoner/vampire/icse/YakinduTest.java
@@ -19,7 +19,6 @@ import hu.bme.mit.inf.dslreasoner.logic.model.builder.TracedOutput;
19import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type; 19import hu.bme.mit.inf.dslreasoner.logic.model.logiclanguage.Type;
20import hu.bme.mit.inf.dslreasoner.logic.model.logicproblem.LogicProblem; 20import hu.bme.mit.inf.dslreasoner.logic.model.logicproblem.LogicProblem;
21import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.LogicResult; 21import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.LogicResult;
22import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.RealStatisticEntry;
23import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.StatisticEntry; 22import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.StatisticEntry;
24import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.StringStatisticEntry; 23import hu.bme.mit.inf.dslreasoner.logic.model.logicresult.StringStatisticEntry;
25import hu.bme.mit.inf.dslreasoner.logic2ecore.Logic2Ecore; 24import hu.bme.mit.inf.dslreasoner.logic2ecore.Logic2Ecore;
@@ -85,11 +84,11 @@ public class YakinduTest {
85 final EList<EObject> partialModel = GeneralTest.loadPartialModel(inputs, "yakindu/Yakindu.xmi"); 84 final EList<EObject> partialModel = GeneralTest.loadPartialModel(inputs, "yakindu/Yakindu.xmi");
86 final ViatraQuerySetDescriptor queries = GeneralTest.loadQueries(metamodel, Patterns.instance()); 85 final ViatraQuerySetDescriptor queries = GeneralTest.loadQueries(metamodel, Patterns.instance());
87 InputOutput.<String>println("DSL loaded"); 86 InputOutput.<String>println("DSL loaded");
88 int SZ_TOP = 150; 87 int SZ_TOP = 25;
89 int SZ_BOT = 150; 88 int SZ_BOT = 5;
90 int INC = 10; 89 int INC = 5;
91 int REPS = 10; 90 int REPS = 5;
92 final int RUNTIME = 300; 91 final int RUNTIME = 60;
93 final int EXACT = (-1); 92 final int EXACT = (-1);
94 if ((EXACT != (-1))) { 93 if ((EXACT != (-1))) {
95 SZ_TOP = EXACT; 94 SZ_TOP = EXACT;
@@ -98,7 +97,7 @@ public class YakinduTest {
98 REPS = 10; 97 REPS = 10;
99 } 98 }
100 final ArrayList<BackendSolver> BACKENDSOLVERS = CollectionLiterals.<BackendSolver>newArrayList( 99 final ArrayList<BackendSolver> BACKENDSOLVERS = CollectionLiterals.<BackendSolver>newArrayList(
101 BackendSolver.Z3); 100 BackendSolver.LOCVAMP);
102 String str = ""; 101 String str = "";
103 for (final BackendSolver solver : BACKENDSOLVERS) { 102 for (final BackendSolver solver : BACKENDSOLVERS) {
104 String _str = str; 103 String _str = str;
@@ -174,9 +173,12 @@ public class YakinduTest {
174 it.runtimeLimit = RUNTIME; 173 it.runtimeLimit = RUNTIME;
175 it.typeScopes.minNewElements = size; 174 it.typeScopes.minNewElements = size;
176 it.genModel = true; 175 it.genModel = true;
177 it.server = true; 176 it.server = false;
178 it.solver = BESOLVER; 177 if (it.server) {
179 it.contCycleLevel = 5; 178 it.solver = BESOLVER;
179 } else {
180 it.solver = BackendSolver.LOCVAMP;
181 }
180 it.uniquenessDuplicates = false; 182 it.uniquenessDuplicates = false;
181 }; 183 };
182 final VampireSolverConfiguration vampireConfig = ObjectExtensions.<VampireSolverConfiguration>operator_doubleArrow(_vampireSolverConfiguration, _function); 184 final VampireSolverConfiguration vampireConfig = ObjectExtensions.<VampireSolverConfiguration>operator_doubleArrow(_vampireSolverConfiguration, _function);
@@ -201,7 +203,7 @@ public class YakinduTest {
201 return Boolean.valueOf(Objects.equal(_name_2, "satTime")); 203 return Boolean.valueOf(Objects.equal(_name_2, "satTime"));
202 }; 204 };
203 StatisticEntry _get_1 = ((StatisticEntry[])Conversions.unwrapArray(IterableExtensions.<StatisticEntry>filter(solution.getStatistics().getEntries(), _function_2), StatisticEntry.class))[0]; 205 StatisticEntry _get_1 = ((StatisticEntry[])Conversions.unwrapArray(IterableExtensions.<StatisticEntry>filter(solution.getStatistics().getEntries(), _function_2), StatisticEntry.class))[0];
204 final double satTime = ((RealStatisticEntry) _get_1).getValue(); 206 final String satTime = ((StringStatisticEntry) _get_1).getValue();
205 final Function1<StatisticEntry, Boolean> _function_3 = (StatisticEntry it) -> { 207 final Function1<StatisticEntry, Boolean> _function_3 = (StatisticEntry it) -> {
206 String _name_2 = it.getName(); 208 String _name_2 = it.getName();
207 return Boolean.valueOf(Objects.equal(_name_2, "modOut")); 209 return Boolean.valueOf(Objects.equal(_name_2, "modOut"));
@@ -213,13 +215,11 @@ public class YakinduTest {
213 return Boolean.valueOf(Objects.equal(_name_2, "modTime")); 215 return Boolean.valueOf(Objects.equal(_name_2, "modTime"));
214 }; 216 };
215 StatisticEntry _get_3 = ((StatisticEntry[])Conversions.unwrapArray(IterableExtensions.<StatisticEntry>filter(solution.getStatistics().getEntries(), _function_4), StatisticEntry.class))[0]; 217 StatisticEntry _get_3 = ((StatisticEntry[])Conversions.unwrapArray(IterableExtensions.<StatisticEntry>filter(solution.getStatistics().getEntries(), _function_4), StatisticEntry.class))[0];
216 final double modTime = ((RealStatisticEntry) _get_3).getValue(); 218 final String modTime = ((StringStatisticEntry) _get_3).getValue();
217 writer.append((satOut + ",")); 219 writer.append((satOut + ","));
218 String _plus_20 = (Double.valueOf(satTime) + ","); 220 writer.append((satTime + ","));
219 writer.append(_plus_20);
220 writer.append((modOut + ",")); 221 writer.append((modOut + ","));
221 String _plus_21 = (Double.valueOf(modTime) + ""); 222 writer.append((modTime + ""));
222 writer.append(_plus_21);
223 writer.append("\n"); 223 writer.append("\n");
224 } 224 }
225 } 225 }