aboutsummaryrefslogtreecommitdiff
path: root/src/uk/ac/ox/cs/pagoda/reasoner/MyQueryReasoner.java
diff options
context:
space:
mode:
authorRncLsn <rnc.lsn@gmail.com>2015-06-05 12:22:31 +0100
committerRncLsn <rnc.lsn@gmail.com>2015-06-05 12:22:31 +0100
commit8c04e4d8003f33848ee84011f8427fe92d55001f (patch)
treeee750152d2403cdb78503dbb41c70f0c3cfb1125 /src/uk/ac/ox/cs/pagoda/reasoner/MyQueryReasoner.java
parentb0148d89a76b8fcbeb2e021442842e4e89690ef3 (diff)
downloadACQuA-8c04e4d8003f33848ee84011f8427fe92d55001f.tar.gz
ACQuA-8c04e4d8003f33848ee84011f8427fe92d55001f.zip
Violation statistics.
Diffstat (limited to 'src/uk/ac/ox/cs/pagoda/reasoner/MyQueryReasoner.java')
-rw-r--r--src/uk/ac/ox/cs/pagoda/reasoner/MyQueryReasoner.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/uk/ac/ox/cs/pagoda/reasoner/MyQueryReasoner.java b/src/uk/ac/ox/cs/pagoda/reasoner/MyQueryReasoner.java
index 727f80d..e6e508a 100644
--- a/src/uk/ac/ox/cs/pagoda/reasoner/MyQueryReasoner.java
+++ b/src/uk/ac/ox/cs/pagoda/reasoner/MyQueryReasoner.java
@@ -370,7 +370,7 @@ class MyQueryReasoner extends QueryReasoner {
370 370
371 relevantStore.importDataFromABoxOf(relevantSubset); 371 relevantStore.importDataFromABoxOf(relevantSubset);
372 372
373 int queryDependentMaxTermDepth = 1; // TODO make it dynamic 373 int queryDependentMaxTermDepth = 5; // TODO make it dynamic
374 int materialisationTag = relevantStore.materialiseSkolemly(relevantProgram, null, 374 int materialisationTag = relevantStore.materialiseSkolemly(relevantProgram, null,
375 queryDependentMaxTermDepth); 375 queryDependentMaxTermDepth);
376 queryRecord.addProcessingTime(Step.SKOLEM_UPPER_BOUND, t.duration()); 376 queryRecord.addProcessingTime(Step.SKOLEM_UPPER_BOUND, t.duration());
@@ -386,6 +386,8 @@ class MyQueryReasoner extends QueryReasoner {
386 boolean isFullyProcessed = queryUpperStore(relevantStore, queryRecord, 386 boolean isFullyProcessed = queryUpperStore(relevantStore, queryRecord,
387 queryRecord.getExtendedQueryText(), 387 queryRecord.getExtendedQueryText(),
388 Step.SKOLEM_UPPER_BOUND); 388 Step.SKOLEM_UPPER_BOUND);
389
390 relevantStore.dispose();
389 Utility.logInfo("Semi-Skolemised relevant upper store has been evaluated"); 391 Utility.logInfo("Semi-Skolemised relevant upper store has been evaluated");
390 return isFullyProcessed; 392 return isFullyProcessed;
391 } 393 }