Packages

case class Lemmas(lemmas: ParVector[(Typ[Term], Option[Term], Double)], byStatement: Option[Map[Typ[Term], Double]] = None) extends Product with Serializable

lemmas that have been identified based on non-triviality (and possibly goals) from a final state.

lemmas

the lemmas with weights

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Lemmas
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Lemmas(lemmas: ParVector[(Typ[Term], Option[Term], Double)], byStatement: Option[Map[Typ[Term], Double]] = None)

    lemmas

    the lemmas with weights

Value Members

  1. val byStatement: Option[Map[Typ[Term], Double]]
  2. val lemmas: ParVector[(Typ[Term], Option[Term], Double)]
  3. def productElementNames: Iterator[String]
    Definition Classes
    Product
  4. def weight(tp: Typ[Term]): Double