fitness function now is Griewank