In RoboRally 2016, we had a situation as follows. There were three robots on the board, which I have numbered 1 through 3 based on their priority and facing (thus "1→" is the first robot in priority order and is facing to the right).
Robot 1 did a "move 1" instruction and pushed Robot 2.
Note that of the two robots who haven't moved yet, Robot 3 is now closer to the Antenna than Robot 2. Do we keep the priority order, thus the one in the far right moves next?
Or do we immediately reevaluate the priority order as follows, thus the robot on the far left moves?
In other words, do we stick with priority that was set at the start of the register, or does it get reevaluated each time a Robot moves?