Condition Coverage

blib/lib/Algorithm/Search.pm
Criterion Covered Total %
condition 13 19 68.4


and 3 conditions

line !l l&&!r l&&r condition
175 84375 84 63 $$self{'cost_cannot_increase'} and $new_cost > $cost
84459 0 63 $$self{'cost_cannot_increase'} and $new_cost > $cost and defined $cost
342 293 15 10 $$self{'cost_cannot_increase'} and $new_cost > $$self{'cost'}
445 136 0 0 $$self{'committing'} and $$self{'commit'} < $previous_commit

or 2 conditions

line l !l condition
479 42 61 $$parameters{'max_steps'} || $$self{'default_max_steps'} || 20000
494 0 103 $$parameters{'stop_search'} || sub { return 0; }

or 3 conditions

line l !l&&r !l&&!r condition
575 0 13 0 ref $type || $type