add possible improvement remarks

This commit is contained in:
Dennis Eichhorn 2019-12-16 20:44:47 +01:00
parent 3a8a783804
commit e1f10bb82f

View File

@ -109,27 +109,27 @@ class MazeGenerator
if ($i % 2 === 0) { if ($i % 2 === 0) {
for ($j = 0; $j < $width * 4 + 1; ++$j) { for ($j = 0; $j < $width * 4 + 1; ++$j) {
if ($j % 4 === 0) { if ($j % 4 === 0) {
$line[$j] = '+'; $line[$j] = '+'; // 9
} else { } else {
$line[$j] = $i > 0 && ($vertical[$i / 2 - 1][(int) \floor($j / 4)] ?? false) ? ' ' : '-'; $line[$j] = $i > 0 && ($vertical[$i / 2 - 1][(int) \floor($j / 4)] ?? false) ? ' ' : '-'; // 9
} }
} }
} else { } else {
for ($j = 0; $j < $width * 4 + 1; ++$j) { for ($j = 0; $j < $width * 4 + 1; ++$j) { // 2
if ($j % 4 === 0) { if ($j % 4 === 0) {
$line[$j] = $j > 0 && ($horizontal[($i - 1) / 2][$j / 4 - 1] ?? false) ? ' ' : '|'; $line[$j] = $j > 0 && ($horizontal[($i - 1) / 2][$j / 4 - 1] ?? false) ? ' ' : '|'; // 0 | 9
} else { } else {
$line[$j] = ' '; $line[$j] = ' '; // 0
} }
} }
} }
if ($i === 0) { if ($i === 0) {
$line[1] = $line[2] = $line[3] = ' '; $line[1] = $line[2] = $line[3] = ' '; // 0
} }
if ($height * 2 - 1 === $i) { if ($height * 2 - 1 === $i) {
$line[4 * $width] = ' '; $line[4 * $width] = ' '; // 2 - 0
} }
$maze[] = $line; $maze[] = $line;