Interesting and fun. Spoiler I ended up using all three bots. The first R to spot the entry point to the win path, the second R to see if he might turn the first one, then traced back to B from R2's original position to eventually herd R1 to the win. Which means it is also possible for B to win by himself, which was probably what you Intended!