Zellulärer Automat

Aus Wiki1

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
(Der Versionsvergleich bezieht 29 dazwischenliegende Versionen mit ein.)
Zeile 2: Zeile 2:
Zellulärer Automat mit Regel 30
Zellulärer Automat mit Regel 30
 +
 +
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 10: Zeile 15:
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 = false;      // Randbedingung: true = zirkulär, false = feste 0 am Rand
+
const wrap = true;      // Randbedingung: true = zirkulär, false = feste 0 am Rand
const cellSize = 1;      // Größe einer Zelle in Board-Einheiten (Skalierung)
const cellSize = 1;      // Größe einer Zelle in Board-Einheiten (Skalierung)
Zeile 25: Zeile 30:
     map[patterns[i]] = bits[i];
     map[patterns[i]] = bits[i];
   }
   }
-
   alert(bits);
+
   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 94: Zeile 99:
     fixed: true,
     fixed: true,
     highlight: false,
     highlight: false,
-
     layer: 1
+
     layer: 1,
 +
    vertices:{visible:false}
   });
   });
   return poly;
   return poly;
Zeile 118: Zeile 124:
// Board wieder aktualisieren und fertig
// Board wieder aktualisieren und fertig
-
board.unsuspendUpdate();
+
//board.unsuspendUpdate();
board.update();
board.update();

Aktuelle Version vom 12:09, 21. Dez. 2025

Der determinierte Mensch II

Zellulärer Automat mit Regel 30

HINWEIS: Diese JSXGraph-Anwendung wurde mit Hilfe von ChatGPT erstellt. Es waren geringfügige Anpassungen notwendig.


Persönliche Werkzeuge