1) Eine Funktion kann theoretisch als kleinsten Wert min int bzw. min double zurückgeben. Ein kleinerer Wert ist mit den üblichen Methoden nicht machbar.
2) Wenn man weiss, was die Funktion f(x) macht, kann man den kleinsten Wert f(x) theoretisch nachrechnen. Aber kleiner als min int oder min double ist nicht möglich.
3) Wenn man nicht weiss, was die Funktion f(x) macht, bleibt nichts anderes übrig, als alle möglichen Funktionsargumente zu probieren. Warum bestimmte Strategien scheitern, sieht man an diesem Beispiel :
f(x) returns -1, falls x = Geheimzahl
f(x) returns 0 sonst