class documentation
class Prover9Parent(object): (source)
Known subclasses: nltk.inference.mace.Mace, nltk.inference.prover9.Prover9
A common class extended by both Prover9 and Mace <mace.Mace>. It contains the functionality required to convert NLTK-style expressions into Prover9-style expressions.
| 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 |
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.
overridden in
nltk.inference.prover9.Prover9prover9 binary. This string is formed based on the goal, assumptions, and timeout value of this object.
| Returns | |
| The input string that should be provided to the |