diff options
Diffstat (limited to 'Solvers')
2 files changed, 3 insertions, 2 deletions
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend index 626e3baa..96e174a4 100644 --- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend +++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretation2logic/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretation2logic/InstanceModel2PartialInterpretation.xtend | |||
@@ -42,7 +42,7 @@ class InstanceModel2PartialInterpretation { | |||
42 | { | 42 | { |
43 | val problem = metamodelTranslationResult.output | 43 | val problem = metamodelTranslationResult.output |
44 | val ecore2LogicTrace = metamodelTranslationResult.trace | 44 | val ecore2LogicTrace = metamodelTranslationResult.trace |
45 | val tracedOutput = partialInterpretationInitialiser.initialisePartialInterpretation(problem, -1, -1) | 45 | val tracedOutput = partialInterpretationInitialiser.initialisePartialInterpretation(problem, null) |
46 | val partialInterpretation = tracedOutput.output | 46 | val partialInterpretation = tracedOutput.output |
47 | val partialInterpretationTrace = tracedOutput.trace | 47 | val partialInterpretationTrace = tracedOutput.trace |
48 | 48 | ||
diff --git a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/PartialInterpretationInitialiser.xtend b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/PartialInterpretationInitialiser.xtend index 6093f2d0..06215a2a 100644 --- a/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/PartialInterpretationInitialiser.xtend +++ b/Solvers/VIATRA-Solver/hu.bme.mit.inf.dslreasoner.viatrasolver.partialinterpretationlanguage/src/hu/bme/mit/inf/dslreasoner/viatrasolver/partialinterpretationlanguage/PartialInterpretationInitialiser.xtend | |||
@@ -41,7 +41,8 @@ class PartialInterpretationInitialiser { | |||
41 | * Initialises an empty partial interpretation from a logic problem | 41 | * Initialises an empty partial interpretation from a logic problem |
42 | */ | 42 | */ |
43 | def TracedOutput<PartialInterpretation,Problem2PartialInterpretationTrace> initialisePartialInterpretation( | 43 | def TracedOutput<PartialInterpretation,Problem2PartialInterpretationTrace> initialisePartialInterpretation( |
44 | LogicProblem problem, TypeScopes typeScopes) | 44 | LogicProblem problem, |
45 | TypeScopes typeScopes) | ||
45 | { | 46 | { |
46 | val engine = ViatraQueryEngine.on(new EMFScope(problem)) | 47 | val engine = ViatraQueryEngine.on(new EMFScope(problem)) |
47 | val trace = new Problem2PartialInterpretationTrace | 48 | val trace = new Problem2PartialInterpretationTrace |