premiumcopypaper
premiumcopypaper

Reputation: 195

Turtles randomly walking in specific area

Hi I would like to hatch turtles at random patches but confined within a specific area.

 ask employees [
   set shape "person"
   set size 1.5
   set color blue
   setxy random-xcor random-ycor ]

How do I adjust the setxy line to force the turtles to all be confined to: [ pxcor <= 8 and pxcor >= -8 and pycor <= 8 and pycor >= -8 ]

Upvotes: 0

Views: 37

Answers (1)

premiumcopypaper
premiumcopypaper

Reputation: 195

After looking through various bits of different code, what I've done is:

globals [office-space]
  
set office-space patches with [ pxcor <= 8 and pxcor >= -8 and pycor <= 8 and pycor >= -8 ]

ask office-space [ set pcolor grey]
place-on-color-employees
to place-on-color-employees 
  let _patches (patches with [pcolor = grey])
  ask employees [
    move-to one-of (_patches with [not any? turtles-here])
  ]
end

Upvotes: 1

Related Questions