#include "../../../squiggle.h" #include "../../../squiggle_more.h" #include #include // Estimate functions double beta_1_2_sampler(uint64_t* seed) { return sample_beta(1, 2.0, seed); } int main() { // set randomness seed uint64_t* seed = malloc(sizeof(uint64_t)); *seed = 1000; // xorshift can't start with 0 ci beta_1_2_ci_90 = sampler_get_90_ci(beta_1_2_sampler, 1000000, seed); printf("90%% confidence interval of beta(1,2) is [%f, %f]\n", beta_1_2_ci_90.low, beta_1_2_ci_90.high); printf("You can check this in \n"); free(seed); }