https://123dok.net/document/zlg909oy-fast-simulated-annealing-in-r-d-and-an-application-to-maximum-likelihood-estimation.html