https://www.notion.so/Optimization-Methods-f380a6e8e1ca4a8699cd63d0aa298290
For non-closed form functions: local search / hill climb
Derivative: (scalar)