48 template <
typename GUM_ELEMENT >
53 template <
typename GUM_ELEMENT >
59 template <
typename GUM_ELEMENT >
64 template <
typename GUM_ELEMENT >
69 template <
typename GUM_ELEMENT >
75 template <
typename GUM_ELEMENT >
80 template <
typename GUM_ELEMENT >
85 template <
typename GUM_ELEMENT >
91 template <
typename GUM_ELEMENT >
93 return std::format(
"\t\t\tNb Obs : {}\n",
_nbObs_);
96 template <
typename GUM_ELEMENT >
Headers of the ITestPolicy.
ITestPolicy()
Allocators and Deallocators redefinition.
bool _isModified_
Booleans indicating if we have to re eval test.
virtual void addObservation(Idx attr, GUM_ELEMENT value)
Comptabilizes the new observation.
virtual void computeScore() const
Recomputes the statistic from the beginning.
void add(const ITestPolicy< GUM_ELEMENT > &src)
Idx nbObservation() const
Comptabilizes the new observation.
virtual ~ITestPolicy()
Allocators and Deallocators redefinition.
std::string toString() const
static SmallObjectAllocator & instance()
void * allocate(const size_t &objectSize)
Allocates a block.
void deallocate(void *pDeallocatedObject, const size_t &objectSize)
Deallocates an object.
Size Idx
Type for indexes.
gum is the global namespace for all aGrUM entities