An extremely simple implementation of Differential Evolution (https://doi.org/10.1023/A:1008202821328) set up for easy parallel evaluation.
Based mostly on the original paper by R. Storn and K. Price in 1997 (cited above) with some tips from the R DEOptim package and Scipy's code.