| 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) |