class documentation
Undocumented
Method | __init__ |
Undocumented |
Method | _build |
Use Mace4 to build a first order model. |
Method | _call |
Call the mace4 binary with the given input. |
Instance Variable | _end |
The maximum model size that Mace will try before simply returning false. (Use -1 for no maximum.) |
Instance Variable | _mace4 |
Undocumented |
Inherited from Prover9Parent
:
Method | binary |
A list of directories that should be searched for the prover9 executables. This list is used by config_prover9 when searching for the prover9 executables. |
Method | config |
Undocumented |
Method | prover9 |
prover9 binary. This string is formed based on the goal, assumptions, and timeout value of this object. |
Method | _call |
Call the binary with the given input. |
Method | _find |
Undocumented |
Instance Variable | _binary |
Undocumented |
Instance Variable | _prover9 |
Undocumented |
Inherited from ModelBuilder
(via Prover9Parent
):
Method | build |
Perform the actual model building. :return: Whether a model was generated :rtype: bool |
Use Mace4 to build a first order model.
else False
Returns | |
True if a model was found (i.e. Mace returns value of 0), |
Call the mace4 binary with the given input.
Parameters | |
input | A string whose contents are used as stdin. |
args | A list of command-line arguments. |
verbose | Undocumented |
Returns | |
A tuple (stdout, returncode) | |
See Also | |
config_prover9 |