velocity = [2 * v_max * random.random() - v_max for _ in xrange(dimension)]
value = func_d(*position)
return value, position, velocity, value, position
velocity = [2 * v_max * random.random() - v_max for _ in xrange(dimension)]
value = func_d(*position)
return value, position, velocity, value, position