Re: Contribution to cover C++11 functionality

2016-12-01 Thread Joseph Rushton Wakeling via Digitalmars-d
On Thursday, 1 December 2016 at 15:28:28 UTC, Jethro wrote: There is a problem with `distribution` in that it also has other meanings. Yes, but in context, is `random distribution` actually ambiguous? What might people confuse it with? `Random variable` is pretty well established But is

Re: Contribution to cover C++11 functionality

2016-12-01 Thread Jethro via Digitalmars-d
On Thursday, 1 December 2016 at 13:42:32 UTC, Joseph Rushton Wakeling wrote: On Wednesday, 30 November 2016 at 21:12:16 UTC, Ilya Yaroshenko wrote: [...] Not really. I would use "randomly chosen distribution" for that. [...] There is a problem with `distribution` in that it also has othe

Re: Contribution to cover C++11 functionality

2016-12-01 Thread Joseph Rushton Wakeling via Digitalmars-d
On Wednesday, 30 November 2016 at 21:12:16 UTC, Ilya Yaroshenko wrote: "random distribution" is like "accidental distribution". Not really. I would use "randomly chosen distribution" for that. "random variable" is much more frequently used definition is stats world (stats world != stats pack

Re: Contribution to cover C++11 functionality

2016-11-30 Thread Ilya Yaroshenko via Digitalmars-d
On Wednesday, 30 November 2016 at 20:36:34 UTC, Timon Gehr wrote: On 30.11.2016 16:22, Ilya Yaroshenko wrote: Hi, Mir Random has [1, D] 16 out of 20 [2, C++] random number distributions. Remaining 4 are: 1. piecewise_constant_distribution 2. piecewise_linear_distribution 3. binomial_distrib

Re: Contribution to cover C++11 functionality

2016-11-30 Thread jmh530 via Digitalmars-d
On Wednesday, 30 November 2016 at 20:36:34 UTC, Timon Gehr wrote: Unrelated question: Why are the samplers called 'random variables'? I'd advice to consistently use the naming convention of 'Discrete' and rename the module to 'mir.random.distributions' or similar. It also could lead to conf

Re: Contribution to cover C++11 functionality

2016-11-30 Thread Timon Gehr via Digitalmars-d
On 30.11.2016 16:22, Ilya Yaroshenko wrote: Hi, Mir Random has [1, D] 16 out of 20 [2, C++] random number distributions. Remaining 4 are: 1. piecewise_constant_distribution 2. piecewise_linear_distribution 3. binomial_distribution 4. negative_binomial_distribution [1] http://docs.random.dlang

Contribution to cover C++11 functionality

2016-11-30 Thread Ilya Yaroshenko via Digitalmars-d
Hi, Mir Random has [1, D] 16 out of 20 [2, C++] random number distributions. Remaining 4 are: 1. piecewise_constant_distribution 2. piecewise_linear_distribution 3. binomial_distribution 4. negative_binomial_distribution [1] http://docs.random.dlang.io/latest/mir_random_variable.html [2] ht