Condition Coverage

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


and 3 conditions

line !l l&&!r l&&r condition
357 0 0 0 $ent->[2] == 3 and $$LMap[$here->[1]][$here->[0]][1][0] == 6
508 0 0 0 not $ent->[6] and defined $ent->[4]
555 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
568 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
584 0 0 0 $Game::PlatformsOfPeril::LMap->[22][$c][1][0] == 6 and $Game::PlatformsOfPeril::LMap->[21][$c][1][0] == 6
612 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
622 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
881 0 0 0 defined $ent and not $ent->[6]
945 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
986 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
997 0 0 0 $ent->[3][0] > 0 and not defined $ent->[5][2]

or 2 conditions

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

or 3 conditions

line l !l&&r !l&&!r condition
357 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
375 0 0 0 !defined($TCols) || $TCols < 70 || $TRows < 24
455 0 0 0 not exists $seen{$new} or $cost < $costs{$new}
555 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
568 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
612 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
622 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
682 0 0 0 $CharMap{$v} // game_over("Unknown character $v at ${file}:$.")
940 0 0 0 $row == 22 or $Game::PlatformsOfPeril::LMap->[$row][$col][1][0] == 6
945 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