| line | true | false | branch | 
 
| 77 | 1 | 12310 | unless defined $vec | 
 
| 79 | 1422 | 21937 | unless $vec->get_component($d) >= 0 | 
 
| 80 | 1111 | 20826 | unless $vec->get_component($d) <= 7 | 
 
| 98 | 1 | 11464 | if $board->fetch_value($pos) | 
 
| 103 | 8431 | 1342 | unless $val | 
 
| 104 | 501 | 841 | if $val == $player | 
 
| 124 | 1 | 1657 | unless ref $board | 
 
| 125 | 2 | 1655 | unless defined $player and defined $v | 
 
| 127 | 1 | 1654 | unless ref $v eq 'Language::Befunge::Vector' | 
 
| 128 | 225 | 1429 | if $board->fetch_value($v) | 
 
| 152 | 1 | 458 | if $self->valid_move($board, 1, $v) | 
 
| 153 | 3 | 455 | if $self->valid_move($board, 2, $v) | 
 
| 154 | 27 | 428 | if ($board->fetch_value($v) == 1) { } | 
 
|  | 27 | 401 | elsif ($board->fetch_value($v)) { } | 
 
| 161 | 1 | 5 | unless ($p1) | 
 
| 164 | 2 | 3 | unless ($p2) | 
 
| 167 | 1 | 2 | if $p1 == $p2 | 
 
| 168 | 1 | 1 | $p2 < $p1 ? : | 
 
| 186 | 1 | 100 | if $self->valid_move($board, 1, v($x, $y)) | 
 
| 187 | 1 | 99 | if $self->valid_move($board, 2, v($x, $y)) | 
 
| 207 | 11 | 245 | if ($board->fetch_value(v($x, $y)) == $player) | 
 
| 233 | 2 | 4 | $possible_points ? : | 
 
| 248 | 2 | 6 | if $player < 1 or $player > 2 | 
 
| 249 | 1 | 5 | unless defined $pos | 
 
| 250 | 1 | 4 | unless $self->in_bounds($pos) | 
 
| 260 | 1 | 3 | if $self->won($board) | 
 
| 261 | 1 | 2 | unless $self->can_pass($board, 3 - $player) | 
 
| 262 | 1 | 1 | unless $self->can_pass($board, $player) |