Обучение: Главная шина
Идея "главной шины" заключается в расположении наиболее используемых и полезных ингредиентов в одном месте для последующей их переработки в сборочных автоматах. Это хорошее решение против "спагетти-фабрик", т.к. заставляет планировать структуру завода, а необходимые предметы забирать из шины. Обратной стороной главной шины является использование большого количества конвейеров, что занимает много места под конвейерный буфер.
Будет ли использоваться главная шина, определяется перед началом новой игры или после построения первого массива печей.
Как правило, построение главной шины начинается с переплавки железа, меди и стали, в дальнейшем, по мере продвижения по игре, добавляются другие предметы. В том случае, когда для заполнения конвейера (нескольких в случае его разделения) не хватает производственных мощностей, шина называется ложной. Особо обманчиво то состояние, когда предмет не двигается, а все конвейеры заполнены, т.к. шина не может пропустить запланированное количество предметов. Так можно делать с расчетом на последующее расширение завода, в чем очень удобно использовать чертежи.
Ориентация шины — горизонтальная или вертикальная, — зависит от личных предпочтений игрока, того, как нравится прорабатывать производственные цепочки, отделяемые от главной шины, которые в последствии укрупняются и используются еще более обширно. Ориентация и ширина монитора также играет роль в решении этого вопроса. Заворот шины (угол) не является чем-то неизвестным, однако такое решение необычно и используется только в крайних случаях, например, когда впереди появляется озеро.
Наполнение шины
То какие предметы транспортируются шиной зависит от личных предпочтений игрока. Однако некоторые предметы, как правило, лучше произвести на месте, чем транспортировать по шине. Например, медный кабель — он занимает больше места на конвейере чем то количество медных пластин, из которых производится медный кабель.
Ниже представлен список предметов, которыми обычно игроки заполняют конвейеры шины:
- Несколько конвейеров заполнены железными пластинами, обычно кратно четырем, т.к. это то расстояние, которое может покрыть подземный конвейер.
- Несколько конвейеров заполнены медными пластинами. Нужно примерно столько же, сколько и железа.
- Железные шестерни так же можно увидеть на главных шинах, т.к. они занимают вдвое меньше места, чем железные пластины, необходимые для их производства.
- Электросхемы. Их понадобится очень много для производства улучшенных электросхем и процессоров.
- Улучшенные электросхемы.
- Сталь.
- Процессорыs.
- Аккумуляторы.
- Пластмассовые бруски (иногда заменяются углем, из которого они производятся).
- Камни. Необходимы в производстве производственных исследовательских пакетов и каменных блоков.
- Сера. Необходима для производства химических исследовательских пакетов.
Для каждого из перечисленных предметов выделяется отдельная полоса на конвейере, от куда он берется при необходимости.
Некоторые игроки включают в шину и жидкости:
- Серная кислота для производства процессоров.
- Вода для бетона.
- Смазочная жидкость для экспресс-конвейера и электродвигателя.
Советы и ограничения
Наличие всех возможных предметов на шине делает ее невероятно широкой с большим количеством буферных конвейеров для дорогих в производстве предметов, к тому же, появятся конвейеры с предметами, которые не используются в других процессах. Такие предметы часто просто складируются в сундуках для личного использования.
Ширина шины может стать проблемой, если она станет слишком большой. Иногда игроки предпочитаю строиться только с одной стороны от шины, пока не поймут сколько им нужно конвейеров.
Желательно оставлять пространство между группами конвейеров одного вида предметов для вывода подземных конвейеров и других вещей, пересекающих шину. Рекомендуется оставлять две клетки между группами из четырех конвейеров, но больший пропуск тоже может быть полезным. То же самое и с производством, расположенное возле шины, — делается отступ для последующего расширения или других конвейеров. Группировка разных предметов может быть источником проблем при их разделении, поэтому рекомендуется группировка не более двух различных предметов.
Когда становятся доступны логистические роботы, некоторые предметы можно перемещать с помощью них вместо шины. Некоторые игроки по итогу отказываются от главной шины в пользу логистических роботов. Это происходит на позднем этапе игры, когда главная шина становится хорошим инструментом для уменьшения беспорядка. Однако роботы обладают своими особенностями, требуют большое количество ресурсов и углубленных знаний игры. Для очень большого количества предметов железная дорога может быть лучшей альтернативой, т.к. через нее можно транспортировать не только большое количество руды, но также промежуточные и конечные продукты производства. Ее использование может привести к структуре завода, который состоит только из станций с малыми логистическими сетями без конвейеров. Для сравнения конвейерной, логистической и железнодорожной транспортной сети см. Сравнение методов транспортировки предметов.
В одном из постов на Reddit предлагается использовать вагон для увеличения пропускной способности и уменьшения размеров главной шины.
Отвод
Предметы из главной шины можно забирать напрямую, словно, эта шина простой конвейер, что, однако, привело бы к необходимости большой шины с неоправданной длинной конвейеров. Иногда так делается с предметами, которые предназначены только для личного пользования, например, трубы, для производства которых нужны только железные пластины. Однако, в большинстве случаев ресурсы из главной шины выводятся при помощи разделителей. Структура, основанная на разделителях (далее — отвод) не является обязательной, но она может быть очень полезной. Структуры ниже обладают дополнительным свойством: если входящие конвейеры заполнены, то отвод тоже будет заполнен (напомним, что один разделитель с одним полностью заполненным входом, делит его пополам).
Приоритеты разделителей, добавленные в версии 0.16, позволяют легко отвести предметы из главной шины, обеспечив при этом хорошую пропускную способность. Структура показанная ниже, уплотняет поток предметов в правую сторону, что гарантирует заполненность отвода и далее не требует дополнительной балансировки, а оставшиеся предметы продолжают перемещаются по главной шине. Обратной стороной такого решения является то, что не до всех производственных цепочек могут дойти ресурсы. Такая ситуация происходит тогда, когда производимое количество ресурсов не удовлетворяет потребности завода. Эта проблема, может быть решена добавлением дополнительного конвейера с соответствующим количеством ресурсов.
Альтернативным решением будет использование отвода без приоритета. Идея заключается в том, чтобы забирать одинаковое количество предметов из каждого конвейера (и даже полосы), чтобы в производственной цепочке не было слишком мало предметов, а так же, чтобы отсутствовали ситуации, когда есть одновременно пустые и заполненные конвейеры. Т.о., каждый отвод забирает часть предметов из шины, а когда эта производственная цепочка останавливается, эти предметы продолжают движение по шине на следующую производственную цепочку.
Ниже представлены два 2-х конвейерных отвода (сделал пользователь reddit /u/unique_2).
Установка балансера полос конвейера после отвода в большинстве случаев не нужно, т.к. остальная часть предметов движется дальше, если их не забирают с конвейера или если используется только одна полоса. Если на входе присутствует достаточное количество предметов, чтобы заполнить все конвейеры, то установка балансировщика полос не поможет получить большего количества предметов при производстве. В установке балансера полос после производственной цепочки, которая по сути является сбалансированной конструкцией, тоже нет необходимости, т.к. пока одна часть производственной цепочки приостанавливается, в это время другая часть заполняет полосу. Ниже представлены отводы из 4-конвейерной шины.
Вывод двух конвейеров, в данном случае, не полноценен, т.к. разделитель в середине схемы принимает только по половине потока от одного конвейера с обеих сторон. С версии 0.16, разделитель получил возможность настройки приоритетов на входе и выходе, благодаря чему, конструкция выше, может полностью заполнить оба выведенных конвейера, если настроить разделители таким образом, чтобы приоритет отдавался выходным конвейерам.
Ниже представлены две схемы отводов из 4-конвейерной шины с балансировкой полос (сделал пользователь reddit /u/moomaka).
Способ, каким предметы отводятся из главной шины, определяется приоритетом производственных цепочек на заводе, в условиях недостатка ресурсов на шине. Отводы представленные выше обычно устанавливают ближе к началу главной шины, но и ниже по шине, они смогут обеспечить отвод ограниченного количества предметов на производство.
Альтернативным подходом, например, может быть установка приоритета разделителей на наиболее близкую к началу главной шины производственную цепочку, ресурсы от которой пройдут дальше только тогда, когда будут полностью удовлетворены потребности этой цепочки. Приоритет можно выставлять по разному, однако нужно помнить, что в случае проявления нехватки ресурсов, их все равно нужно добавить в шину.