Using the quaternion's representation of individuals in swarm intelligence and evolutionary computation | Read Paper on Bytez