1 #ifndef IBACKPROPAGATION_STRATEGY_H 2 #define IBACKPROPAGATION_STRATEGY_H 27 virtual double ev()
const = 0;
virtual double ev() const =0
gets the current expected value
virtual IBackpropagationStrategy * create()=0
creates a new object of the same type and with the same constructor as the current object.
virtual double std_deviation() const =0
gets the current standard deviation
virtual void on_backpropagate(const double &value)=0
saves an value according to some metric.
A backpropagation strategy is used in each node. when a terminal node is simulated,...
virtual double variance() const =0
gets the current variance
virtual int nb_samples() const =0
gets the number of samples that are saved in the strat.