update CMA-ES optimizer: now generates random point if all runs fail