added evolveAgents method + Stochastic Universal Sampling implementation