lib/Algorithm/MasterMind/Secret.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 8 | 12 | 66.6 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
49 | 11 | 0 | 11 | exists $hash_string{$_} && ($whites += $hash_secret{$_} > $hash_string{$_} ? $hash_string{$_} : $hash_secret{$_}) |
65 | 2914529 | 0 | 587483 | ($s = chop $string) && $s eq $_ && ($_[2]{'blacks'}++, $hash_secret{$s}--, $hash_other_secret{$s}--) |
71 | 1310901 | 391328 | 1025827 | exists $hash_other_secret{$_} && ($_[2]{'whites'} += $hash_secret{$_} > $hash_other_secret{$_} ? $hash_other_secret{$_} : $hash_secret{$_}) |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
12 | 1573 | 0 | 0 | shift() || croak("No default string\n") |