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