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()