This is an implementation of the Nelder-Mead method in (native) Java.
The Nelder–Mead method (also downhill simplex method, amoeba method, or polytope method) is a numerical method used to find the minimum or maximum of an objective function in a multidimensional space.
The implementation contains (for now):
- The core logic of the method
- A visualization module
The current implementation works (for now) for the following functions:
- Himmelblau's function
- Booth function