|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.util.AbstractCollection | +--java.util.AbstractList | +--java.util.AbstractSequentialList | +--java.util.LinkedList | +--Genom
Field Summary | |
private double |
fitness
Der Fitnessvalue des Genoms, wird am Anfang mit 0 initialisiert Creation date 14.06.2001 |
Fields inherited from class java.util.LinkedList |
header, serialVersionUID, size |
Fields inherited from class java.util.AbstractList |
modCount |
Constructor Summary | |
Genom()
Erzeugt eine leere LinkedList, die ein Genom repräsentiert. |
|
Genom(int number,
int view,
double probabilityStein,
double probabilityJoker,
double probabilityLeer)
Erzeugt eine leere LinkedList, die ein Genom repräsentiert. |
|
Genom(java.lang.String[] gens)
Erzeugt ein Genaom aus eingelesenen Genen Creation date 01.01.2001 |
Method Summary | |
boolean |
getBuildOfGen(int i)
Gibt an ob für Gen i gebaut werde muß oder nicht Creation date 01.01.2001 |
int |
getDirectionOfGen(int i)
Gibt die Richtung von Gen i des Genoms an Creation date 01.01.2001 |
double |
getFitness()
Gibt die Fitness eines Genoms raus Creation date 01.01.2001 |
char[] |
getPatternOfGen(int gen)
Gibt das Pattern in der für die Ameise lesbaren Form aus Creation date 01.01.2001 |
void |
setFitness(double fitness_IN)
Setzt die Fitness eines Genoms auf einen bestimmten Wert Creation date 01.01.2001 |
java.lang.String |
toString()
Wandelt ein Genom in einen String um Creation date 01.06.2001 |
Methods inherited from class java.util.LinkedList |
add, add, addAll, addAll, addBefore, addFirst, addLast, clear, clone, contains, entry, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, readObject, remove, remove, remove, removeFirst, removeLast, set, size, toArray, toArray, writeObject |
Methods inherited from class java.util.AbstractSequentialList |
iterator |
Methods inherited from class java.util.AbstractList |
equals, hashCode, listIterator, removeRange, subList |
Methods inherited from class java.util.AbstractCollection |
containsAll, isEmpty, removeAll, retainAll |
Methods inherited from class java.lang.Object |
|
Methods inherited from interface java.util.List |
containsAll, equals, hashCode, isEmpty, iterator, listIterator, removeAll, retainAll, subList |
Field Detail |
private double fitness
Constructor Detail |
public Genom()
public Genom(int number, int view, double probabilityStein, double probabilityJoker, double probabilityLeer)
number
- int Anzahl der Gene in einem Genomview
- int Sichtweite der AmeiseprobabilityStein
- double Gewicht für SteinprobabilityJoker
- double Gewicht für JokerprobabilityLeer
- double Gewicht für leere Stellepublic Genom(java.lang.String[] gens)
gens
- String[] Gen in StringformMethod Detail |
public java.lang.String toString()
toString
in class java.util.AbstractCollection
public char[] getPatternOfGen(int gen)
gen
- int für das Gen an Stelle genpublic int getDirectionOfGen(int i)
int
- i für das Gen an Stelle ipublic void setFitness(double fitness_IN)
float
- fitness_IN die Fitness des Genomspublic double getFitness()
public boolean getBuildOfGen(int i)
int
- i für das Gen an Stelle i
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |