Branch Coverage

blib/lib/AI/Pathfinding/AStar.pm
Criterion Covered Total %
branch 9 16 56.2


line true false branch
17 0 0 unless $self->can('getSurrounding')
30 0 38 if defined $max and ++$n == $max
42 89 118 if exists $$nodes{$surr_id} and not $$nodes{$surr_id}{'inopen'}
45 45 73 if (not exists $$nodes{$surr_id}) { }
60 26 47 if ($possG < $currG)
76 2 0 exists $$nodes{$target} ? :
106 0 2 wantarray ? :
115 0 0 if (defined $state) { }