Packages

p

gapt.provers.viper

grammars

package grammars

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class EnumeratingInstanceGenerator extends InstanceTermGenerator
  2. case class IndElimProver(proofTerm: LKt, lctx: LocalCtx, ctx: Context) extends OneShotProver with Product with Serializable
  3. case class InductionBUP(grammar: InductionGrammar, enc: InstanceTermEncoding, goal: Formula) extends Product with Serializable
  4. trait InstanceTermGenerator extends AnyRef
  5. class RandomInstanceGenerator extends InstanceTermGenerator
  6. class TreeGrammarInductionTactic extends Tactical1[Unit]
  7. class TreeGrammarProver extends AnyRef
  8. case class TreeGrammarProverOptions(goalQuantifier: Int = 0, instanceNumber: Int = 10, instanceSize: FloatRange = ( 0, 2 ), instanceProver: Prover = DefaultProvers.firstOrder, minInstProof: Boolean = true, smtSolver: Prover = DefaultProvers.smt, smtEquationMode: SmtEquationMode = AddNormalizedFormula, quantTys: Option[Seq[String]] = None, grammarWeighting: (Production) ⇒ Int = _ => 1, tautCheckNumber: Int = 10, tautCheckSize: FloatRange = ( 2, 3 ), canSolSize: FloatRange = ( 2, 4 ), maxSATSolver: MaxSATSolver = bestAvailableMaxSatSolver, equationalTheory: Seq[Formula] = Seq()) extends Product with Serializable

Ungrouped