Adapting arbitrary normal mutation distributions in evolution strategies: the covariance matrix adaptation | Synapse