У меня есть карта размером 10х10.
Каждая ячейка карты может быть пустой или содержать сегмент трубы. Типы сегментов: прямая труба, колено трубы, труба и поперечная труба. Каждый сегмент, конечно, можно вращать и переворачивать, чтобы другие сегменты могли укладываться на него.
Я установил начальную и конечную ячейки — одну на [1,5], а другую на [10,5].
Мне нужно создать путь от начальной точки до конечной точки, но есть некоторые параметры, которые необходимо передать в генератор:
Я вижу две стратегии в целом:
Есть идеи?
Задача ещё не решена.
Других решений пока нет …