Ich weiß jetzt nich genau, in welche matrix was gehört! So viel habe ich verstanden: Ich brauche auf alle Fälle zwei Matrizen! Eine von dem akutellen Lebensraum und eine für die nächste Generation.
Unter init_world steht, ich soll die "Startmatrix" initialisieren und danach wird von einer Lebensraum-Matrix gesprochen!
Soll ich jetzt die Lebensraummatrix zufällig mit Lebewesen bestücken und die weitere Matrix mit einem Lebewesen besetzen, dass ich vond er Tastatur einlese? Oder wie ist das gemeint?!?!
So viel habe ich verstanden: Ich brauche auf alle Fälle zwei Matrizen!
Nein das ist falsch. Es ist ggf. Leichter das mit zwei Matrizen abzubilden aber das geht natürlich auch mit einer.
Zitat:
Eine von dem akutellen Lebensraum und eine für die nächste Generation.
Wenn du es mit zwei matrizen machst, brauchst du eigentlich einfach immer nur ein zeiger auf eine matrix den du ausgibst. den schaltest du dann mit jeder iteration hin und her und gibst einfach die entsprechende Matrix aus, statt wild zu kopieren...
Zitat:
Soll ich jetzt die Lebensraummatrix zufällig mit Lebewesen bestücken und die weitere Matrix mit einem Lebewesen besetzen, dass ich vond er Tastatur einlese? Oder wie ist das gemeint?!?!
Nein du sollst eine routine schreiben die zunächst die x,y-Werte der Felder vom User einfordert auf denen zum start Lebenwesen existieren sollen... -- ...fleißig wie zwei WeißbroteDieser Post wurde am 10.12.2006 um 15:26 Uhr von Windalf editiert.