Zellulärer Automat
Aus Wiki1
(Unterschied zwischen Versionen)
| Zeile 10: | Zeile 10: | ||
const cols = 50; // Anzahl Zellen pro Zeile (50 wie verlangt) | const cols = 50; // Anzahl Zellen pro Zeile (50 wie verlangt) | ||
const rows = 100; // Anzahl Zeilen zu zeichnen (inkl. Startzeile) | const rows = 100; // Anzahl Zeilen zu zeichnen (inkl. Startzeile) | ||
| - | const wrap = | + | const wrap = true; // Randbedingung: true = zirkulär, false = feste 0 am Rand |
| - | const cellSize = | + | const cellSize = 2; // Größe einer Zelle in Board-Einheiten (Skalierung) |
// --- Hilfsfunktionen --- | // --- Hilfsfunktionen --- | ||
| Zeile 25: | Zeile 25: | ||
map[patterns[i]] = bits[i]; | map[patterns[i]] = bits[i]; | ||
} | } | ||
| - | alert( | + | alert(bits); |
return map; | return map; | ||
Version vom 20:09, 2. Dez. 2025
Zellulärer Automat mit Regel 110
