Package edu.tufts.hrilab.slug.pragmatics
Class PragRuleProver
java.lang.Object
edu.tufts.hrilab.slug.pragmatics.PragRuleProver
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBoundVersion
(Map<Variable, Symbol> binding) float
float
getScore()
void
void
setDirectness
(float f) void
setLeftHandSem
(Set<Symbol> t) void
setOffRecordSem
(Set<Term> semantics) void
setScore
(float f) void
setSemantics
(Set<Term> semantics) toString()
-
Field Details
-
leftSem
-
rightSem
-
offRecordSem
-
vars
-
score
protected float score -
directness
protected float directness
-
-
Constructor Details
-
PragRuleProver
public PragRuleProver() -
PragRuleProver
-
-
Method Details
-
getListeners
-
getSpeaker
-
getLeftType
-
getRightType
-
getLeftHandSem
-
setLeftHandSem
-
getSemantics
-
setSemantics
-
getOffRecordSem
-
setOffRecordSem
-
getScore
public float getScore() -
setScore
public void setScore(float f) -
getDirectness
public float getDirectness() -
setDirectness
public void setDirectness(float f) -
parseRule
-
toString
-
rhsApplicableMap
-
getBoundVersion
-