A basic Python implementation of the Nelder-Mead Method - zero-order optimization algorithm.
from nelder_mead import *
optimizer = NelderMeadOptimizer(e_area=10e-7, e_value=-50, max_iters=15, obj_func=mishra_bird_func)
optimizer.optimize()
print(f'Best simplex:\n{optimizer.all_simplexes[-1]}')
print(f'Best value:\n{optimizer.simplex_values[-1]}')