An experiment with particle swarm optimization