|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--Universum
Programm: Game of Life
Copyright: 2001 (c) Frank Schubert, Andreas Gohr
License: GPL2 or higher
Version: 1.0
Info: Diese Klasse stellt das virtuelle Amoeben-Universum und
alle darauf anwendbaren Funktionen zur Verfuegung.
Constructor Summary | |
Universum(int x,
int y)
Erzeugt leeres Universum mit Dimension x*y |
|
Universum(java.lang.String filename)
Erzeugt Universum aus Datei |
Method Summary | |
void |
bear(int x,
int y)
Erzeugt eine Amoebe in Feld x,y |
void |
evolution()
Berechnet die naechste Generation |
int |
getGen()
Liefert die aktuelle Generation zurueck |
int |
getX()
Gibt die "Breite" des Universums zurueck |
int |
getY()
Gibt die "Hoehe" des Universums zurueck |
void |
kill(int x,
int y)
Toetet eine Amoebe in Feld x,y |
boolean |
save(java.lang.String filename)
Speichert aktuellen Stand des Universums gibt true zurueck bei erfolgreichem Speichern sonst false |
boolean |
watch(int x,
int y)
Gibt true fuer ein belebtes Feld und false fuer ein unbelebtes Feld zurueck |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Universum(java.lang.String filename) throws java.lang.Exception
public Universum(int x, int y)
Method Detail |
public boolean save(java.lang.String filename)
public void bear(int x, int y)
public void kill(int x, int y)
public boolean watch(int x, int y)
public int getX()
public int getY()
public int getGen()
public void evolution()
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |