public class EProver extends FolTheoremProver
defaultProver| Constructor and Description |
|---|
EProver(String binaryLocation)
Constructs a new instance pointing to a specific eprover
|
EProver(String binaryLocation,
net.sf.tweety.commons.util.Shell bash)
Constructs a new instance pointing to a specific eprover
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equivalent(FolBeliefSet kb,
FolFormula a,
FolFormula b) |
String |
getAdditionalArguments()
Returns the additional arguments given to the call of the
eprover binary (Default value is "--auto-schedule")
|
String |
getBinaryLocation()
returns the path of the provers binary
|
boolean |
query(FolBeliefSet kb,
FolFormula query)
This method determines the answer of the given query
wrt.
|
void |
setAdditionalArguments(String s)
Sets the additional arguments given to the call of the
eprover binary (Default value is "--auto-schedule")
|
void |
setBinaryLocation(String binaryLocation)
Change path of the binary
|
getDefaultProver, setDefaultProverpublic EProver(String binaryLocation, net.sf.tweety.commons.util.Shell bash)
binaryLocation - of the eprover executable on the hard drivebash - shell to run commandspublic EProver(String binaryLocation)
binaryLocation - of the eprover executable on the hard drivepublic void setAdditionalArguments(String s)
s - some stringpublic String getAdditionalArguments()
public boolean query(FolBeliefSet kb, FolFormula query)
FolTheoremProverquery in class FolTheoremProverkb - the knowledge basequery - a query.public boolean equivalent(FolBeliefSet kb, FolFormula a, FolFormula b)
equivalent in class FolTheoremProverpublic String getBinaryLocation()
public void setBinaryLocation(String binaryLocation)
binaryLocation - the new path of the E binaryCopyright © 2018. All rights reserved.