Class MLInducedUncertaintyModel
java.lang.Object
org.palladiosimulator.dependability.reliability.uncertainty.solver.model.MLInducedUncertaintyModel
- All Implemented Interfaces:
UncertaintyModel
-
Constructor Summary
ConstructorDescriptionMLInducedUncertaintyModel
(UncertaintyInducedFailureType uncertainty, tools.mdsd.probdist.api.factory.IProbabilityDistributionFactory<tools.mdsd.probdist.api.entity.CategoricalValue> probabilityDistributionFactory, tools.mdsd.probdist.api.parser.ParameterParser parameterParser) -
Method Summary
Modifier and TypeMethodDescriptiondouble
double
-
Constructor Details
-
MLInducedUncertaintyModel
public MLInducedUncertaintyModel(UncertaintyInducedFailureType uncertainty, tools.mdsd.probdist.api.factory.IProbabilityDistributionFactory<tools.mdsd.probdist.api.entity.CategoricalValue> probabilityDistributionFactory, tools.mdsd.probdist.api.parser.ParameterParser parameterParser)
-
-
Method Details
-
getValueSpace
- Specified by:
getValueSpace
in interfaceUncertaintyModel
-
probability
- Specified by:
probability
in interfaceUncertaintyModel
-
probabilityOfFailureGiven
public double probabilityOfFailureGiven(List<DiscreteUncertaintyStateSpace.UncertaintyState> values) - Specified by:
probabilityOfFailureGiven
in interfaceUncertaintyModel
-