Intelligent and Interactive Multi-robot Optimisation