/* variate.c */ void var_seed(uint64_t seed); void var_init(uint64_t seed); unsigned int var_rhyper(unsigned int t, unsigned int n1, unsigned int n2); unsigned int var_rhyperv(unsigned int t, unsigned int *s, unsigned int *d); void var_rbinom(unsigned int t, unsigned int *n, unsigned int *d); void var_rmultinom(unsigned int t, unsigned int *n, unsigned int *d); int var_pick(unsigned int n, unsigned int *p);