checks if func is irregular -> add old generation back after survivor
selection. 

current offspringsize = 5*popsize
###SCORE 
Popsize = eval/1000 or eval/2000, crossover = 0.25 local_discrete, 0.25
local intermediary, 0.5 none
NEW: if function is irregular, survival is mu+lambda   
function1
0.7377455826226342
function2
0.02500366581518021
function3
6.79628695068429