# GotPy ## Global optimization tools Library for global optimization of multiextremal nondifferentiable functions. ## Test functions Multi-extremal functions: 1) Method min (Bocharov-Feldbaum) [(more info)](http://www.mathnet.ru/links/8e6eb2e1a08ea2a9d344d1344e028f5d/at11985.pdf) 2) Hyperbolic potential (abs/sqr) 3) Exponential potential ## Algorithms 1) Gravitational Search Algorithm [(standard GSA)](https://ahmetcevahircinar.com.tr/wp-content/uploads/2017/04/GSA_A_Gravitational_Search_Algorithm.pdf) 2) Algorithm Simulated annealing [(more info)](https://en.wikipedia.org/wiki/Simulated_annealing) 3) Particle swarm algorithm [(more info)](https://en.wikipedia.org/wiki/Particle_swarm_optimization) ## Usages