public static interface RuleBasedCReasoner.Rule
RuleBasedCReasoner to reason a
c-representation given a conditional belief base. Implementation of
this interface can be added to the RuleBasedCReasoner to adapt
its behavior, such that a RuleBasedCReasoner can use different rules
if it can make different assumptions on the underlying belief base.| Modifier and Type | Method and Description |
|---|---|
boolean |
apply()
Applies the rule
|
void |
setConditonalStructure(ConditionalStructure cs)
Sets the
ConditionalStructure that is used as data basis
for the rule. |
void |
setKappas(java.util.Collection<KappaValue> kappas)
Sets the Collection of
KappaValue that is used as data basis
for the rule |
void setConditonalStructure(ConditionalStructure cs)
ConditionalStructure that is used as data basis
for the rule.cs - void setKappas(java.util.Collection<KappaValue> kappas)
KappaValue that is used as data basis
for the rulekappas - boolean apply()