public class RiskModelCostBenefit
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
RiskModelCostBenefit(ARXCostBenefitConfiguration configuration)
Creates a new instance
|
Modifier and Type | Method and Description |
---|---|
double |
getExpectedAdversaryPayout(double successProbability)
Returns the expected adversary payout
|
double |
getExpectedPublisherBenefit(double informationLoss)
Returns the expected information loss
|
double |
getExpectedPublisherPayout(double informationLoss,
double adversarySuccessProbability)
Returns the expected publisher payout
|
public RiskModelCostBenefit(ARXCostBenefitConfiguration configuration)
configuration
- public double getExpectedAdversaryPayout(double successProbability)
successProbability
- public double getExpectedPublisherBenefit(double informationLoss)
informationLoss
- public double getExpectedPublisherPayout(double informationLoss, double adversarySuccessProbability)
informationLoss
- adversarySuccessProbability
-