Selector combinator: Difference between revisions
Jump to navigation
Jump to search
(Added description & functions) |
m (fixed link) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 5: | Line 5: | ||
The '''selector combinator''' is part of the [[circuit network]] and one of four types of combinators available in the game (the other three being the [[constant combinator]], [[arithmetic combinator]] and [[decider combinator]]). It has four different modes of operation (or seven with [[Space Age]]{{SA}} enabled) to filter out various signals from an input wire. | The '''selector combinator''' is part of the [[circuit network]] and one of four types of combinators available in the game (the other three being the [[constant combinator]], [[arithmetic combinator]] and [[decider combinator]]). It has four different modes of operation (or seven with [[Space Age]]{{SA}} enabled) to filter out various signals from an input wire. | ||
[[File:selector_combinator_anim.png]] | |||
== Function == | == Function == | ||
Line 15: | Line 17: | ||
** If the combinator only has one input signal, changing the index value will make no difference. | ** If the combinator only has one input signal, changing the index value will make no difference. | ||
* '''Count inputs''' | * '''Count inputs''' | ||
** The combinator will count and | ** The combinator will count and output the number of unique inputs on the selected signal. | ||
** The value of the input signals is not considered. | ** The value of the input signals is not considered. | ||
* '''Random input''' | * '''Random input''' | ||
** The combinator will pass through a random input signal every certain number of [[time# | ** The combinator will pass through a random input signal every certain number of [[time#Ticks|game ticks]] | ||
** By default, the combinator will update this every 1 tick, or 60 times per second. | ** By default, the combinator will update this every 1 tick, or 60 times per second. | ||
* '''Stack size''' | * '''Stack size''' | ||
Line 29: | Line 31: | ||
** The value of the input items is not considered | ** The value of the input items is not considered | ||
* '''Quality filter'''{{SA}} | * '''Quality filter'''{{SA}} | ||
** The combinator will pass through any input signals that meet a conditional against a certain [[quality]]{{SA} grade | ** The combinator will pass through any input signals that meet a conditional against a certain [[quality]]{{SA}} grade | ||
** The combinator can compare an input's quality that is greater than, less than, equal to, greater or equal to, less or equal to, or not equal to, any one quality grade. | ** The combinator can compare an input's quality that is greater than, less than, equal to, greater or equal to, less or equal to, or not equal to, any one quality grade. | ||
** If comparing against ''any'' quality grade, the only valid comparison is ''equal to'' | ** If comparing against ''any'' quality grade, the only valid comparison is ''equal to'' |
Latest revision as of 15:51, 13 November 2024
Selector combinator |
Recipe |
|||||||||||||
+ + → | |||||||||||||
Total raw |
|||||||||||||
+ + + | |||||||||||||
Map color |
|||||||||||||
Health |
|
||||||||||||
Stack size |
50 |
||||||||||||
50 (1 stack) |
|||||||||||||
Mining time |
0.1 |
||||||||||||
Prototype type |
|||||||||||||
Internal name |
selector-combinator |
||||||||||||
Required technologies |
|||||||||||||
Produced by |
|||||||||||||
This article is a stub, and not comprehensive. |
---|
You can help this wiki by expanding it. |
The selector combinator is part of the circuit network and one of four types of combinators available in the game (the other three being the constant combinator, arithmetic combinator and decider combinator). It has four different modes of operation (or seven with Space Age enabled) to filter out various signals from an input wire.
Function
The selector combinator can select a signal to output from one of the following modes of operation:
- Select input
- Passes through the largest or smallest value input signal to the output depending on the order and index signal
- If “descending” is selected, the combinator will pass through the signal with the largest value. If “ascending” is selected, the combinator will pass through the smallest signal.
- By default, the “index” value is set to a constant of 0. Setting this to 1 will make the combinator pass through the second-largest or second-smallest input. Increasing the index further will cause it to pass through the third largest/smallest, and so on.
- If the combinator only has one input signal, changing the index value will make no difference.
- Count inputs
- The combinator will count and output the number of unique inputs on the selected signal.
- The value of the input signals is not considered.
- Random input
- The combinator will pass through a random input signal every certain number of game ticks
- By default, the combinator will update this every 1 tick, or 60 times per second.
- Stack size
- The combinator will output the stack sizes of the input items
- The combinator will not output any fluid or non-item signals
- The value of the input items is not considered
- Rocket capacity
- The combinator will output the rocket capacity of the input signals
- The combinator will not output any fluid or non-item signals
- The value of the input items is not considered
- Quality filter
- The combinator will pass through any input signals that meet a conditional against a certain quality grade
- The combinator can compare an input's quality that is greater than, less than, equal to, greater or equal to, less or equal to, or not equal to, any one quality grade.
- If comparing against any quality grade, the only valid comparison is equal to
- Quality transfer
- The combinator will take the selected target signal from its inputs and output it with a particular quality grade.
- If direct slection is selected, the combinator will attach the specified quality grade to the target signal, but only if that target signal is among the inputs
- If select from input is selected, the combinator will search for the selected item within its inputs and apply the quality of selected input to the target signal, but only if both the selected input and the target signal are among the inputs.
History
- 2.0.7:
- Introduced