Text this: Effects of group size and noise on cooperation in population evolution of dynamic groups.