next up previous contents index
Next: Einfacher Algorithmus für einen Up: Schnittstellenbeschreibung Previous: getBestFitness   Contents   Index


getWorstCaseFitness

Syntax: const cFibObjectFitness * 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.

Im Normalfall wird der Algorithmus die Fitness des Originalindividuums zurückgeben, 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 kann beispielsweise der Fall sein, wenn kein Originalobjekt für den Algorithmus gesetzt wurde.


Eingabeparameter: keine


Rückgabe: Zurückgegeben wird ein Zeiger auf die schlechtest mögliche Fitness eines Individuums bezüglich des Originalobjekts oder der Nullzeiger NULL, wenn diese nicht berechnet werden kann.



Betti Österholz 2013-02-13