Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

In most of my solutions I have this motif:

          |
          v
(red)  : Sync -> Start -> Sync  ->
(blue) : Sync -> Sync  -> Start ->
          ^
          |

just to make sure that the blue Waldo runs first.

Except in the early research levels where counting steps is an option, I've always had to do something like this, up to 6 SYNCs at one point, which was not very pleasing!

What are more elegant options for synchronizing the Waldos?

share|improve this question
add comment

1 Answer 1

up vote 13 down vote accepted

On research levels where inputs execute instantly (it's not waiting for the pipeline, etc), you can usually eliminate all SYNC instructions by just making the path length for the blue and red Waldos equal. One instance where you can't do this is if you perform a single rotation (or generally an odd imbalance of rotations), as the path length for a circuit will always be even, and rotations add one cycle.

If you just want your blue Waldo to just run opposite the red, you could just move the start much earlier in the circuit, for instance like in this puzzle (final one on the first planet)

enter image description here

Eliminating SYNC instructions can be much more difficult when you have reactors that run much faster than the input can keep up however. If you can tolerate some imbalance in input times and the reactants come at a roughly predictable ratio, you can sometimes avoid it by just spacing them out.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.