На других языках: Česky Deutsch English Français 中文

Decider combinator/ru: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Created page with "{{Languages}}{{:Infobox:Decider combinator}} '''Сравнивающий комбинатор''' является частью Circuit network/ru|логической се...")
 
(the final translation)
Line 11: Line 11:
# Если сравнение возвращает ''истинна'', выход представляет собой новый сигнал со значением 1 или копирование входного сигнала на выход.
# Если сравнение возвращает ''истинна'', выход представляет собой новый сигнал со значением 1 или копирование входного сигнала на выход.


Further notes:
Дополнительные примечания: ненулевые входные значения будут передаваться на выход, пока условие истинно


* Using the Everything output with input -> output will pass all nonzero input values to the output as long as the condition is true. Using the Everything output with "1" will output 1 ONLY for all non-zero inputs.
* Использование выхода '''Все''' → выход будет передавать все ненулевые входные значения, пока условие истинно. Использование выхода '''Все''' с «1» будет выводить ТОЛЬКО 1 для всех ненулевых входов.
* The Each input will re-apply the comparison for each input signal individually, and will pass the selected output for each input that passes the conditional.
* Каждый вход будет повторно применять сравнение для каждого входного сигнала индивидуально и будет передавать выбранный выход для каждого входа, который проходит условное.
* The Everything input functions as a logical AND, and will return true only if ALL non-zero inputs pass the conditional.
* Вход '''Все''' работает как логический '''AND (И)''', и вернет ''истина'', только если ВСЕ ненулевые входы передают условное.
* The Anything input functions as a logical OR, and will return true if ANY non-zero input passes the conditional.
* Вход '''Любой''' функционирует как логический '''OR (ИЛИ)''' возвращает ''истина'', если ЛЮБОЙ ненулевой вход передает условное.
* When "Input Count" is selected the "Parameters" don't effect the value of the output, only the summed input signals do.
* Когда выбрано «Input Count», «параметры» не влияют на значение выхода, а только на суммированные входные сигналы.


The decider combinator can handle [[Circuit network#Logic signals|logic signals]].
Сравнивающий комбинатор  может обрабатывать [[Circuit network#Logic signals|логические сигналы (англ.)]].


With both the arithmetic and decider combinator, there is one tick (60th of a second) of latency before the output signal is ready to be used as an input into a circuit network.
Как с арифметическим, так и с сравнивающим комбинатором, существует один тик (60-я секунда) задержки до того, как выходной сигнал будет готов к использованию в качестве входа в сеть.


== History ==
== История ==
{{history|0.15.0|
{{history|0.15.0|
* Added additional operators to the Decider Combinator and Circuit Conditions.}}
* Добавлены дополнительные операторы к сравнивающему комбинатору и логическому комбинатору.}}


{{history|0.13.0|
{{history|0.13.0|
* Connected wires are highlighted when hovering over a combinator connected to the [[circuit network]].
* Подключенные провода подсвечиваются при наведении курсора на комбинатор, подключенный к [[circuit network/ru|логической сети]].
* Combinators show input and output in alt mode.
* Комбинаторы показывают вход и выход в режиме alt.
* More virtual signals for combinators.
* Больше виртуальных сигналов для комбинаторов.
* Constant combinator can be rotated.
* Постоянный комбинатор может вращаться.
* Decider combinator "input count" option makes the combinator copy the count of the specified output signal from the input signals, instead of copying the count from the condition.
* Параметр «входного счетчика» комбинатора приёмника позволяет комбинатору копировать отсчет указанного выходного сигнала от входных сигналов, а не копировать счетчик из условия.
* New combinator graphics. }}
* Новая графика комбинаторов. }}


{{history|0.12.5|
{{history|0.12.5|
* Combinators now emit light.}}
* Комбинаторы теперь излучают свет.}}


{{history|0.12.2|
{{history|0.12.2|
* Combinators no longer turn off when no wires are connected.}}
* Комбинаторы больше не выключаются, когда провода не подключены.}}


{{history|0.12.0|
{{history|0.12.0|
* Introduced}}
* Введён}}


== See Also ==
== См. также ==
* [[Arithmetic combinator]]
* [[Arithmetic combinator/ru|Арифметический комбинатор]]
* [[Constant combinator]]
* [[Constant combinator/ru|Постоянный комбинатор]]
* [[Tutorial:Combinator tutorial|Combinator tutorial]] <-- Description of Combinator Logic Gates
* [[Tutorial:Combinator tutorial|Руководство по комбинаторам (англ.)]]
* [[Circuit network]]
* [[Circuit network/ru|Логическая сеть]]
* [[Tutorial:Circuit network cookbook|Circuit network cookbook]]
* [[Tutorial:Circuit network cookbook|Руководство по логическим сетям (англ.)]]


{{LogisticsNav}}
{{LogisticsNav}}
{{C|Circuit network}}
{{C|Circuit network}}

Revision as of 12:15, 15 July 2018

Decider combinator.png
Сравнивающий комбинатор

DeciderSprite.png

Затраты

Time.png
0.5
+
Copper cable.png
5
+
Electronic circuit.png
5
Decider combinator.png
1

Всего сырья

Time.png
8
+
Copper plate.png
10
+
Iron plate.png
5

Затраты

Time.png
0.5
+
Copper cable.png
5
+
Electronic circuit.png
5
Decider combinator.png
1

Всего сырья

Time.png
14.25
+
Copper plate.png
22.5
+
Iron plate.png
10

Цвет на карте

Здоровье

150

Размер пачки

50

Потребление

1 kw (электричество)

Время добычи

0.1

Тип объекта

decider-combinator

Внутриигровое имя

decider-combinator

Необходимые технологии

Circuit network (research).png

Делается в

Assembling machine 1.png
Assembling machine 2.png
Assembling machine 3.png
Player.png

Сравнивающий комбинатор является частью логической сети и одним из трёх видов комбинаторов в игре. Он используется для сравнения сигналов в сели. Сигналы могут сравниваться с использованием знаков: «больше» (>), «меньше» (<), «больше или равно» (≥), «меньше или равно» (≤), «равно» (=) и «не равно» (≠). Вводные сигналы находятся слева, выходные справа.

Функция

Внутренний логический процесс состоит из трех этапов:

  1. Значения для каждого отдельного входного сигнала(ов) (одноименных элементов) на красном и зеленом проводах суммируются в комбинаторе.
  2. В графическом интерфейсе сравнивающий комбинатор определяется «первый» входной сигнал, сравнение (>, <, =, ≥, ≤, ≠), и «второй» входной сигнал или постоянная.
  3. Если сравнение возвращает истинна, выход представляет собой новый сигнал со значением 1 или копирование входного сигнала на выход.

Дополнительные примечания: ненулевые входные значения будут передаваться на выход, пока условие истинно

  • Использование выхода Все → выход будет передавать все ненулевые входные значения, пока условие истинно. Использование выхода Все с «1» будет выводить ТОЛЬКО 1 для всех ненулевых входов.
  • Каждый вход будет повторно применять сравнение для каждого входного сигнала индивидуально и будет передавать выбранный выход для каждого входа, который проходит условное.
  • Вход Все работает как логический AND (И), и вернет истина, только если ВСЕ ненулевые входы передают условное.
  • Вход Любой функционирует как логический OR (ИЛИ) возвращает истина, если ЛЮБОЙ ненулевой вход передает условное.
  • Когда выбрано «Input Count», «параметры» не влияют на значение выхода, а только на суммированные входные сигналы.

Сравнивающий комбинатор может обрабатывать логические сигналы (англ.).

Как с арифметическим, так и с сравнивающим комбинатором, существует один тик (60-я секунда) задержки до того, как выходной сигнал будет готов к использованию в качестве входа в сеть.

История

  • 0.15.0:
    • Добавлены дополнительные операторы к сравнивающему комбинатору и логическому комбинатору.
  • 0.13.0:
    • Подключенные провода подсвечиваются при наведении курсора на комбинатор, подключенный к логической сети.
    • Комбинаторы показывают вход и выход в режиме alt.
    • Больше виртуальных сигналов для комбинаторов.
    • Постоянный комбинатор может вращаться.
    • Параметр «входного счетчика» комбинатора приёмника позволяет комбинатору копировать отсчет указанного выходного сигнала от входных сигналов, а не копировать счетчик из условия.
    • Новая графика комбинаторов.
  • 0.12.5:
    • Комбинаторы теперь излучают свет.
  • 0.12.2:
    • Комбинаторы больше не выключаются, когда провода не подключены.

См. также