RTests for croupier
This repo should be added as a submodule in each croupier project.
Each croupier project is responsible for calling testsuite.R
, usually
with the following line of code:
source('path/to/testsuite.R', chdir = TRUE)
Each croupier project must generate the following files inside the
generated_samples
folder:
bernoulli_05.data
: Bernoulli distribution, success 0.5.bernoulli_075.data
: Bernoulli distribution, success 0.75.binomial_035_17.data
: Binomial distribution, success 0.35, size 17.binomial_05_5.data
: Binomial distribution, success 0.5, size 5.cauchy_0_1.data
: Cauchy distribution, location 0, scale 1.cauchy_12_3.data
: Cauchy distribution, location 12, scale 3.credit_card.data
: Credit card distribution, totally random.credit_card_american_express.data
: Credit card distribution, american express.credit_card_discover.data
: Credit card distribution, discover, initial values 12345.credit_card_master_card.data
: Credit card distribution, master card.credit_card_visa.data
: Credit card distribution, visa.exponential_1.data
: Exponential distribution, lambda 1.exponential_1_6.data
: Exponential distribution, lambda 1.6.gamma_1035_25.data
: Gamma distribution, shape 10.35, scale 2.5.gamma_1_1.data
: Gamma distribution, shape 1, scale 1.geometric_005.data
: Geometric distribution, success 0.05.geometric_05.data
: Geometric distribution, success 0.5.nbinomial_025_15.data
: Negative Binomial distribution, success 0.25, size 15.nbinomial_05_5.data
: Negative Binomial distribution, sucess 0.5, size 5.normal_0_1.data
: Normal distribution, mean 0, std 1.normal_5_6.data
: Normal distribution, mean 5, std 6.poisson_5.data
: Poisson distribution, lambda 5.poisson_50.data
: Poisson distribution, lambda 50.triangular_-1_5_4.data
: Triangular distribution, lower limit -1, upper limit 5, mode 4.triangular_0_1_05.data
: Triangular distribution, lower limit 0, upper limit 1, mode 0.5.uniform_0_1.data
: Uniform distribution, start value 0, upper limit 1.uniform_5_33.data
: Uniform distribution, start value 5, upper limit 33.