Итоги голосования для комментария:
Ahill_ Покопавшись в ТЗ понял, что вопрос с генерацией сводится к:
1. «интересный» лабиринт какого размера ты можешь сгенерить (с заданными свойствами).
2. лабиринт какой длины должны проходить персонажи (по-твоему).

Если размеры равны — бери и генери.
Если не равны — используй фрактальный метод (т.е. генерим лабиринт маленокого размера, но в каждом гексе может быть ещё один «подлабиринт» и т.д.)br>

И следующий вопрос: как технически генерить — ИМХО он довольно несложный (в моём понимании куда солжнее сделать список ИНТЕРЕСНЫХ анамалий).
+