Einleitung
Diese Skripte bauen auf zellulären Automaten auf, deren bekannteste Vertreter Conway's Game of Life sein sollte.
Downloads
Skripte als Zip
Beispiel als Zip
Referenz
cave_init(width, height, livingchance(0-1))
cave_simulate_step(gridId, birthLimit, deathLimit)
cave_generate_map(gridId, width, height, birthLimit, deathLimit, steps)
!Dieses Skript benötigt die Skripte cave_init und cave_simulate_step!
Anwendungstipps
Am optimalsten sind die Höhlensysteme unter folgenden Bedingungen:
0.4 <
3 <
Links
Inspirationsquelle (in Java)
Conway's Game of Life
Zelluläre Automaten
Diese Skripte bauen auf zellulären Automaten auf, deren bekannteste Vertreter Conway's Game of Life sein sollte.
Downloads
Skripte als Zip
Beispiel als Zip
Referenz
cave_init(width, height, livingchance(0-1))
Argument | Beschreibung |
width | Legt die Breite der zugenerierenden Grid fest |
height | Legt die Höhe der zugenerierenden Grid fest |
livingchance | Setzt den Anteil der lebenden Zellen fest |
cave_simulate_step(gridId, birthLimit, deathLimit)
Argument | Beschreibung |
gridId | Bestimmt die zu manipulierende Grid fest |
birthLimit | Setzt die maximale Anzahl der lebenden Nachbarn einer toten Zelle, die zur Wiedergeburt führen |
deathLimit | Setzt die minimale Anzahl der toten Nachbarn einer lebenden Zelle, die zum Tod führen |
cave_generate_map(gridId, width, height, birthLimit, deathLimit, steps)
Argument | Beschreibung |
width | siehe cave_init: width |
height | siehe cave_init: height |
livingchance | siehe cave_init: livingchance |
birthLimit | siehe cave_simulate_step: birthLimit |
deathLimit | siehe cave_simulate_step: deathLimit |
steps | Legt die Anzahl der zu simulierenden Schritte fest |
!Dieses Skript benötigt die Skripte cave_init und cave_simulate_step!
Anwendungstipps
Am optimalsten sind die Höhlensysteme unter folgenden Bedingungen:
0.4 <
livingchance
< 0.5birthlimit
= 3deathlimit
= 43 <
steps
< 6 Links
Inspirationsquelle (in Java)
Conway's Game of Life
Zelluläre Automaten