lib/Statistics/Sampler/Multinomial/AliasMethod.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
branch | 17 | 22 | 77.2 |
line | true | false | branch |
---|---|---|---|
24 | 1 | 7 | unless defined $prng |
26 | 0 | 7 | unless &blessed($prng) |
28 | 0 | 7 | unless $prng->can('rand') |
40 | 8 | 0 | unless ($self->{'data_sum_to_one'}) |
42 | 8 | 0 | if ($sum != 1) |
60 | 65 | 46 | if ($q[$kk] < 1) { } |
78 | 37 | 64 | if ($q[$large] < 1) { } |
100 | 5 | 3 | unless defined wantarray |
104 | 3 | 0 | wantarray ? : |
121 | 7 | 3 | $prng->rand < $q->[$kk] ? : |
143 | 26 | 15 | $prng->rand < $q->[$kk] ? : |