public interface ProbabilityDistribution
Modifier and Type | Method and Description |
---|---|
boolean |
contains(RandomVariable rv) |
java.util.Set<RandomVariable> |
getFor() |
double |
getValue(AssignmentProposition... eventValues)
Get the value for the provided set of AssignmentPropositions for the
random variables comprising the Distribution (size of each must equal and
their random variables must match).
|
double |
getValue(java.lang.Object... eventValues)
Get the value for the provided set of values for the random variables
comprising the Distribution (ordering and size of each must equal and
their domains must match).
|
java.util.Set<RandomVariable> getFor()
boolean contains(RandomVariable rv)
rv
- the Random Variable to be checked.double getValue(java.lang.Object... eventValues)
eventValues
- the values for the random variables comprising the
Distributiondouble getValue(AssignmentProposition... eventValues)
eventValues
- the assignment propositions for the random variables
comprising the Distribution