Serialized Form


Package ga

Class ga.BooleanChromosom extends Chromosom implements Serializable

Serialized Fields

field

boolean[] field
Der Inhalt des Chromosoms (quasi die DNS).

Class ga.Chromosom extends java.lang.Object implements Serializable

Class ga.DoubleChromosom extends Chromosom implements Serializable

Serialized Fields

field

double[] field
Der Inhalt des Chromosoms (quasi die DNS).


mutationRate

double mutationRate

alpha

double alpha

minValue

double minValue

maxValue

double maxValue

tmpElements

double[] tmpElements

Class ga.Individual extends java.lang.Object implements Serializable

Serialized Fields

fitnes

double fitnes
Die aktuelle Fitness des Individuums.


chromosomSet

Chromosom[] chromosomSet
Der Chromosomensatz des Individuums.


chromosomSetChild1

Chromosom[] chromosomSetChild1

chromosomSetChild2

Chromosom[] chromosomSetChild2

tmpChromosom

Chromosom[] tmpChromosom

Class ga.Population extends java.lang.Object implements Serializable

Serialized Fields

memory

Individual[] memory
Liste der Individuen in der Population.


liveCount

int liveCount
Anzahl der momentan lebenden Individuen.


tempVector

Individual[] tempVector
Vektor zur Zwischenspeicherung von Individuen.


parentVector

Individual[] parentVector
Vektor zum Speichern der Eltern.


childVector

Individual[] childVector
Vektor zum Speichern der Kinder.


negCom

ga.Population.NegComparator negCom
Comperator zur Sortierung der Individuen.


individualCount

int individualCount
Anzahl der Individuen in der Population.


childrenCount

int childrenCount
Anzahl der Kinder die in einer Generation zur Welt kommen.


groupSize

int groupSize
Grösse einer Gruppe bei der Paarung.


crossoverRate

double crossoverRate
Wahrscheinlichkeit eines Crossovers.


twoPointCrossoverRate

double twoPointCrossoverRate
Wahrscheinlichkeitsrate für ein 2-Punkt-Crossover.


mutationRate

double mutationRate
Mutationswahrsceinlichkeit.


notInitialized

boolean notInitialized
Gibt an, ob die Population bereits initialisiert wurde.