Вот кабы было все линейно да монотонно, так можно было бы интерполяцию простенькую, и стало бы все понятно на будущее. Полная определенность и тоска смертная. Два в одном.
К счастью/к сожалению не так все устроено. Куда ни плюнь - задачка нифига не линейной оптимизации, критерии постояно меняются, ограничения и переменные добавляются со скоростю света. И придумывают люди себе критерии разные. Кому-то глобальный максимум подавай - на самую высокую гору забраться, президентом стать, больше всех бабла заработать. Кому-то - от начальной точки окрестность побольше исследовать, кому-то - от точки к точке побыстрее добраться, чтобы первая производная побольше была, а еще лучше, чтобы и вторая тоже. И пускаются люди во все тяжкие - гонят жизнь вперед, пьют и колют всякую дрянь, и уносит их порой в комплексную плоскость, где выворачивает наизнанку, и вновь выкидывает в действительность, к нулю поближе. И ползают они локальным поиском, крутят свои генетические алгоритмы, скрещиваются да мутации мутят, по ветвям через границы лазают - не умеют по-другому то...
А потом приходит старуха с косой, добавляет тебе еще одно ограничение в задачку, и - бац! задачка неразрешима. И стоят вокруг тебя люди, кушают рис с изюмом, и никто ж не скажет, что неправильно ты градиент вычислил, а будут говорить, что вот и целевая у тебя что надо была, и множество выпуклое, а вот как-то так вышло все...наверянка, потому как неустойчивость, ошибки округления, да и Матрица сглючила наверняка...точно-точно, так все и было...