object CASCEvaluation
- Source
- CASCEvaluation.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CASCEvaluation
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply(prefix: String, print_statistics: Boolean = false): CSVFile[String]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def dagRatio[T <: CASCResult](pair: (TstpProofStats[T], RPProofStats[T])): BigDecimal
- def depthRatio[T <: CASCResult](pair: (TstpProofStats[T], RPProofStats[T])): BigDecimal
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def eval[T <: CASCResult](bundle: ResultBundle[T]): CSVFile[String]
- def eval_before_after[T <: CASCResult](before_replayed: Seq[(TstpProofStats[T], RPProofStats[T])], ratio: ((TstpProofStats[T], RPProofStats[T])) => BigDecimal, description: String = "", tex: Boolean = true): (Seq[(TstpProofStats[T], RPProofStats[T])], Seq[(TstpProofStats[T], RPProofStats[T])], Seq[(TstpProofStats[T], RPProofStats[T])])
- def eval_errors[T <: FileData](p: String, problems: Int, sstats: Set[TstpProofStats[T]], rpstats: Set[RPProofStats[T]], tstp_e_bags: ErrorBags[T], rp_e_bags: ErrorBags[T], tex: Boolean = false): Unit
- def eval_rp_stats[T <: FileData](rp_stats: Set[RPProofStats[T]]): (CSVFile[String], Statistic[Int], Statistic[BigInt], Statistic[BigDecimal], Statistic[Int], Statistic[Int])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def getProblemStats(prefix: String): List[Either[TstpError[TptpLibraryProblem] with Product, TptpInputStats[TptpLibraryProblem]]]
- def getRPstatByProperty[S, T <: FileData](rp_stats: Set[RPProofStats[T]], prop: (RPProofStats[T]) => S)(implicit num: Numeric[S], conv: (S) => BigDecimal): Statistic[S]
- def getStatisticSummary[T](s: Seq[Statistic[T]])(implicit num: Numeric[T], conv: (T) => BigDecimal): Statistic[T]
- def get_dagsize_to_minddagsize_graph[T <: CASCResult](bundle: ResultBundle[T]): (List[(BigInt, BigInt, Int, Int)], CSVFile[String])
- def get_depth_to_mindepth_graph[T <: CASCResult](bundle: ResultBundle[T]): (List[(Int, Int, Int, Int)], CSVFile[String])
- def get_prop_to_minprop_graph[T <: CASCResult, U](bundle: ResultBundle[T], prop: (RPProofStats[T]) => U)(implicit num: Numeric[U]): (List[(U, U, Int, Int)], CSVFile[String])
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def loadResult[T](filename: String): Option[T]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def processFiles[T <: FileData](data: Iterable[T], print_statistics: Boolean = false): ResultBundle[T]
- def processLeanCop[T <: FileData](data: Iterable[T], print_statistics: Boolean = false): ParIterable[Either[TstpError[T] with Product, Option[ExpansionSequent]]]
- def roundedStatisticCSV[T](s: Statistic[T])(implicit num: Numeric[T], conv: (T) => BigDecimal): CSVRow[String]
toCSV with truncation after 2 digits
toCSV with truncation after 2 digits
- T
the type of data points in the statistic
- s
the statistic
- num
implicit numeric object for statistic data
- conv
implicit converter from statistic data to big decimals
- returns
a CSVRow with the trincated strings
- def saveResult[T](filename: String, bundle: T): Unit
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
This is the API documentation for GAPT.
The main package is gapt.