| line |
true |
false |
branch |
|
35
|
0 |
0 |
if defined $board |
|
46
|
0 |
0 |
$$self{'occup_map'} & 1 << $loc ? : |
|
52
|
0 |
0 |
$$self{'color_map'} & 1 << $loc ? : |
|
58
|
0 |
0 |
$$self{'piece_map'} & 1 << $loc ? : |
|
111
|
0 |
0 |
$self->piece($loc) == Pawn ? : |
|
117
|
0 |
0 |
$self->piece($loc) == Pawn ? : |
|
120
|
0 |
0 |
if $white_pawns + $white_kings == 0 |
|
121
|
0 |
0 |
if $black_pawns + $black_kings == 0 |
|
124
|
0 |
0 |
$turn == White ? : |
|
143
|
0 |
0 |
if $beat |
|
145
|
0 |
0 |
if (convert_type->[$color][$piece] & 1 << $dst) |
|
156
|
0 |
0 |
unless defined $locd |
|
158
|
0 |
0 |
unless ($self->occup($loc)) |
|
164
|
0 |
0 |
$self->piece($loc) == Pawn ? : |
|
170
|
0 |
0 |
if $locd != NL and $locd != $loc2 |
|
171
|
0 |
0 |
if $self->figure_between($loc, $loc2) != NL |
|
172
|
0 |
0 |
unless $self->occup($loc2) |
|
181
|
0 |
0 |
unless defined $locd |
|
183
|
0 |
0 |
unless ($self->occup($loc)) |
|
189
|
0 |
0 |
$self->piece($loc) == Pawn ? : |
|
195
|
0 |
0 |
if $locd != NL and $locd != $loc2 |
|
197
|
0 |
0 |
if $loc1 == NL or $loc1 == ML |
|
198
|
0 |
0 |
unless $self->occup($loc2) or not $self->occup($loc1) or $self->color($loc1) == $color |
|
209
|
0 |
0 |
if $self->can_piece_step($iterator->next) |
|
219
|
0 |
0 |
if $self->can_piece_beat($iterator->next) |
|
239
|
0 |
0 |
if ($loc == $dst) |
|
240
|
0 |
0 |
$figures == 1 ? : |
|
|
0 |
0 |
$figures > 1 ? : |
|
242
|
0 |
0 |
if ($self->occup($loc)) |
|
275
|
0 |
0 |
if $prefix =~ /^\d+$/ |
|
321
|
0 |
0 |
$ENV{'DUMB_CHARS'} ? : |
|
334
|
0 |
0 |
if (($i + $j) % 2) { } |
|
338
|
0 |
0 |
$is_king ? : |
|
|
0 |
0 |
$is_king ? : |
|
|
0 |
0 |
$self->white($loc) ? : |
|
|
0 |
0 |
if $self->occup($loc) |
|
340
|
0 |
0 |
$self->white($loc) ? : |
|
|
0 |
0 |
if $self->occup($loc) |
|
349
|
0 |
0 |
if $i != $size_1 |