public abstract class AfterEffect extends ObjectThis class acts as the base class for the implementations of the first normalization of the informative content in the DFR framework. This component is also called the after effect and is defined by the formula Inf2 = 1 - Prob2, where Prob2 measures the information gain.
- See Also:
- WARNING: This API is experimental and might change in incompatible ways in the next release.
Nested Class Summary
Nested Classes Modifier and Type Class Description
AfterEffect.NoAfterEffectImplementation used when there is no aftereffect.
Constructors Constructor Description
All Methods Instance Methods Abstract Methods Modifier and Type Method Description
explain(BasicStats stats, float tfn)Returns an explanation for the score.
score(BasicStats stats, float tfn)Returns the aftereffect score.
toString()Subclasses must override this method to return the code of the after effect formula.
public abstract float score(BasicStats stats, float tfn)Returns the aftereffect score.
public abstract Explanation explain(BasicStats stats, float tfn)Returns an explanation for the score.