Condition Coverage

blib/lib/Games/Sudoku/PatternSolver/CPLogic.pm
Criterion Covered Total %
condition 18 21 85.7


and 3 conditions

line !l l&&!r l&&r condition
80 222 30 0 do { $dropped_total } && do { $dropping_candidates_did_help = 1 }
105 97 2 0 $missing_count == 9 and $puzzle->{'uniqueGivens'} == 8
153 46 2568 716 exists $symbol_counts->{$symbol} and $symbol_counts->{$symbol} == 9
304 1866 9918 49 @further_box_matches and not @further_line_matches
1802 9918 64 @further_line_matches and not @further_box_matches

or 3 conditions

line l !l&&r !l&&!r condition
56 904 14 0 $coverage_vectors_by_symbol->{$symbol} ||= "Bit::Vector"->new(81)
227 896 9 8485 $candidate_count > 4 or $candidate_count == 1