@PortedFrom(file="Reasoner.h", name="DlSatTester") public class DlSatTester extends Object implements Serializable
| Modifier and Type | Method and Description |
|---|---|
ModelCacheInterface |
buildCacheByCGraph(boolean sat) |
boolean |
checkDisjointRoles(Role r,
Role s) |
boolean |
checkIrreflexivity(Role r) |
void |
createBCTopLE()
create BC for LE-rule
|
ModelCacheInterface |
createCache(int p,
uk.ac.manchester.cs.chainsaw.FastSet f) |
boolean |
findConcept(CWDArray label,
int p)
try to add a concept to a label given by TAG; ~C can't appear in the
label
|
DLDag |
getDAG() |
JFactReasonerConfiguration |
getOptions() |
DlCompletionTree |
getRootNode() |
boolean |
hasNominals() |
void |
initToDoPriorities()
init Todo list priority for classification
|
float |
printReasoningTime(LogAdapter o) |
void |
repeatUnblockedNode(DlCompletionTree node,
boolean direct)
re-apply all the relevant expantion rules to a given unblocked NODE
|
boolean |
runSat(int p,
int q) |
void |
setBlockingMethod(boolean hasInverse,
boolean hasQCR)
set blocking method for a session
|
boolean |
setupEdge(DlCompletionTreeArc pA,
DepSet dep,
int flags) |
void |
writeTotalStatistic(LogAdapter o) |
@PortedFrom(file="Reasoner.h", name="hasNominals") public boolean hasNominals()
@PortedFrom(file="Reasoner.h", name="repeatUnblockedNode") public void repeatUnblockedNode(DlCompletionTree node, boolean direct)
node - nodedirect - direct@PortedFrom(file="Reasoner.h", name="getDAG") public DLDag getDAG()
@PortedFrom(file="Reasoner.h", name="getRootNode") public DlCompletionTree getRootNode()
@Original public void initToDoPriorities()
@PortedFrom(file="Reasoner.h", name="setBlockingMethod") public void setBlockingMethod(boolean hasInverse, boolean hasQCR)
hasInverse - hasInversehasQCR - hasQCR@PortedFrom(file="Reasoner.h", name="buildCacheByCGraph") public ModelCacheInterface buildCacheByCGraph(boolean sat)
sat - sat@PortedFrom(file="Reasoner.h", name="writeTotalStatistic") public void writeTotalStatistic(LogAdapter o)
o - o@PortedFrom(file="Reasoner.h", name="createCache") public ModelCacheInterface createCache(int p, uk.ac.manchester.cs.chainsaw.FastSet f)
p - pf - f@PortedFrom(file="Reasoner.h", name="runSat") public boolean runSat(int p, int q)
p - pq - q@PortedFrom(file="Reasoner.h", name="checkDisjointRoles") public boolean checkDisjointRoles(Role r, Role s)
r - Rs - S@PortedFrom(file="Reasoner.h", name="checkIrreflexivity") public boolean checkIrreflexivity(Role r)
r - R@Original public JFactReasonerConfiguration getOptions()
@PortedFrom(file="Reasoner.h", name="findConcept") public boolean findConcept(CWDArray label, int p)
label - labelp - p@PortedFrom(file="Reasoner.h", name="printReasoningTime") public float printReasoningTime(LogAdapter o)
o - o@PortedFrom(file="Reasoner.h", name="setupEdge") public boolean setupEdge(DlCompletionTreeArc pA, DepSet dep, int flags)
pA - pAdep - depflags - flags@PortedFrom(file="Reasoner.h", name="createBCTopLE") public void createBCTopLE()
Copyright © 2016 The University of Manchester. All rights reserved.