Text this: Bacterial foraging optimization building block distribution algorithm based dynamic allocation in multiple robotic system