Text this: Enhanced Distributed Learning Classifier System For Simulated Mobile Robot Behaviours