Covariance Matrix Adapting Evolutionary Strategy