Pervasive evolutionary algorithms on mobile devices