Witam,

Musze napisać program którego funkcją będzie optymalizacja funkcji wielu zmiennych metodą Hooka-Jeevesa.
Ogólnie problem polega na wprowadzeniu funkcji z dwoma zmiennymi i wyszukaniu minimalnej wartości tej funkcji.
Wybiera się jakiś punkt początkowy x0 i wyznacza jego wartość następnie po x przechodzi się w jedną i drugą stronę o wartość t (x+t, x-t) liczy wartość w danym miejscu i jeśli jest mniejsza niż w punkcie x0 to staje się ona nowym minimum. Następnie t mnożymy przez wartość b(ustalona) i zaczynamy od nowa.
Robimy to tak długo aż t<eps jest to warunek stopu.

Napisałam już coś ale kompletnie nie wiem czy jest to dobrze, a poza tym nie wiem co dalej.
Proszę o pomoc! :)
Nie chodzi mi o napisane gotowego programu lecz pomoc w poprawieniu i dokończeniu tego co już mam i zmianę tak aby to użytkownik podawał wartość x0, t, b oraz eps.