Differential evolution in Python