Страница 1 из 1

По-ресурсные счетчики в разветвителях

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