next up previous contents index
Next: setMaxRuntime Up: Schnittstellenbeschreibung Previous: setMaxCpuRuntime   Contents   Index


getMaxRuntime

Syntax: double getMaxRuntime() const

Diese Methode gibt die maximale Laufzeit in Sekunden zurück, die der Algorithmus verbrauchen darf. Die Laufzeit ist die Zeit, die vergeht, während der Algorithmus läuft (das bedeuted nicht: wärend der Algorithmus gestartet ist und arbeitet). Ist dieser Wert negativ, wird die Prüfung auf die maximale Laufzeit nicht ausgeführt, bzw. der Algorithmus kann beliebig viel Laufzeit verbrauchen.

Wird die Endbedingung mit der endConditionCheck() Methode geprüft, wenn die maximale Laufzeit größer als $0$ ist und die Laufzeit, die der Algorithmus bisher verbraucht hat, größer als die Laufzeit ist, wird von endConditionCheck() wahr (=true) zurückgegeben.


Eingabeparameter: keine


Rückgabe: Zurückgegeben wird die maximale Laufzeit, die der Algorithmus verbrauchen darf.



Betti Österholz 2013-02-13