VIII. Extrém funkce


O problému

Jde o stejný problém jako předtím: hledání extrému funkce. Zde si ale můžete definovat vlastní 2D funkci.


Příklad

Graf představuje prohledávací prostor a přímky představují řešení (body v prohledávacím prostoru). Červená přímka je nejlepší řešení, modré přímky jsou ostatní.
Do textového pole pod grafem můžete zadat vlastní funkci (po změně stisknete Enter nebo kliknete na tlačítko Change). Pod tím pak můžete nastavit meze funkce. Funkce se může skládat z x, y, pi, e, (, ), /, *, +, -, !, ^ a z funkcí abs, acos, acosh, asin, asinh, atan, atanh, cos, cosh, ln, log, sin, sinh, sqr, sqrt, tan a tanh.
Graf lze otáčet tažením myši nad ním.
Můžete také měnit pravděpodobnost křížení a mutace. Zaškrtávací políčka ovládají elitismus a to, zda algoritmus hledá minimum nebo maximum.
Zkuste funkci změnit a sledujte, jak GA pracuje.