public class FOLModelElimination extends java.lang.Object implements InferenceProcedure
| Constructor and Description |
|---|
FOLModelElimination() |
FOLModelElimination(FOLModelEliminationTracer tracer) |
FOLModelElimination(FOLModelEliminationTracer tracer,
long maxQueryTime) |
FOLModelElimination(long maxQueryTime) |
| Modifier and Type | Method and Description |
|---|---|
InferenceResult |
ask(FOLKnowledgeBase kb,
Sentence query) |
long |
getMaxQueryTime() |
void |
setMaxQueryTime(long maxQueryTime) |
public FOLModelElimination()
public FOLModelElimination(long maxQueryTime)
public FOLModelElimination(FOLModelEliminationTracer tracer)
public FOLModelElimination(FOLModelEliminationTracer tracer, long maxQueryTime)
public long getMaxQueryTime()
public void setMaxQueryTime(long maxQueryTime)
public InferenceResult ask(FOLKnowledgeBase kb, Sentence query)
ask in interface InferenceProcedurekb - the knowledge base against which the query is to be made.query - the query to be answered.