Class InverseEvaluator

  • All Implemented Interfaces:
    Evaluator

    public class InverseEvaluator
    extends java.lang.Object
    implements Evaluator
    The InverseEvaluator calculates the x value in y = R(x) for a given y of the ReliabilityFunction R(t). This is typically used to derive measures like, e.g., the Mission Time (MT).
    • Constructor Detail

      • InverseEvaluator

        public InverseEvaluator()
    • Method Detail

      • evaluate

        public double evaluate​(ReliabilityFunction reliabilityFunction,
                               double y)
        Returns the x value for a given y value in y = R(x) of a given ReliabilityFunction.
        Parameters:
        reliabilityFunction - the reliabilityFunction
        y - the y value
        Returns:
        the x value for a y value and a given reliabilityFunction