Zellulärer Automat
Aus Wiki1
(Unterschied zwischen Versionen)
| (Der Versionsvergleich bezieht 9 dazwischenliegende Versionen mit ein.) | |||
| Zeile 1: | Zeile 1: | ||
[[Der determinierte Mensch II]] | [[Der determinierte Mensch II]] | ||
| - | Zellulärer Automat mit Regel | + | Zellulärer Automat mit Regel 90 |
| + | |||
| + | HINWEIS: Diese JSXGraph-Anwendung wurde mit Hilfe von [[ChatGPT]] erstellt. Es waren geringfügige Anpassungen notwendig. | ||
| + | |||
| + | [[Kategorie:KI-generiert]] | ||
| + | |||
<jsxgraph box="box" width="500" height="1000"> | <jsxgraph box="box" width="500" height="1000"> | ||
| Zeile 7: | Zeile 12: | ||
// Zellulärer Automat mit JSXGraph (nur JavaScript + JSXGraph, kein HTML-Markup) | // Zellulärer Automat mit JSXGraph (nur JavaScript + JSXGraph, kein HTML-Markup) | ||
// Voreinstellungen: | // Voreinstellungen: | ||
| - | const ruleNumber = | + | const ruleNumber = 90; // Regel 0..255 (z.B. 30, 90, 110, ...) |
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) | ||
| Zeile 25: | Zeile 30: | ||
map[patterns[i]] = bits[i]; | map[patterns[i]] = bits[i]; | ||
} | } | ||
| - | alert( | + | alert("Hinweis: Die Berechnung dauert ca. 2 Minuten. Sie können jederzeit die Seite verlassen"); |
return map; | return map; | ||
| Zeile 61: | Zeile 66: | ||
// Schalte automatische Updates aus, um schnell viele Objekte zu erstellen | // Schalte automatische Updates aus, um schnell viele Objekte zu erstellen | ||
| - | board.suspendUpdate(); | + | //board.suspendUpdate(); |
// Präcompute Regel-Map | // Präcompute Regel-Map | ||
const ruleMap = makeRuleMap(ruleNumber); | const ruleMap = makeRuleMap(ruleNumber); | ||
| Zeile 119: | Zeile 124: | ||
// Board wieder aktualisieren und fertig | // Board wieder aktualisieren und fertig | ||
| - | board.unsuspendUpdate(); | + | //board.unsuspendUpdate(); |
board.update(); | board.update(); | ||
Aktuelle Version vom 11:34, 3. Dez. 2025
Zellulärer Automat mit Regel 90
HINWEIS: Diese JSXGraph-Anwendung wurde mit Hilfe von ChatGPT erstellt. Es waren geringfügige Anpassungen notwendig.
