Hatch Example
Model was written in NetLogo 5.0.4
•
Viewed 921 times
•
Downloaded 160 times
•
Run 1 time
Do you have questions or comments about this model? Ask them here! (You'll first need to log in.)
WHAT IS IT?
This code example demonstrates the hatch
command.
Blue turtles never reproduce. Pink turtles have a one-in-five chance of reproducing at each time tick. Each turtle's life lasts 50 ticks. Nine out of ten baby turtles are blue.
The turtles created by hatch
are exact duplicates of their parents, so it is necessary to reset each new turtle's age to 0 inside the hatch
command.
Comments and Questions
Please start the discussion about this model!
(You'll first need to log in.)
Click to Run Model
turtles-own [ age ] to setup clear-all ;; create turtles at evenly spaced angles ;; and colors in order rather than randomly create-ordered-turtles 3 [ set color pink fd 3 ] reset-ticks end to go if not any? turtles [ stop ] ask turtles [ wander reproduce grow-old ] tick end to grow-old set age age + 1 if age > 50 [ die ] end to wander rt random 360 fd 0.5 end to reproduce if color = pink and random 5 = 0 [ hatch 1 [ if random 10 > 0 [ set color blue ] ;; 9 of 10 hatched turtles turn blue set age 0 ] ] end ; Public Domain: ; To the extent possible under law, Uri Wilensky has waived all ; copyright and related or neighboring rights to this model.
There are 10 versions of this model.
Attached files
File | Type | Description | Last updated | |
---|---|---|---|---|
Hatch Example.png | preview | Preview for 'Hatch Example' | over 12 years ago, by Uri Wilensky | Download |
This model does not have any ancestors.
This model does not have any descendants.