Передача сигналов
Overview
Сигнальная передача охватывает механику и машины, которые распространяют, маршрутизируют и преобразуют сигналы в игре. Сигналы перемещаются по 



Логические вентили и Simulated Machines. Operator Signal Receivers обеспечивают настраиваемый shape-сигнал из Random Operator Shapes при выборе.
Провод ведут себя подобно лентам и трубам: они могут делиться, сливаться и менять слои. Все входы Провод могут выступать выходами; сигнал по Провод распространяется по любым подключённым Провод во всех направлениях. Провод показывает разные цвета, чтобы указать текущее состояние сигнала: тёмно-зелёный для null, светлее зелёный для целого 0, ярче зелёный для целых чисел, не равных 0, и для сигналов формы или цвет-кода, и ярко-красный, когда Провод находится в конфликте. Единственным исключением из правил конфликта является то, что null-сигнал перезаписывается не-null сигналом. Наведение курсора на Провод показывает подсказку с текущим сигналом.
Wire Bridge позволяет двум разным сигналам пересекаться в одной и той же клетке без создания конфликта. Вход сигнала с одной стороны Wire Bridge всегда выводится с противоположной стороны, что позволяет аккуратно устраивать пересечения, где стандартные Провод конфликтовали бы.
Wireless Senders и Receivers создают прямую связь между двумя точками при перетягивании от местоположения sender до местоположения receiver. Receiver должен быть размещён на расстоянии от 1 до 4 пустых клеток от sender. Sender подключается к наиболее удалённому receiver в пределах досягаемости; если несколько senders пытаются подключиться к одному receiver, выбирается sender, находящийся дальше всего от этого receiver. Wireless Sender принимает входной сигнал и выдаёт сигнал от Receiver, к которому он подключён, рисуя видимый луч между ними. Беспроводные пары можно использовать для передачи сигналов через области, где размещение Провод затруднено.
Global Signal Transmitters и Global Signal Receivers позволяют совместно использовать сигналы на большие расстояния и между фабриками. Оба требуют не-null, безконфликтного Провод-сигнала на их Channel Input (#). Global Signal Transmitter также требует любой Провод-сигнал на своём Signal Input (⚡); если этот Signal Input не null, передатчик отправляет этот сигнал всем Global Signal Receivers, чьи Channel Input совпадают с Channel Input передатчика. Индикатор Global Signal Transmitter показывает красный, когда его Channel Input равен null, жёлтый, когда Channel Input имеет сигнал, но Signal Input равен null, и зелёный, когда и Channel, и Signal входы получают сигналы. Global Signal Receiver отображается красным, когда его Channel Input равен null или не используется ни одним передатчиком, жёлтым, когда его Channel Input использовался или используется любым передатчиком, и зелёным, когда его Channel Input совпадает с Channel Input передатчика, у которого в данный момент есть не-null Signal Input; в зелёном состоянии Signal Output (⚡) приёмника совпадает с передаваемым сигналом. Global Signal Transmitters и Receivers открываются после разблокировки Wire Basics и 3rd Machine Level.
- Используйте Провод для локального маршрутизации, разделения, слияния и многослойности; полагайтесь на подсказки при наведении, чтобы инспектировать текущие сигналы.
- Используйте Wire Bridges, чтобы пересечь два сигнала в одной клетке без конфликта.
- Используйте Wireless Senders/Receivers, чтобы преодолеть короткие разрывы (1–4 пустые клетки) или проложить сигналы через загруженные области; учтите, что sender подключается к наиболее удалённому доступному receiver в радиусе.
- Используйте Global Signal Transmitters и Receivers, чтобы транслировать определённые сигналы на большие расстояния; убедитесь, что Channel Inputs совпадают и Signal Inputs не равны null для осуществления передачи.
- Используйте Operator Signal Receivers, когда нужен выбираемый Random Operator Shape в качестве источника сигнала.