Page 1 of 1

[0.13.20] Combinator contraption not working correctly

Posted: Sun Oct 23, 2016 2:41 pm
by Frightning
So I assembled a combinator contraption that I've used before (even in this very save), and it's cutting out for absolutely no apparently reason. So here's an explanation of how its supposed to work:

Signals on red wire from fluid tanks are sent to decider combinators.
These are checked against the following conditions (for offending combinator contraption):
Light oil>500 and Petroleum gas<2000 (one decider for each, all incoming signals on red wire)
Deciders output 1 on the same signal type if the condition is met
I then have one of these wired via green to an arithmetic combinator (no intermediate setups), and to the same arithmetic combinator via red wire (also no intermediate steps)
Arithmetic combinator multiplies the incoming Light oil and Petroleum gas signals (which only ever be 1 or nothing; latter being functionally equivalent to 0)
Outputs the resulting product on green wire to pump with signal L, pump checks if L=1, if so, operate.

Now I have an identical version of this up above that is for Heavy oil and Light oil and uses H instead of L for the 'control' signal for the pump.

The problem:
The one for my Petroleum gas stops working even when both conditions are met, and despite mouse-over indicating that it IS receiving a signal of L=1 (which SHOULD cause it operate). The analogous setup for my heavy cracking is working flawlessly, I don't get it.

Cause?: The only idea as for a cause that I can think of at this point, is that I did click on the enable/disable button before I actually connected the pump to the network, and it does not appear to let me change it's mode of operation now, even though it is connected now.

Save:
new factory 13.zip
(14.28 MiB) Downloaded 60 times
I am attaching the save file so you can investigate, will update if I manage to fix it (haven't tried removing and replacing the setup yet, among a few other ideas).

Update: I futzed with it some more and was eventually able to workaround the issue, however I noticed something really weird before I figured out a workaround:
If I changed the condition for the pump to operate to either L>1 or L<1 it would immediately work flawlessly (WTF??!!) Turn it back to L=1, bam, stopped working again. Maybe this will help diagnose the issue?

As for the workaround, apparently picking up the pump, and replacing it and rewiring it and then setting back up the circuit condition fixed the issue (it's working fine now).

Re: [0.13.20] Combinator contraption not working correctly

Posted: Sun Oct 23, 2016 6:46 pm
by Loewchen
In the pump you set L="signal 1" instead of L=1
NaB.

Re: [0.13.20] Combinator contraption not working correctly

Posted: Mon Oct 24, 2016 2:25 am
by Frightning
Loewchen wrote:In the pump you set L="signal 1" instead of L=1
NaB.
Sure enough...how did I not notice, lol. Good catch.