line |
true |
false |
branch |
128
|
0 |
1 |
if $self->loglevel |
141
|
27 |
173 |
if rand() < $self->settlement_chance |
151
|
141 |
143 |
if ($coordinate % 2) { } |
153
|
15 |
126 |
if $coordinate < $self->cols |
154
|
15 |
126 |
if $coordinate >= ($self->rows - 1) * $self->cols |
155
|
0 |
141 |
if $coordinate % $self->cols == 0 |
156
|
8 |
133 |
if $coordinate % $self->cols == $self->cols - 1 |
159
|
15 |
128 |
if $coordinate < $self->cols |
160
|
13 |
130 |
if $coordinate >= ($self->rows - 1) * $self->cols |
161
|
17 |
126 |
if $coordinate % $self->cols == 0 |
162
|
0 |
143 |
if $coordinate % $self->cols == $self->cols - 1 |
173
|
151 |
158 |
if $tiles->[$_] |
199
|
17 |
107 |
unless @destinations |
203
|
24 |
89 |
if ($rivers->[$next]) { } |
|
8 |
81 |
elsif ($self->is_sink($next, $tiles)) { } |
215
|
74 |
7 |
if $result |
247
|
6 |
670 |
if defined $rivers->[$coordinate] and $rivers->[$coordinate] == 0 |
248
|
133 |
537 |
if grep {$_ == $coordinate;} @$river |
249
|
408 |
173 |
unless $_ eq "mountain" |
265
|
200 |
0 |
if $tiles->[$i] |
268
|
114 |
82 |
if ref $river and @$river > 1 |
276
|
0 |
470 |
if @_ > 1 |
277
|
243 |
227 |
unless ref $_[0] |