Skip to content

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