next up previous contents index
Next: getMaxRuntime Up: Schnittstellenbeschreibung Previous: getMaxCpuRuntime   Contents   Index


setMaxCpuRuntime

Syntax: bool setMaxCpuRuntime( double dMaxCpuTime=-1.0 )

Diese Methode setzt die maximale CPU-Zeit in Sekunden, die der Algorithmus verbrauchen darf. Ist dieser Wert negativ (Standardwert), wird die Prüfung auf die maximale CPU-Zeit nicht ausgeführt, bzw. der Algorithmus kann beliebig viel CPU-Zeit verbrauchen.

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


Eingabeparameter:


Rückgabe: Wenn der die maximale CPU-Zeit auf dMaxCpuTime gesetzt wurde, wird true (=wahr) zurückgegeben, ansonsten false (=falsch).



Betti Österholz 2013-02-13