Initialise velocity
Update best global
Update velocity