Thread Konstruktor mit einer Hashliste die ein Array beinhaltet? (16 answers)
Opened by MGlutaeus at 2008-12-10 16:36

MGlutaeus
 2008-12-10 20:50
#117064 #117064
User since
2008-12-10
5 Artikel
BenutzerIn
[default_avatar]
* was willst Du mit my @neighbourCells = {}; erreichen?

Also es geht hier genauergesagt um ein Beispiel der theoretischen Informatik.
Ein Gitter besitzt Zellen. Diese Zellen wissen welche Zellen ihre Nachbarn sind durch die @neighbourCells Liste. Jede Zelle hat einen Wert, sagen wir bei einer Lawine 1-3 und 4 wäre dann quasi zuviel und es entsteht eine Lawine. Aus 4 wird Null und alle Nachbarzellen der ehemaligen 4 bekommt nun +1 weil sich der Schnee darauf verteilt, ja so geht es dann weiter und dann hat man den Ablauf einer Lawine.

* Wo wird ein initialer Wert für $self->{dim} festgelegt?

Damit wollte ich testen ob ich irgendetwas, indemfall hier die Dimension für die Moore-Matrix-Methode wo ich nicht reingeschrieben habe aus Übersichtsgründen.

* Wo wird die Methode set definiert?

Gute Frage, ich dachte das wäre so eine Standart-Methode? Indemfall nicht.

* Warum heißt es einmal cell und einmal Cell?

Danke, hab ich nicht bemerkt. Sollte alles klein sein.

* Warum machst Du hier eine Schleife? foreach (qw/value/){ $self->set($_ => shift); }

Hab es von der CA (Cellular Automaton = Zellulärer Automat) abgeschrieben und weiss nicht wie man das kürzer macht.



Danke für eure Vorschläge bis jetzt! Alledings funktioniert es immer noch nicht hm... was kann den da noch nicht stimmen?

View full thread Konstruktor mit einer Hashliste die ein Array beinhaltet?