line |
true |
false |
branch |
14
|
24 |
3 |
@Games::Tournament::Swiss::Config::roles ? : |
75
|
0 |
22 |
unless keys %roles == 2 or grep /bye/i, values %roles |
81
|
2 |
40 |
if ($role eq 'Bye') { } |
|
20 |
20 |
elsif (exists $result->{$role}) { } |
|
20 |
0 |
elsif (values %$contestants != 1) { } |
85
|
20 |
0 |
if ($result->{$role} =~ /^(?:Win|Loss|Draw|Forfeit)$/i) { } |
99
|
20 |
0 |
if (exists $result->{$other}) { } |
101
|
8 |
12 |
if $result->{$other} =~ /^Win$/i |
103
|
12 |
8 |
if $result->{$other} =~ /^Loss$/i |
105
|
0 |
20 |
if $result->{$other} =~ /^Draw$/i |
155
|
22466 |
880 |
if exists $contestants->{$role} |
157
|
440 |
11233 |
if exists $contestants->{'Bye'} |
195
|
0 |
0 |
unless $contestant and $contestant->isa('Games::Tournament::Contestant::Swiss') |
200
|
0 |
0 |
if @dupes |
202
|
0 |
0 |
if $self->isBye |
225
|
0 |
5621 |
unless ($self->hasPlayer($contestant)) |
232
|
0 |
11038 |
unless $contestant and $contestant->isa('Games::Tournament::Contestant::Swiss') |
237
|
0 |
5621 |
if @dupes |
246
|
0 |
5621 |
unless $role |
310
|
0 |
19572 |
if (defined $contestants) { } |
326
|
153 |
6210 |
if (defined $result) { } |
343
|
0 |
3 |
unless &looks_like_number($score[0]) |
360
|
1 |
1 |
if $score[0] > $score[1] |
361
|
1 |
0 |
if $score[0] < $score[1] |
377
|
0 |
0 |
if (defined $floats) { } |
393
|
0 |
1422 |
unless $player and $player->isa('Games::Tournament::Contestant::Swiss') |
396
|
0 |
1362 |
unless $role eq 'Bye' or $role eq ('White', 'Black')[0] or $role eq ('White', 'Black')[1] |
401
|
60 |
1362 |
if ($role eq 'Bye') { } |
|
531 |
831 |
elsif (defined $float) { } |
|
153 |
678 |
elsif ($self->{'floats'}{$role}) { } |
419
|
8 |
32 |
if @status == 1 and &any(sub {
$_ eq 'Bye';
}
, @status) |
420
|
32 |
32 |
unless $_ eq ('White', 'Black')[0] |
|
32 |
0 |
if @status == 2 and &all(sub {
$_ eq ('White', 'Black')[1] unless $_ eq ('White', 'Black')[0];
}
, @status) |