|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BeliefFunction
A representation of degrees of beliefs. The belief in a proposition is defined to be the sum of all the evidence (mass) assigned to subsets of that proposition. For example, the belief in the set {a,b} is the sum of the evidence supporting {a}, the evidence supporting {b}, and the evidence supporting {a,b}.
Method Summary | |
---|---|
void |
addBelief(Proposition prop,
double belief)
Increases the belief in a proposition by a specified value. |
double |
getBelief(Proposition prop)
Finds the belief assigned to a proposition so far. |
CommonalityFunction |
toCommonalityFunction()
Produces the commonality function corresponding to this belief function. |
MassPotential |
toMassPotential()
Produces a mass potential corresponding to this belief function. |
PlausibilityFunction |
toPlausibilityFunction()
Produces the plausibility function corresponding to this belief function. |
Method Detail |
---|
void addBelief(Proposition prop, double belief)
prop
- the proposition to which the belief is assignedbelief
- the belief assigned to the propositiondouble getBelief(Proposition prop)
prop
- the proposition we want to check
MassPotential toMassPotential()
PlausibilityFunction toPlausibilityFunction()
CommonalityFunction toCommonalityFunction()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |