bug solved:  RandomSampler.getGaussian always returning N(0,1) instead
of N(0,sigma) sample
added ackleyfunction 
set offspring size two 2*popsize
Results :
function1
0.1452350395933252
function2
0.001487423075134267
function3
0.0035322867817028534