Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Hyperzyklen (https://www.delphipraxis.net/64378-hyperzyklen.html)

Arno-Wien 2. Mär 2006 21:20


Hyperzyklen
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zum Lebens-Spiel gibt es mehr:

Literatur:
"Das digitale Universum"
Zelluläre Automaten als Modelle der Natur
Martin Gerhardt, Heike Schuster
ISBN 3-528-06677-6


Hyperzyklus:
Ausgangssituation: Zufallsverteilung von Zellen mit Nummer 1 - n (n max 14), jede Zelle x wird von einer sie umgebenden Zelle x-1 in ihrer Lebensdauer unterstützt
( 1 hilft 2, 2 hilft 3,...n hilft 1 ).
Es entstehen sehr stabile Strukturen, die auch einen Virusbefall meist überstehen ( ein Virus
wird von Zelle 3 unterstützt, hilft aber keiner anderen Zelle ).

Bei 2 Hyperzyklen: wenn die Lebenswerte unterschiedlich sind, stirbt eine Population schnell aus.
Eine Art hat "warme" Farben, die andere "kalte".



CO-Oxydation: Laut Buch ein Modell des Oberflächenzustandes eines Katalysators.
Es werden 3 Umgebungs-Schichten jeder Zelle berücksichtigt.
Bei den Startwerten entstehen die typischen Spiralen erst, wenn man nach einiger Zeit auf
"Balken" klickt, also das vorhandene Muster scharf unterbricht.


Gegenüberliegende Seiten des "Lebensbereiches" sind gekoppelt, es entsteht gleichsam ein Torus
( zB: Fahrradschlauch ). Die Zellen leben grenzenlos auf einer begrenzten Fläche.

Alle Werte sind frei wählbar und sinnvoll begrenzt.

Bei Fragen bitte melden.

Arno

Arno-Wien 5. Mär 2006 18:58

Re: Hyperzyklen
 
Wundert mich, dass es keine Tüftler gibt, die sich dafür interessieren.

Arno

Vjay 6. Mär 2006 13:10

Re: Hyperzyklen
 
Hi,
ich verstehe davon leider nicht so die Welt, aber ich wollte mal das Flackern bei deiner Darstellung beheben.

Mein Delphi stürzte beim öffnen des Projekts leider ab, nachdem ich die Projekteinstellungenfiles gelöscht habe, ging es zwar, aber dein Sourcecode sieht leider aus ... naja ich habe es dann gelassen ;)

Arno-Wien 6. Mär 2006 19:44

Re: Hyperzyklen
 
Das Flackern gibt es erst seit ich pbytearray verwende und das Ding so schnell geworden ist.
Vorher war es ein netter zeilenweiser Bildaufbau.
Und besser habe ich es vom TurboPascal zum Delphi nicht hingekriegt.

Arno


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:03 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz