Java Implementation of the Tribes Particle Swarm Optimization method