Branch Coverage

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] ? :