OurKickoffPlay prioritizes assigning the defense bots over the support bots (pass receivers). If there are less than four robots, no receiver will be assigned and the pass tactic locks up.
I think best path forward is to make a few different kickoff plays that do intelligent things with different numbers of robots, potentially under different game conditions (ie. wining vs losing).