Текущий разветвитель имеет внутри себя счетчик, чтобы решать, куда очередной предмет выкидывать. Но если предметы идут разные, то пропорции на выходе сохранятся по количеству предметов, но не в разрезе их типов. Это усложняет горизонтальное масштабирование фабрики. Если в рецепте 5 продуктов, я их произвожу с нужной скоростью из расчета, нагрузить 4 производства, то мне нужна сложная сетка из пересечений и фильтров и разветвлений, чтобы поток ресурсов разбить по типам, потом каждый тип на 4 равные доли, а потом слить уже в 4 потока к производству. У меня не получается ее сделать меньше чем 10 на 8 в данном случае. А если рецепт более сложный и хочется автоматизировать больше "уровней", то поиграть с масштабированием вообще не получится.
С другой стороны, если бы разветвитель учитывал типы ресурсов, достаточно было бы просто общий поток деталей разделить обычным способом на несколько потоков в производство.
По-ресурсные счетчики в разветвителях
Модераторы: Sinigr, Raphael3181