Rot-blau

Rot-blau

Um ein L-System zu definieren, setzt man üblicherweise die folgenden Werte. Am wichtigsten sind natürlich der Anfangszustand ("Axiom") und die Ersetzungsregeln

LSystem.distanz = 5
LSystem.winkel = 60
LSystem.setzeaxiom 'X'
LSystem.setzeregeln
  'X': 'a+FF-YFF+FF--FFF|XF--YFFFFX|'
  'Y': 'b-FF+XF-FF++FGF|Y|F++XFFFFY|'
  'F': 'GG'
  'G': 'GG'

Nun kann es losgehen!

bildschirmleer()
versteckeigel()
geschwindigkeit 200

LSystem.zeichnen 4