Replacing the Genetic Algorithm with Multi-Objective Bacterial Foraging Optimization in XCS | Synapse