Condition Coverage

blib/lib/Game/PlatformsOfPeril.pm
Criterion Covered Total %
condition 0 94 0.0


and 3 conditions

line !l l&&!r l&&r condition
355 0 0 0 $ent->[2] == 3 and $$LMap[$here->[1]][$here->[0]][1][0] == 6
505 0 0 0 not $ent->[6] and defined $ent->[4]
552 0 0 0 $c != 22 and $Game::PlatformsOfPeril::LMap->[$r][$c][1][0] == 6 || $$LMap[$r + 1][$c][1][0] == 5
0 0 0 $c != 22 and $Game::PlatformsOfPeril::LMap->[$r][$c][1][0] == 6 || $$LMap[$r + 1][$c][1][0] == 5 and $Game::PlatformsOfPeril::LMap->[$r][$c + 1][1][0] == 6 || $Game::PlatformsOfPeril::LMap->[$r][$c + 1][1][0] != 5 && $$LMap[$r + 1][$c + 1][1][0] == 5
565 0 0 0 $Game::PlatformsOfPeril::LMap->[$r][$c][1][0] == 6 and $$LMap[$r - 1][$c][1][0] == 6
0 0 0 $Game::PlatformsOfPeril::LMap->[$r][$c][1][0] == 4 and $$LMap[$r + 1][$c][1][0] == 5
581 0 0 0 $Game::PlatformsOfPeril::LMap->[22][$c][1][0] == 6 and $Game::PlatformsOfPeril::LMap->[21][$c][1][0] == 6
609 0 0 0 $c != 0 and $Game::PlatformsOfPeril::LMap->[$x][$c - 1][1][0] == 6 || $Game::PlatformsOfPeril::LMap->[$x][$c - 1][1][0] == 4 && $$LMap[$x + 1][$c - 1][1][0] == 5
619 0 0 0 $c != 22 and $Game::PlatformsOfPeril::LMap->[$x][$c + 1][1][0] == 6 || $Game::PlatformsOfPeril::LMap->[$x][$c + 1][1][0] == 4 && $$LMap[$x + 1][$c + 1][1][0] == 5
885 0 0 0 defined $ent and not $ent->[6]
950 0 0 0 $r < 21 and $Game::PlatformsOfPeril::LMap->[$r][$col][1][0] == 4
0 0 0 $r < 21 and $Game::PlatformsOfPeril::LMap->[$r][$col][1][0] == 4 and $$LMap[$r + 1][$col][1][0] == 5
0 0 0 $r == 22 and $Game::PlatformsOfPeril::LMap->[$r][$col][1][0] == 4
992 0 0 0 $mrow != 22 and $ent->[5][1][0] == 4
0 0 0 $mrow != 22 and $ent->[5][1][0] == 4 and $$LMap[$mrow + 1][$mcol][1][0] != 5
1003 0 0 0 $ent->[3][0] > 0 and not defined $ent->[5][2]

or 2 conditions

line l !l condition
514 0 0 $code //= 1
794 0 0 $Examine_Offsets{$key} // (next)

or 3 conditions

line l !l&&r !l&&!r condition
355 0 0 0 $here->[1] == 22 or $ent->[2] == 3 and $$LMap[$here->[1]][$here->[0]][1][0] == 6
0 0 0 $here->[1] == 22 or $ent->[2] == 3 and $$LMap[$here->[1]][$here->[0]][1][0] == 6 or $$LMap[$here->[1] + 1][$here->[0]][1][0] == 5
373 0 0 0 !defined($TCols) || $TCols < 70 || $TRows < 24
452 0 0 0 not exists $seen{$new} or $cost < $costs{$new}
552 0 0 0 $Game::PlatformsOfPeril::LMap->[$r][$c][1][0] == 6 || $$LMap[$r + 1][$c][1][0] == 5
0 0 0 $Game::PlatformsOfPeril::LMap->[$r][$c + 1][1][0] == 6 || $Game::PlatformsOfPeril::LMap->[$r][$c + 1][1][0] != 5 && $$LMap[$r + 1][$c + 1][1][0] == 5
565 0 0 0 $Game::PlatformsOfPeril::LMap->[$r][$c][1][0] == 6 or $Game::PlatformsOfPeril::LMap->[$r][$c][1][0] == 4 and $$LMap[$r + 1][$c][1][0] == 5
609 0 0 0 $Game::PlatformsOfPeril::LMap->[$x][$c - 1][1][0] == 6 || $Game::PlatformsOfPeril::LMap->[$x][$c - 1][1][0] == 4 && $$LMap[$x + 1][$c - 1][1][0] == 5
619 0 0 0 $Game::PlatformsOfPeril::LMap->[$x][$c + 1][1][0] == 6 || $Game::PlatformsOfPeril::LMap->[$x][$c + 1][1][0] == 4 && $$LMap[$x + 1][$c + 1][1][0] == 5
679 0 0 0 $CharMap{$v} // game_over("Unknown character $v at ${file}:$.")
945 0 0 0 $row == 22 or $Game::PlatformsOfPeril::LMap->[$row][$col][1][0] == 6
950 0 0 0 $Game::PlatformsOfPeril::LMap->[$r][$col][1][0] == 6 or $r < 21 and $Game::PlatformsOfPeril::LMap->[$r][$col][1][0] == 4 and $$LMap[$r + 1][$col][1][0] == 5
0 0 0 $Game::PlatformsOfPeril::LMap->[$r][$col][1][0] == 6 or $r < 21 and $Game::PlatformsOfPeril::LMap->[$r][$col][1][0] == 4 and $$LMap[$r + 1][$col][1][0] == 5 or $r == 22 and $Game::PlatformsOfPeril::LMap->[$r][$col][1][0] == 4
975 0 0 0 $ret == 1 or $ret == 2