Sportbilly said:OMG. No Ordinary Headache. I've done 3 cracking solutions, but just can't get rid of the excess Oxygen in time to stop a blockage. Fecking thing. Every time I get stuck, I switch the damn thing off, then have another idea and spend another half hour trying to implement it....
One way I like of solving this sort of problem (although be warned: There are still a few potential pitfalls with it. It works for "The second reactor works more slowly than the first", but not for "I have multiple possible outputs and one output gets clogged while waiting for what I need for the other one"):
You can use an OUTPUT command to act as a "Stall this WALDO until the pipe is free" instruction