17 using namespace Utils;
31 double ret = unif(gen);
43 double uni = unif(gen);
44 return -log(uni)/lambda;
50 std::cout <<
"\033[1;32m" <<
"Using seed "<< seed <<
"\033[0m" <<
"\n";
61 }
while(d >= (
double) max + 1.0);
62 int ret = (int) floor(d);
68 std::vector<double> vector(nbOfBins);
70 for (
int i = 0;
i < nbOfBins;
i++)
75 for (
int i = 0;
i < nbOfBins;
i++)
double drawBeta(double alpha, double beta)
double drawExp(double lambda)
std::vector< double > drawDistribution(int nbOfBins)
double drawUniform(double min, double max)
int drawUniformInt(int min, int max)