Package | Description |
---|---|
de.uka.ilkd.key.strategy |
This package contains classes implementing the proof search strategies of KeY.
|
de.uka.ilkd.key.strategy.feature | |
de.uka.ilkd.key.strategy.feature.findprefix | |
de.uka.ilkd.key.strategy.quantifierHeuristics |
Modifier and Type | Class and Description |
---|---|
class |
IntroducedSymbolBy |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMonomialSmallerThanFeature |
class |
AbstractNonDuplicateAppFeature |
class |
AtomsSmallerThanFeature
Feature that returns zero iff each variable/atom of one monomial is smaller
than all variables of a second monomial
|
class |
AutomatedRuleFeature
This feature checks if a rule may be applied automatically.
|
class |
CheckApplyEqFeature
This feature checks that an equation is not applied to itself.
|
class |
DiffFindAndIfFeature
Binary feature that returns zero iff the \assumes- and find-formula
of a Taclet are matched to different members of the sequent.
|
class |
DiffFindAndReplacewithFeature
Binary feature that returns zero iff the replacewith- and find-parts
of a Taclet are matched to different terms.
|
class |
EqNonDuplicateAppFeature
Binary feature that returns zero iff a certain Taclet app has not already
been performed.
|
class |
InEquationMultFeature
Feature that decides whether the multiplication of two inequations (using
rules of set inEqSimp_nonLin_multiply) is allowed.
|
class |
InstantiatedSVFeature
Feature that returns zero iff a certain schema variable is instantiated.
|
class |
MatchedIfFeature
Binary features that returns zero iff the if-formulas of a Taclet are
instantiated or the Taclet does not have any if-formulas.
|
class |
MonomialsSmallerThanFeature
Feature that returns zero iff each monomial of one polynomial is smaller than
all monomials of a second polynomial
|
class |
NonDuplicateAppFeature
Binary feature that returns zero iff a certain Taclet app has not already
been performed
|
class |
NonDuplicateAppModPositionFeature
Binary feature that returns zero iff a certain Taclet app has not already
been performed
|
class |
NoSelfApplicationFeature
This feature checks that the position of application is not contained in the
if-formulas.
|
class |
OnlyInScopeOfQuantifiersFeature
BinaryFeature that return zero if all the operator is quantifier from root
to position it point to.
|
class |
PolynomialValuesCmpFeature
Return zero only if the value of one (left) polynomial always will be (less
or equal) or (less) than the value of a second (right) polynomial.
|
class |
ReducibleMonomialsFeature
Return zero iff the monomial
dividendSV can be made smaller
(in the polynomial reduction ordering) by adding or subtracting
divisorSV |
class |
SetsSmallerThanFeature |
class |
SmallerThanFeature
Abstract superclass for features comparing terms (in particular polynomials
or monomials) using the term ordering
|
class |
SVNeedsInstantiation |
class |
TacletRequiringInstantiationFeature
Feature that returns zero iff the given rule app is a taclet app that needs
explicit instantiation of schema variables (which has not been done yet)
|
class |
TermSmallerThanFeature
Feature that returns zero iff one term is smaller than another term in the
current term ordering
|
class |
TopLevelFindFeature
Feature for investigating whether the focus of a rule application is a
top-level formula, a top-level formula of the antecedent or a top-level
formula of the succedent
|
class |
TriggerVarInstantiatedFeature |
class |
TrivialMonomialLCRFeature
Return zero of the least common reducible of two monomials is so trivial that
it is not necessary to do the critical pair completion
"A critical-pair/completion algorithm for finitely generated ideals in rings"
|
Modifier and Type | Class and Description |
---|---|
class |
FindPrefixRestrictionFeature
Feature for investigating whether some restrictions to the prefix of the
find formula apply.
|
Modifier and Type | Class and Description |
---|---|
class |
ClausesSmallerThanFeature
Ordering used to sort the clauses in a quantified formula.
|
class |
ExistentiallyConnectedFormulasFeature
Binary feature that return zero if two given projection term is CS-Releated.
|
class |
LiteralsSmallerThanFeature |
Copyright © 2003-2019 The KeY-Project.