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