https://123dok.net/document/yneg1j1y-exploiting-problem-structure-pattern-search-methods-unconstrained-optimization.html