package tree
- Alphabetic
- Public
- Protected
Type Members
- class AndTree extends ProofTree
- class IteratingProofTreeFactory extends SimpleProofTreeFactory
Proof tree factory in which updating a goal will recursive apply further rules, until some stopping condition holds
- trait ProofTree extends AnyRef
- abstract class ProofTreeFactory extends AnyRef
- trait ProofTreeOneChild extends ProofTree
Common superclass for proof trees that have exactly one direct subtree.
Common superclass for proof trees that have exactly one direct subtree. Such trees know about two
TermOrders: theTermOrderof the closing constraint coming from the subtree, and theTermOrderof the constraint of thisProofTree - class QuantifiedTree extends ProofTreeOneChild
ProofTreeOneChildthat quantifies a set of constants in the closing constraint of itssubtree - abstract class RandomDataSource extends AnyRef
Class to produce data needed to randomise proof construction.
- class SeededRandomDataSource extends RandomDataSource
Source producing random data.
- class SimpleProofTreeFactory extends ProofTreeFactory
- class StrengthenTree extends ProofTreeOneChild
ProofTreeOneChildthat strengthens the closing constraint of itssubtreeby conjoining a formula - class WeakenTree extends ProofTreeOneChild
ProofTreeOneChildthat weakens the closing constraint of itssubtreeby disjunctively adding a formula
Value Members
- object AndTree
- object NonRandomDataSource extends RandomDataSource
Source producing non-random data.
- object ProofTree
- object ProofTreeOneChild
- object QuantifiedTree
- object StrengthenTree
- object TestProofTree
- object WeakenTree