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


cIndividualInfo

Syntax: cIndividualInfo(
unsigned long ulAlgorithmusIdentifier,
list<cIndividualIdentifier> liIdentifierOfParents,
cObjectFitness fitness,
string szOperationName, string szOperationInfo,
cOperationIdentifier operationIdentifier,
time creationTime, double dOperationCost,
const cObjectFitness * pFitnessOfBestAtCreationTime )

Der Konstruktor für ein Objekt für die Zusatzinformationen zu einem Individuum.

Das erzeugte Individuum lebt immer.

Nur über den Konstruktor des Objekts für Zusatzinformationen zu einem Individuum können die Daten dessen gesetzt werden. Für cIndividualInfo gibt es keine "set"-Methoden.

Der Identifier des Individuums wird automatisch erzeugt. Zusammen mit dem Identifier des Algorithmus ulAlgorithmusIdentifier kann damit das Individuum eindeutig identifiziert werden.


Eingabeparameter:


Rückgabe: keine


next up previous contents index
Next: getIdentifier Up: Schnittstellenbeschreibung Previous: Schnittstellenbeschreibung   Contents   Index
Betti Österholz 2013-02-13