line |
true |
false |
branch |
61
|
0 |
287 |
unless defined $score |
78
|
0 |
0 |
unless @{$self->members;} |
99
|
0 |
0 |
unless @{$self->members;} |
123
|
0 |
6 |
unless &any(sub {
$_->pairingNumber == $foreigner->pairingNumber;
}
, @$members) |
125
|
0 |
6 |
unless $direction eq 'Up' or $direction eq 'Down' |
141
|
0 |
0 |
unless @{$self->members;} |
159
|
0 |
1 |
unless @$members and $self->trueHetero |
163
|
3 |
0 |
defined $member->score ? : |
183
|
0 |
57 |
unless @{$self->members;} |
185
|
56 |
147 |
if $_->floating |
204
|
8764 |
0 |
unless &any(sub {
$member->pairingNumber == $_->pairingNumber;
}
, @$floated) |
222
|
0 |
2259 |
if ($floater) { } |
242
|
0 |
575 |
if @stayers == @$members |
271
|
0 |
575 |
if &any(sub {
$_->{'id'} eq $myId;
}
, @$members) |
290
|
0 |
0 |
if (&any(sub {
$_->pairingNumber == $returnee->pairingNumber;
}
, @$emigrants)) |
318
|
64 |
6877 |
if (defined $flag) { } |
321
|
64 |
0 |
$flag ? : |
324
|
1802 |
5075 |
$self->{'dissolved'} ? : |
342
|
1984 |
5107 |
if (defined $s1) { } |
|
5099 |
8 |
elsif ($self->{'s1'}) { } |
362
|
3233 |
8442 |
if (defined $s2) { } |
|
8442 |
0 |
elsif ($self->{'s2'}) { } |
383
|
0 |
1186 |
unless $#$members >= 1 |
386
|
149 |
1037 |
if ($self->hetero) { } |
390
|
692 |
2 |
defined $member->score ? : |
409
|
0 |
1186 |
if &any(sub {
not defined $_;
}
, @s1, @s2) |
435
|
1 |
59 |
if $memberChangeTest |
451
|
0 |
3567 |
unless $n >= 2 |
453
|
378 |
3189 |
if ($self->hetero) { } |
456
|
1921 |
5 |
defined $member->score ? : |
460
|
0 |
378 |
unless defined $lowestScore |
462
|
0 |
378 |
if $p > $n / 2 |
483
|
17 |
12 |
if ($self->{'remainderof'}) { } |
|
0 |
12 |
elsif ($self->{'remaindered'}) { } |
492
|
0 |
29 |
unless $n >= 2 |
509
|
192 |
1887 |
if (defined $p) { } |
|
1880 |
7 |
elsif (defined $pprime) { } |
529
|
0 |
37 |
if (defined $p) { } |
|
8 |
29 |
elsif (defined $bigGroupPprime) { } |
531
|
0 |
0 |
if ($self->{'remainderof'}) { } |
|
0 |
0 |
elsif ($self->{'remainder'}) { } |
558
|
177 |
145 |
@$players % 2 ? : |
576
|
1684 |
210 |
if $_->preference->role |
582
|
176 |
53 |
$w >= $b ? : |
583
|
37 |
192 |
$x < 0 ? : |
599
|
398 |
38 |
if $_->preference->role |
603
|
39 |
54 |
$w >= $b ? : |
605
|
0 |
93 |
if ($self->{'remainderof'}) { } |
|
0 |
93 |
elsif ($self->{'remainder'}) { } |
624
|
5 |
239 |
if (defined $x) { } |
|
72 |
167 |
elsif (defined $xprime) { } |
626
|
0 |
5 |
if ($self->{'remainderof'}) { } |
|
5 |
0 |
elsif ($self->{'remainder'}) { } |
635
|
21 |
146 |
if ($self->{'remainderof'}) { } |
|
53 |
93 |
elsif ($self->{'remainder'}) { } |
637
|
18 |
3 |
if defined $x |
641
|
0 |
53 |
if defined $x |
660
|
77 |
1639 |
if (defined $x) { } |
|
1553 |
86 |
elsif (defined $xprime) { } |
681
|
0 |
1187 |
if $level and not $level =~ /^(?:None|B6Down|B5Down|B6Up|B5Up|All)$/i |
684
|
222 |
965 |
if (defined $level) { } |
|
965 |
0 |
elsif (defined $self->{'floatCheck'}) { } |
685
|
0 |
1 |
unless $level eq 'None' or $oldLevel eq 'None' and $level eq 'B6Down' or $oldLevel eq 'B6Down' and $level eq 'B5Down' or $oldLevel eq 'B6Down' and $level eq 'B6Up' or $oldLevel eq 'B5Down' and $level eq 'B6Up' or $oldLevel eq 'B6Up' and $level eq 'B5Up' or $oldLevel eq 'B5Up' and $level eq 'All' or $oldLevel eq 'All' and $level eq 'None' or $oldLevel eq 'All' and $level eq 'B6Down' |
717
|
31184 |
2392 |
defined $member->score ? : |
721
|
5191 |
1773 |
if @range == 1 |
723
|
0 |
1773 |
unless defined $min |
724
|
657 |
1116 |
if $tally{$min} <= @members / 2 |
725
|
1116 |
0 |
if $tally{$min} > @members / 2 |
743
|
3 |
0 |
defined $member->score ? : |
747
|
0 |
1 |
unless @range |
748
|
0 |
1 |
if @range == 1 |
770
|
0 |
1719 |
if $position > $#$s2 |
772
|
0 |
1719 |
if $bigLastGroup |
789
|
0 |
2730 |
if @pattern == $digit |
792
|
1249 |
1481 |
unless $nextPattern[$digit] == 0 |
795
|
470 |
1249 |
unless grep {$_;} @nextPattern |
853
|
0 |
0 |
$n ? : |
876
|
162 |
85 |
if (not $oddBracket) { } |
|
85 |
0 |
elsif ($oddBracket) { } |
893
|
162 |
85 |
if (not $oddBracket) { } |
|
85 |
0 |
elsif ($oddBracket) { } |
939
|
177 |
376 |
unless $exchange |
950
|
0 |
376 |
if &any(sub {
not defined $_;
}
, @members) |
967
|
0 |
380 |
if (defined $score) { } |
|
380 |
0 |
elsif (exists $self->{'score'}) { } |
984
|
0 |
9645 |
if (defined $number) { } |
|
9494 |
151 |
elsif (exists $self->{'number'}) { } |
1001
|
1384 |
2931 |
if (defined $badpair) { } |
|
2801 |
130 |
elsif (defined $self->{'badpair'}) { } |
1018
|
2103 |
16353 |
if (defined $members) { } |
|
16264 |
89 |
elsif ($self->{'members'}) { } |
1035
|
223 |
750 |
if (defined $c8swapper) { } |
|
696 |
54 |
elsif ($self->{'c8swapper'}) { } |
1054
|
0 |
272 |
unless $levels and ref $levels eq 'ARRAY' |
1066
|
367 |
515 |
if ($level =~ /^B5/i) { } |
1068
|
315 |
567 |
if ($level =~ /Down$/i) { } |
|
375 |
192 |
elsif ($level =~ /Up$/i) { } |
1072
|
3 |
937 |
unless defined $pairtestee[$pos] |
1074
|
1710 |
164 |
defined $_->score ? : |
1077
|
937 |
0 |
unless $direction eq 'None' |
1079
|
869 |
68 |
if ($test) { } |
1081
|
0 |
68 |
defined $badpos{$level} ? : |
1082
|
0 |
68 |
defined $badpos ? : |
1086
|
128 |
61 |
if ($direction ne 'Up' and @nopairtestee and !$self->hetero || grep({defined $_;} @nopairtestee) == 1) |
1092
|
186 |
128 |
unless defined $nopairtestee[$pos] |
1093
|
128 |
0 |
if defined $nopairtestee[$pos] and ref $nopairtestee[$pos] eq 'ARRAY' |
1100
|
12 |
244 |
if $player and not $test |
1102
|
244 |
12 |
if $test |
1104
|
116 |
12 |
if ($tableTest >= 2) { } |
1106
|
0 |
12 |
defined $badpos{$level} ? : |
1107
|
0 |
12 |
defined $badpos ? : |
1108
|
12 |
0 |
if $idCheck |
1115
|
80 |
610 |
if (@retainables < $pprime or keys %badpos) |
1121
|
66 |
80 |
unless defined $badpos{$nextLevel} |
1157
|
0 |
599 |
unless defined $pairables[$pos] |