line |
true |
false |
branch |
150
|
3 |
0 |
unless (exists $args->{'solutions'}) |
154
|
2 |
1 |
unless (exists $args->{'speller'}) |
158
|
2 |
1 |
unless (exists $args->{'prefix'}) |
160
|
1 |
1 |
$Game::WordBrain::a->{'num_letters'} > $Game::WordBrain::b->{'num_letters'} ? : |
202
|
0 |
0 |
if ($max_word_length < $word_to_find->{'num_letters'}) |
216
|
0 |
0 |
if (grep {$_->{'num_letters'} == length $possible_word->word;} @{$$self{'words_to_find'};}) |
217
|
0 |
0 |
if ($self->{'speller'}->is_valid_word($possible_word)) |
225
|
0 |
0 |
if (scalar @{$self->{'words_to_find'};} > 1) { } |
272
|
4 |
5 |
if (grep {$_ == $letter;} @{$$found_word{'letters'};}) |
279
|
6 |
14 |
if $_->{'col'} == $letter->{'col'} |
315
|
0 |
0 |
if $_->{'row'} == $args->{'row'} |
338
|
0 |
0 |
if ($row_offset == 0 and $col_offset == 0) |
351
|
0 |
0 |
unless ($letter) |
355
|
0 |
0 |
if (grep {$_ == $letter;} @{$$args{'used'};}) |
401
|
0 |
0 |
if (scalar @{$args->{'word_root'}{'letters'};} >= $args->{'max_word_length'}) |
405
|
0 |
0 |
unless ($self->{'prefix'}->is_start_of_word($args->{'word_root'})) |