sam::HackingProbabilityStrategy¶
Inherited by sam::FrankenbachStrategy
Public Functions¶
Name | |
---|---|
virtual | ~HackingProbabilityStrategy() =0 |
virtual float | estimate(Experiment * experiment) =0 |
operator float() | |
std::unique_ptr< HackingProbabilityStrategy > | build(json & config) |
Public Attributes¶
Name | |
---|---|
float | prob |
arma::Row< float > | probabilities |
Public Functions Documentation¶
function ~HackingProbabilityStrategy¶
virtual ~HackingProbabilityStrategy() =0
function estimate¶
virtual float estimate(
Experiment * experiment
) =0
Reimplemented by: sam::FrankenbachStrategy::estimate
function operator float¶
inline operator float()
function build¶
static std::unique_ptr< HackingProbabilityStrategy > build(
json & config
)
Public Attributes Documentation¶
variable prob¶
float prob;
variable probabilities¶
arma::Row< float > probabilities;
Updated on 29 June 2021 at 16:13:46 CEST
Last update: 2021-09-18