Servus,
Ich brauche eure Hilfe!
Ich schriebe grade für die Uni ein Programm zum Game of Life.
Dieser Teil soll ein 2 dimensionales Array nach folgenden Regeln überprüfen:
1. Eine lebende Zelle ('X') überlebt in der nächsten Generation, wenn sie zwei oder drei Nachbarn hat. Sind es weniger bzw. mehr, so stirbt sie an Vereinsamung bzw. Überbevölkerung.
2. Eine tote Zelle (' ') wird immer dann in der nächsten Generation zum Leben erweckt, wenn sie genau drei lebendige Nachbarn hat, ansonsten bleibt sie tot.
Das Programm sollte eigentlich das aktuelle Array (feld) Feld für Feld überprüfen, bei jeder Zelle alle "Nachbarn" überprüfen und nach den regeln in ein zweites array (prueffeld) übertragen. Das ganze klappt aber nicht.
Sieht jemand zufällig einen Fehler?
Gern auch Privat für skype oder sowas melden. Stehe echt auf dem Schlauch..
Vielen Dank!