Jen takovej, možná blbej, nápad:
Zkus pomocí andersona (scipy.optimize.anderson) hledat kořen funkce G, kde je F je tvoje funkce:
G(x) = F(x) - F(scipy.optimize.powell(F, x))
možná to k ničemu nebude, ale mohlo by to urychlit hledání správného minima. Fungovat by to mělo,
pokud platí to, co se mi zdá implicitně tvrdíš, že čím jsi blíže minimu, tím menší zlepšení optimalizace
udělá... a když budeš mít štěstí.... :-)
Pokud to bude fungovat, tak můžeš zkusit v tom vnitřním powellovi omezit počet iterací,
aby to bylo rychlejší...