RoughPSO: rough set-based particle swarm optimisation | Synapse