Navigation-based optimization of stochastic strategies for allocating a robot swarm among multiple sites