;;;; SUMMARY ;; A demonstration of the STAMP primitive ;; COPYRIGHT & LICENSE ;;;; by James P. Steiner ;;;; Dedicated to the Public Domain, June, 2005 ;;;; ;;;; to go ca crt 5 let i 0 ;; choose a shape (excluding the default shape) let the-shape random-one-of BUT-FIRST shapes print the-shape set-default-shape turtles the-shape repeat screen-edge-x * .4 [ ask turtles [ die ] crt (i + 5) ask turtles [ home rt i * 5 fd i * 2 set size 2 ] without-interruption [ ask turtles [ ; set size (i + 1) repeat 30 [ jump 4 rt 6 jump -4 rt 6 stamp ] ] ] set i i + 1 ] end @#$#@#$#@ GRAPHICS-WINDOW 8 10 428 451 20 20 10.0 1 10 1 1 1 0 1 1 1 CC-WINDOW 5 465 522 560 Command Center 0 BUTTON 450 16 513 49 NIL GO NIL 1 T OBSERVER T NIL @#$#@#$#@ Stamp-demo by James Steiner, June, 2005 This model is in the public domain. This model demonstrates the new function of STAMP in NetLogo 3.x @#$#@#$#@ default true 0 Polygon -7500403 true true 150 5 40 250 150 205 260 250 captured ball false 0 Circle -16777216 true false 60 60 180 Circle -7500403 true true 75 75 150 circle 2 false 0 Circle -7500403 true true 0 0 300 Circle -16777216 true false 15 15 270 dot false 0 Circle -7500403 true true 90 90 120 face happy false 0 Circle -7500403 true true 8 8 285 Circle -16777216 true false 60 75 60 Circle -16777216 true false 180 75 60 Polygon -16777216 true false 150 255 90 239 62 213 47 191 67 179 90 203 109 218 150 225 192 218 210 203 227 181 251 194 236 217 212 240 knot false 0 Rectangle -16777216 true false 0 90 75 165 Rectangle -16777216 true false 135 0 210 75 Rectangle -16777216 true false 225 135 300 210 Rectangle -16777216 true false 90 225 165 300 Rectangle -7500403 true true 15 105 60 150 Rectangle -7500403 true true 150 15 195 60 Rectangle -7500403 true true 240 150 285 195 Rectangle -7500403 true true 105 240 150 285 Circle -16777216 true false 60 60 180 Circle -7500403 true true 75 75 150 square 2 false 0 Rectangle -7500403 true true 30 30 270 270 Rectangle -16777216 true false 60 60 240 240 target false 0 Circle -7500403 true true 0 0 300 Circle -16777216 true false 30 30 240 Circle -7500403 true true 60 60 180 Circle -16777216 true false 90 90 120 Circle -7500403 true true 120 120 60 triangle 2 false 0 Polygon -7500403 true true 150 30 15 255 285 255 Polygon -16777216 true false 150 60 255 240 45 240 wheel false 0 Circle -7500403 true true 3 3 294 Circle -16777216 true false 30 30 240 Line -7500403 true 150 285 150 15 Line -7500403 true 15 150 285 150 Circle -7500403 true true 120 120 60 Line -7500403 true 216 40 79 269 Line -7500403 true 40 84 269 221 Line -7500403 true 40 216 269 79 Line -7500403 true 84 40 221 269 @#$#@#$#@ NetLogo 3.0 @#$#@#$#@ @#$#@#$#@ @#$#@#$#@ @#$#@#$#@