likelihood_function.hpp file
Namespaces
- namespace liarsdice
- Main namespace for the Liar's Dice game.
- namespace liarsdice::bayesian
Classes
-
template<typename T = double>class liarsdice::bayesian::LikelihoodFunction
- Abstract base class for likelihood functions in Bayesian analysis.
-
template<typename T = double>class liarsdice::bayesian::BernoulliLikelihood
- Bernoulli likelihood for binary outcomes.
-
template<typename T = double>class liarsdice::bayesian::BinomialLikelihood
- Binomial likelihood for count data.
-
template<typename T = double>class liarsdice::bayesian::NormalKnownVarianceLikelihood
- Normal likelihood with known variance.
-
template<typename T = double>class liarsdice::bayesian::PoissonLikelihood
- Poisson likelihood for count data.
-
template<typename T = double>class liarsdice::bayesian::CustomLikelihood
- Custom likelihood function wrapper.