Генератор лабиринтов из Entombed

Для каждой генерируемой ячейки (*) рассматриваются пять ранее сгенерированных (три сверху и две слева), и в соответствии с таблицей выбирается состояние новой ячейки: – проход, – стена, – случайный выбор.

*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*