Metadata-Version: 2.1
Name: ackley
Version: 1.0.9
Summary: A Python package to generate Ackley Function values.
Home-page: https://github.com/adhishagc/Ackley-Function
Author: Adhisha Gammanpila
Author-email: adhishagc@gmail.com
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown
Requires-Dist: numpy

**Ackleys Function**

---

In mathematical optimization, the Ackley function is a non-convex function used as a performance test problem for optimization algorithms. It was proposed by David Ackley in his 1987 PhD Dissertation.

<img src="https://latex.codecogs.com/svg.latex?f(x_1,x_2)&space;=&space;-20exp{([0.2\sqrt{0.5(x_1^2&space;&plus;&space;x_2^2)}])}&space;-&space;exp{([0.5(\cos{2\pi&space;x_1}&space;&plus;&space;\cos{2\pi&space;x_2})])}&space;&plus;&space;e&space;&plus;20">

<img src ="https://upload.wikimedia.org/wikipedia/commons/e/e0/Ackley.gif">

Credits : 

1.   [Wiki](https://https://en.wikipedia.org/wiki/Ackley_function)
2.   <a href="https://https://books.google.lk/books?id=sx_VBwAAQBAJ&printsec=frontcover&redir_esc=y#v=snippet&q=%22Ackley%20function%22&f=false">Ackley, D. H. (1987) "A connectionist machine for genetic hillclimbing"</a>
3. camo.githubusercontent.com



