Text this: An Analysis of Parameter Control Mechanisms for the Particle Swarm Optimization Algorithm