Once more... Decider Combinator and Input Count

Don't know how to use a machine? Looking for efficient setups? Stuck in a mission?
Tillo.Eaux
Manual Inserter
Manual Inserter
Posts: 1
Joined: Fri Apr 19, 2024 9:19 pm
Contact:

Once more... Decider Combinator and Input Count

Post by Tillo.Eaux »

Hello (:

I ran into unexpected behavior with a multi-condition Decider Combinator and the Input Count Option. My intention was to use the decider to map the capacitor charge C to a color and output both the color signal and C to a separated circuit network for a colored light bar. In the picture/blueprint below you can see how I tried to do it. Note the in- and outputs working as intended, except for the pass-through of C on the red wire, despite the condition (C>50 AND EACH=3) passing. If I switch the C output to R+G, then I get an output of C=3.

So, I am wondering, how does the combinator select, which conditions to take into account for its outputs? Does EACH always override all others? Is that intended behavior?

Thanks for taking a look! (:
11-26-2025, 18-00-57.png
11-26-2025, 18-00-57.png (539.37 KiB) Viewed 113 times
sczsne
Burner Inserter
Burner Inserter
Posts: 6
Joined: Mon Nov 10, 2025 6:13 pm
Contact:

Re: Once more... Decider Combinator and Input Count

Post by sczsne »

i see your problem!

it's the "each = n" statements. when an "each" statement's condition is true, it passes through the value to the "each" on output side. any other signal that does not match that "each" condition will not pass. so, the C signal is eliminated, because anything that isn't , for instance, =1 in the first block of conditions, won't be passed through.
jdrexler75
Fast Inserter
Fast Inserter
Posts: 160
Joined: Sat Nov 28, 2020 5:27 pm
Contact:

Re: Once more... Decider Combinator and Input Count

Post by jdrexler75 »

Indeed, you can have the C signal show up by adding an "Each(R) = C(R)" OR condition at the end. However then the output will be C+1, since you get 1 from the each output as well.
Post Reply

Return to “Gameplay Help”