next up previous contents index
Next: getWeightDistanceToOriginal Up: Schnittstellenbeschreibung Previous: getBestFitness   Contents   Index


getWorstCaseFitness

Syntax: const cFibObjectFitnessBasic * getWorstCaseFitness() const

Diese Methode gibt die schlechtest mögliche Fitness eines Individuums bezüglich des Originalobjekts zurück. Diese Fitness zeichnet aus, dass sie immer erreicht werden kann.

Diese Fitness ist im Fall von cFibObjectFitnessBasicAlgorithm die Fitness des Originalindividuums, da dieses ja schon in der entsprechenden Repräsentation vorliegt und verbessert werden soll.

Der Allgorithmus kann dennoch durch evalueFitness() Fitnessobjekt generieren die noch schlechter sind.

Es wird der Nullzeiger NULL zurückgegeben, wenn die schlechtest mögliche Fitness nicht berechnet werden kann. Dies ist der Fall sein, wenn kein Originalobjekt für den Algorithmus gesetzt wurde.


Eingabeparameter: keine


Rückgabe: Zurückgegeben wird ein Zeiger auf die Fitness des Originalindividuums, wenn dies vorhanden ist, oder der Nullzeiger NULL, wenn kein Originalindividuum gesetzt wurde.



Betti Österholz 2013-02-13