| line |
true |
false |
branch |
|
34
|
374 |
24 |
if (ref $self and defined $self->{'n_start'}) { } |
|
62
|
1 |
1 |
$self->x_negative ? : |
|
66
|
2 |
4 |
$self->y_negative ? : |
|
74
|
2 |
0 |
if (defined(my $x_minimum = $self->x_minimum) and defined(my $y_minimum = $self->y_minimum)) |
|
88
|
0 |
0 |
if (defined $x_minimum and $x_minimum >= 0 and defined $y_minimum and $y_minimum >= 0) |
|
118
|
0 |
0 |
if (defined(my $y_minimum = $self->y_minimum) and defined(my $x_max = $self->x_maximum)) { } |
|
131
|
0 |
0 |
if (defined($m = $self->diffxy_minimum) and $m >= 0) |
|
134
|
0 |
0 |
if (defined($m = $self->diffxy_maximum) and $m <= 0) |
|
142
|
0 |
0 |
if (defined(my $min = $self->diffxy_minimum) and defined(my $max = $self->diffxy_maximum)) |
|
161
|
0 |
0 |
(defined $x_maximum && $x_maximum) < 0 ? : |
|
|
0 |
0 |
(defined $x_minimum && $x_minimum) > 0 ? : |
|
164
|
0 |
0 |
(defined $y_maximum && $y_maximum) < 0 ? : |
|
|
0 |
0 |
(defined $y_minimum && $y_minimum) > 0 ? : |
|
178
|
1 |
0 |
$self->xy_is_visited(0, 0) ? : |
|
230
|
0 |
0 |
if (defined(my $dx_minimum = $self->dx_minimum)) |
|
231
|
0 |
0 |
if ($dx_minimum >= 0) |
|
237
|
0 |
0 |
if (defined(my $dx_minimum = $self->dx_minimum) and defined(my $dx_maximum = $self->dx_maximum)) |
|
247
|
0 |
0 |
if (defined(my $dy_minimum = $self->dy_minimum)) |
|
248
|
0 |
0 |
if ($dy_minimum >= 0) |
|
254
|
0 |
0 |
if (defined(my $dy_minimum = $self->dy_minimum) and defined(my $dy_maximum = $self->dy_maximum)) { } |
|
287
|
5028 |
4376 |
if (defined(my $n = (shift())->xy_to_n(@_))) |
|
302
|
0 |
0 |
unless my($x, $y) = $self->n_to_xy($n) |
|
309
|
4 |
5151 |
unless my($x, $y) = $self->n_to_xy($n) |
|
311
|
0 |
5151 |
unless my($next_x, $next_y) = $self->n_to_xy($n + $self->arms_count) |
|
319
|
0 |
31 |
unless my($x, $y) = $self->n_to_xy($n) |
|
325
|
0 |
0 |
defined $rsquared ? : |
|
330
|
0 |
8 |
unless my(@n1) = $self->xy_to_n_list($x1, $y1) |
|
331
|
0 |
8 |
unless my(@n2) = $self->xy_to_n_list($x2, $y2) |
|
345
|
3125 |
3133 |
unless my(@n1) = $self->xy_to_n_list($x1, $y1) |
|
346
|
1251 |
1882 |
unless my(@n2) = $self->xy_to_n_list($x2, $y2) |
|
351
|
1888 |
0 |
if (abs $n1 - $n2 == $arms) |
|
372
|
8 |
8 |
unless my($dx, $dy) = $self->n_to_dxdy($n - $self->arms_count) |
|
374
|
0 |
8 |
unless my($next_dx, $next_dy) = $self->n_to_dxdy($n) |
|
395
|
0 |
0 |
if ($n >= $self->n_start) { } |
|
425
|
117 |
0 |
if ($depth >= 0 and defined(my $n = $self->tree_depth_to_n($depth + 1))) { } |
|
435
|
0 |
0 |
if (defined(my $n = $self->tree_depth_to_n($depth)) and defined(my $n_end = $self->tree_depth_to_n_end($depth))) |
|
444
|
0 |
0 |
if (defined(my $n = $self->tree_depth_to_n($depth)) and defined(my $n_end = $self->tree_depth_to_n_end($depth))) |
|
463
|
0 |
0 |
if (defined $self->tree_n_parent($n) or not $self->tree_n_num_children($n)) |
|
478
|
0 |
0 |
if ($num_roots == 0) |
|
482
|
0 |
0 |
unless ($n >= $n_start) |
|
485
|
0 |
0 |
if ($num_roots == 1) |
|
491
|
0 |
0 |
unless (defined $n_parent) |
|
494
|
0 |
0 |
unless ($n_parent < $n) |
|
538
|
51866 |
128734 |
if ($_[$i] > $_[$max]) |
|
547
|
25617 |
135806 |
if ($_[$i] < $_[$min]) |
|
558
|
16 |
167756 |
if (ref $x) |
|
559
|
5 |
11 |
if ($x->isa('Math::BigFloat') or $x->isa('Math::BigRat')) |
|
573
|
0 |
0 |
if $x1 > $x2 |
|
574
|
0 |
0 |
if $y1 > $y2 |
|
575
|
0 |
0 |
if ($x2 < 0 or $y2 < 0) |
|
584
|
1008 |
84805 |
if (ref $n and $n->isa('Math::BigInt')) |
|
586
|
1008 |
0 |
if (not ref $d or $d < 1000000) |
|
602
|
1 |
148332 |
if (ref $_[0] and $_[0]->isa('Math::BigInt')) { } |
|
604
|
1 |
0 |
if (not ref $d or $d < 1000000) |