L-System-Generator

Ersetzungsregeln bearbeiten, zeichnen und das erzeugte Wort prüfen.

Ihre Daten bleiben auf diesem GerätLokal erzeugt, ohne Konto oder Upload.

UTF-8-TXT oder exportiertes Einstellungs-JSON; höchstens 1 MiB.

Einstellungen wählen und erzeugen.

Einstellungen wählen und erzeugen.

Grundlagen

Ein L-System ersetzt je Generation alle Symbole gleichzeitig. Ausgangspunkt ist das Axiom. Die Zeichnung interpretiert Zeichen: F zeichnet, f bewegt, +/− drehen, [/] speichern und laden den Zustand.

Funktionen

Deterministische Einzeichenregeln, getrennte Zeichen-/Bewegungssymbole, vollständiger Wortexport und SVG/PNG.

Anleitung

  1. Axiom und je eine Regel pro Zeile eingeben, etwa F=F+F--F+F; F als Zeichensymbol setzen.
  2. Für eine Koch-Kante 60° und drei Iterationen testen. Fehler bei Regeln und Klammern korrigieren.
  3. Bild und Bericht prüfen. SVG für Vektoren, PNG für ein Bild oder JSON zum Wiederherstellen der Einstellungen speichern.

Grenzen und Fehler

Nur deterministische kontextfreie Regeln mit ASCII-Buchstaben/Ziffern. Kein Benutzer-JavaScript, keine stochastische oder parametrische Syntax. Wachstum wird vorab geprüft.

Häufige Fragen

Warum gibt es ein Wort, aber keine Linie?

Ersetzung und Zeichnen sind getrennt. Ein Wort aus A/B zeichnet nichts, wenn nur F als Zeichensymbol gilt. Symbole ändern oder das Wort als TXT speichern.

Ihre Daten bleiben auf diesem Gerät?

Lokal erzeugt, ohne Konto oder Upload.

Verwandte Tools