Function renaming, swapping scipy annealing to basinhopping, external simulator with multiple traces.
Merge https://github.com/pfriedrich/optimizer