gapt.provers.spass.SPASS
See theSPASS companion object
class SPASS extends ResolutionProver, ExternalProgram
Attributes
- Companion
- object
- Source
- SPASS.scala
- Graph
-
- Supertypes
-
trait ExternalProgramtrait ResolutionProvertrait OneShotProvertrait Proverclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
object SPASS.type
Members list
Type members
Classlikes
class InferenceParser(val input: ParserInput) extends Parser
Attributes
- Companion
- object
- Source
- SPASS.scala
- Supertypes
-
class Parserclass RuleDSLtrait RuleDSLActionstrait RuleDSLCombinatorstrait RuleDSLBasicsclass Objecttrait Matchableclass AnyShow all
object InferenceParser
Attributes
- Companion
- class
- Source
- SPASS.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
InferenceParser.type
Value members
Concrete methods
Attributes
- Source
- SPASS.scala
Attributes
- Source
- SPASS.scala
override def getResolutionProof(clauses: Iterable[HOLClause])(implicit ctx: Maybe[MutableContext]): Option[ResolutionProof]
Attributes
- Definition Classes
- Source
- SPASS.scala
Inherited methods
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
Attributes
- Inherited from:
- Prover
- Source
- provers.scala
Attributes
- Inherited from:
- Prover
- Source
- provers.scala
override def getExpansionProof(seq: HOLSequent)(implicit ctx0: Maybe[MutableContext]): Option[ExpansionProof]
Attributes
- Definition Classes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
def getExpansionProof(formula: Formula)(implicit ctx: Maybe[MutableContext]): Option[ExpansionProof]
Attributes
- Inherited from:
- Prover
- Source
- provers.scala
Attributes
- Inherited from:
- Prover
- Source
- provers.scala
def getLKProof(seq0: HOLSequent, addWeakenings: Boolean)(implicit ctx0: Maybe[MutableContext]): Option[LKProof]
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
Value parameters
- seq
-
The sequent that should be proved.
Attributes
- Returns
-
An LK-Proof of the sequent, or None if not successful.
- Definition Classes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
Value parameters
- formula
-
The formula that should be proved.
Attributes
- Returns
-
An LK-Proof of :- formula, or None if not successful.
- Inherited from:
- Prover
- Source
- provers.scala
def getResolutionProof(seq: HOLSequent)(implicit ctx0: Maybe[MutableContext]): Option[ResolutionProof]
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
def getResolutionProof(formula: Formula)(implicit ctx: Maybe[MutableContext]): Option[ResolutionProof]
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
def getResolutionProof(sequentSet: Iterable[HOLSequent])(implicit ctx0: Maybe[MutableContext], dummyImplicit1: DummyImplicit, dummyImplicit2: DummyImplicit): Option[ResolutionProof]
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
def getResolutionProof(cnf: Iterable[ResolutionProof])(implicit ctx: Maybe[MutableContext], dummyImplicit: DummyImplicit): Option[ResolutionProof]
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
Checks whether a set of clauses is unsatisfiable.
Checks whether a set of clauses is unsatisfiable.
Attributes
- Inherited from:
- Prover
- Source
- provers.scala
Checks whether a formula is unsatisfiable.
Value parameters
- seq
-
The sequent whose validity should be checked.
Attributes
- Returns
-
True if the formula is valid.
- Definition Classes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
Value parameters
- formula
-
The formula whose validity should be checked.
Attributes
- Returns
-
True if the formula is valid.
- Inherited from:
- Prover
- Source
- provers.scala
Method for running a session.
Method for running a session.
Type parameters
- A
-
The return type of the session.
Value parameters
- program
-
A proof session.
Attributes
- Returns
-
The result of running the session.
- Definition Classes
- Inherited from:
- OneShotProver
- Source
- provers.scala
Attributes
- Inherited from:
- ResolutionProver
- Source
- ResolutionProver.scala
Concrete fields
Attributes
- Source
- SPASS.scala
In this article