next up previous contents index
Next: Schnittstellenbeschreibung Up: Implementation des genetische Algorithmus Previous: getFitnessSum   Contents   Index


Bewerter für Operatoren cOperatorFitnessAlgorithmBasic

Elternklasse: cOperatorFitnessAlgorithm


Mit der Klasse cOperatorFitnessAlgorithmBasic werden Operatoren bewertet. Sie wird von der Klasse cOperatorFitnessAlgorithm abgeleitet.

Der Bewerter hält sich dabei intern für alle Operatoren, die schon bewertet wurden, ein Fitnesswert vor. Dadurch kann beim Aktualisieren der Fitness für neu erzeugte Individuen Rechnerzeit gespaart werden, indem die Fitness nur hinsichtlich des neuen Individuums angepasst wird.

Operatoren die noch nicht bewertet wurden, haben als Fitnesswert den Durchschnitt der Fitnesswerte der schon bewerteten Operatoren.

Die Klasse cOperatorFitnessAlgorithmBasic erstellt nur eine einfache Bewertung/ Fitness der Operatoren. Folgende Werte der Operation und Funktionen dieser sind dafür ausschlaggebend:



Subsections
next up previous contents index
Next: Schnittstellenbeschreibung Up: Implementation des genetische Algorithmus Previous: getFitnessSum   Contents   Index
Betti Österholz 2013-02-13