|
@@ 236-239 (lines=4) @@
|
| 233 |
|
for($i = 0; $i < $this->height; $i++) { |
| 234 |
|
for($j = 0; $j < $this->width; $j++) { |
| 235 |
|
$symbol = $this->fieldTypes[$this->fields[$i][$j]]; |
| 236 |
|
$isActor = array_reduce($this->actors, function($state, array $item) use ($i, $j) { |
| 237 |
|
$state += $item['x'] === $i && $item['y'] === $j; |
| 238 |
|
return $state; |
| 239 |
|
}, 0); |
| 240 |
|
$isExit = array_reduce($this->exits, function($state, array $item) use ($i, $j) { |
| 241 |
|
$state += $item['x'] === $i && $item['y'] === $j; |
| 242 |
|
return $state; |
|
@@ 240-243 (lines=4) @@
|
| 237 |
|
$state += $item['x'] === $i && $item['y'] === $j; |
| 238 |
|
return $state; |
| 239 |
|
}, 0); |
| 240 |
|
$isExit = array_reduce($this->exits, function($state, array $item) use ($i, $j) { |
| 241 |
|
$state += $item['x'] === $i && $item['y'] === $j; |
| 242 |
|
return $state; |
| 243 |
|
}, 0); |
| 244 |
|
if($isExit) { |
| 245 |
|
$symbol = 'E'; |
| 246 |
|
} |