This class stores both a prover and a model builder and when either
prove() or build_model() is called, then both theorem tools are run in
parallel. Whichever finishes first, the prover or the model builder, is
the result that will be used.
|
|
|
tuple: (bool, str)
|
_prove(self,
goal=None,
assumptions=None,
verbose=False)
Returns:
Whether the proof was successful or not, along with the proof |
source code
|
|
tuple of (bool,
nltk.sem.evaluate.Valuation)
|
|
|
|
|
|
Inherited from Prover:
prove
Inherited from ModelBuilder:
build_model
|