Particle Swarm Optimization (PSO) implementation in Java
JSwarmOpt is essentially a refactored extension of JSwarm-PSO package by Pablo Cingolani. Added several extensions, such as ability to control bound handling, velocity and particle initialization. Further improvements may involve extensions to other novel PSO approaches