| line |
true |
false |
branch |
|
25
|
10 |
20 |
unless @available_cells |
|
27
|
20 |
0 |
rand() < 0.9 ? : |
|
47
|
60 |
340 |
if ($self->cells_can_merge($cell, $next)) { } |
|
|
102 |
238 |
elsif (not $self->tile($farthest)) { } |
|
68
|
60 |
0 |
if $self->score > $self->best_score |
|
69
|
0 |
60 |
if ($merged_tile->value >= 2048 and not $self->won) |
|
94
|
0 |
0 |
if ($self->move_tiles($vec)) |
|
103
|
0 |
0 |
if (not $self->has_moves_remaining) |
|
113
|
288 |
185 |
if $tile and $next_tile and not $next_tile->merged |
|
118
|
3 |
3 |
if $self->has_available_cells |
|
122
|
1 |
72 |
if $self->cells_can_merge($cell, $next) |
|
130
|
0 |
0 |
$^O eq 'MSWin32' ? : |
|
133
|
0 |
0 |
unless defined $dir |
|
150
|
1 |
0 |
if defined $self->version |