Немного не в теме нижеприведенных нюансов, хотелось бы узнать как на самом деле происходит:
Почему же генератору не хватает 8 предусмотренных двусторонников? Если это его ошибка и он добавляет 9й двусторонник, заменяя на односторонник, то это тоже несоответствие шаблону. Если представить что генератор наделал 8 двусторонников и 3 односторонних(т.е. 3 монолита входа и 3 выхода), то какое же отношение это имеет к шаблону? Ведь мы 3 входа и 3 выхода с разных 6 мест превратим в 6 телепортов двусторонних вместо 3х.
Итак, если односторонники превратить в двусторонники, значит созданные односторонники должны четко по шаблону перемещать в необходимые зоны. А если будет лишний проход на зону, то это тоже баг.