Package

at.logic.gapt

provers

Permalink

package provers

Content Hierarchy
Visibility
  1. Public
  2. All

Type Members

  1. trait IncrementalProver extends Prover

    Permalink
  2. trait IncrementalProvingSession extends AnyRef

    Permalink

    Interactive interface to an interactive prover like an SMT solver.

    Interactive interface to an interactive prover like an SMT solver.

    The methods on this trait are chosen for similarity to the SMT-LIB standard. You can imagine that an instance of this trait is a single SMT solver processing commands interactively.

  3. trait OneShotProver extends Prover

    Permalink
  4. trait Prover extends AnyRef

    Permalink

    A prover that is able to refute HOL sequents/formulas (or subsets of HOL, like propositional logic).

    A prover that is able to refute HOL sequents/formulas (or subsets of HOL, like propositional logic).

    TODO: exceptions to indicate that a formula is not supported (e.g. for propositional provers).

    Implementors may want to override isValid(seq) to avoid parsing proofs.

  5. trait ResolutionProver extends OneShotProver

    Permalink

Value Members

  1. package eprover

    Permalink
  2. package escargot

    Permalink
  3. object groundFreeVariables

    Permalink
  4. package leancop

    Permalink
  5. package maxsat

    Permalink
  6. package metis

    Permalink
  7. package prover9

    Permalink
  8. object renameConstantsToFi

    Permalink
  9. package sat

    Permalink
  10. package smtlib

    Permalink
  11. package spass

    Permalink
  12. package vampire

    Permalink
  13. package verit

    Permalink
  14. package viper

    Permalink

Ungrouped