line |
!l |
l&&!r |
l&&r |
condition |
72
|
0 |
0 |
0 |
$coordinates and ref $coordinates eq 'ARRAY' |
|
0 |
0 |
0 |
$coordinates and ref $coordinates eq 'ARRAY' and @$coordinates == 2 |
83
|
0 |
0 |
0 |
$type_code and $type_code =~ qr/^[A-Z]$/ |
98
|
0 |
0 |
0 |
defined $number and $number =~ qr/^[0-9]+$/ |
113
|
0 |
0 |
0 |
$intersection and ref $intersection eq 'Catan::Map::Intersection' |
127
|
0 |
0 |
0 |
$coordinates and ref $coordinates eq 'ARRAY' |
|
0 |
0 |
0 |
$coordinates and ref $coordinates eq 'ARRAY' and @$coordinates == 3 |
142
|
0 |
0 |
0 |
$coordinates and ref $coordinates eq 'ARRAY' |
|
0 |
0 |
0 |
$coordinates and ref $coordinates eq 'ARRAY' and @$coordinates == 2 |
160
|
0 |
0 |
4 |
$map_plan and ref $map_plan eq 'ARRAY' |
185
|
0 |
0 |
4 |
$map and ref $map eq 'HASH' |
|
0 |
4 |
0 |
$map and ref $map eq 'HASH' and keys %$map == 37 |
204
|
0 |
0 |
0 |
$tile2 and $tile3 |
217
|
0 |
0 |
0 |
$intersections and ref $intersections eq 'HASH' |
|
0 |
0 |
0 |
$intersections and ref $intersections eq 'HASH' and keys %$intersections == 54 |
307
|
442 |
97 |
30 |
$neighbor->{'q'} == $_->[0] && $neighbor->{'r'} == $_->[1] |