★ Aan de slag 30

Wat echt nieuw is in deze code is het hatch commando.
Dit commando wordt gevolgd door een getal en één of meer commando's in vierkante haken.
Het laat een turtle een aantal (zoveel als het nieuwe getal) nieuwe turtles maken die er net zo uit zien als henzelf en die bovendien meteen de commando’s tussen de haken uitvoeren.
In het uitgewerkte voorbeeld voert elke turtle die een energy-level van boven de 50 heeft dit commando uit en maakt dan 1 jonge nieuwe turtle die meteen zijn energiepeil op 50 zet.
Daarbij had je ook bijvoorbeeld de kleur kunnen veranderen van de nieuw geboren turtle(s).
Dat commando had dan binnen dezelfde vierkante haken moeten staan.

Je ziet nog een ander ingebouwd commando: die.
Dat behoeft geen uitleg.

Het gras zal niet altijd aangroeien (patch die groen wordt), maar alleen als een random getal kleiner is dan 3.
Dat is het geval bij 0, 1, en 2, dus bij 3 getallen van de 100.
In ongeveer 3% van de gevallen zal het gras zich herstellen en de patch weer groen worden.

  1. Bekijk het effect door eerst de setup-knop in te drukken en daarna de go-knop.
  2. Sla alle wijzigingen op