NetLogo 没有定义任何名为 SCREEN-SIZE-X 的内容
NetLogo nothing named SCREEN-SIZE-X has been defined
我是 NetLogo 的新手,我正在尝试使用网上找到的 'Hello World' 模型来学习它。我是 运行 Mac OS X (Yosemite) 上的 NetLogo 5.2。当我尝试以这种方式随机设置海龟时
setxy random screen-size-x random screen-size-y
我收到此错误:没有定义任何名为 SCREEN-SIZE-X 的内容
screen-size-x 以大写形式出现,所以我在这个内置函数上遇到错误。谁能帮我?谢谢
这是我使用的 NetLogo 代码:
globals [buttons] ; Global variables
to setup ; Initializes model for new run.
set-default-shape turtles "circle" ; Turtles are circles
clear-all ; Reset turtles and patches
set buttons 500 ; Set number of buttons to 500
create-turtles (buttons) ; Create "buttons" number of turtles
ask turtles [setup-turtles] ; Initialize each turtle
end
to setup-turtles ; Called for each turtle during setup
setxy random screen-size-x random screen-size-y ; Set our x,y randomly
end
我认为screen-size-x
和screen-size-y
是NetLogo的历史。您可以使用 max-pxcor
、max-pycor
和 min-pxcor
、min-pycor
获取世界边界,或使用 world-width
和 world-height
获取大小。
要获得随机位置,有 random-xcor
和 random-ycor
。
to setup-turtles
setxy random-xcor random-ycor
end
我是 NetLogo 的新手,我正在尝试使用网上找到的 'Hello World' 模型来学习它。我是 运行 Mac OS X (Yosemite) 上的 NetLogo 5.2。当我尝试以这种方式随机设置海龟时
setxy random screen-size-x random screen-size-y
我收到此错误:没有定义任何名为 SCREEN-SIZE-X 的内容
screen-size-x 以大写形式出现,所以我在这个内置函数上遇到错误。谁能帮我?谢谢
这是我使用的 NetLogo 代码:
globals [buttons] ; Global variables
to setup ; Initializes model for new run.
set-default-shape turtles "circle" ; Turtles are circles
clear-all ; Reset turtles and patches
set buttons 500 ; Set number of buttons to 500
create-turtles (buttons) ; Create "buttons" number of turtles
ask turtles [setup-turtles] ; Initialize each turtle
end
to setup-turtles ; Called for each turtle during setup
setxy random screen-size-x random screen-size-y ; Set our x,y randomly
end
我认为screen-size-x
和screen-size-y
是NetLogo的历史。您可以使用 max-pxcor
、max-pycor
和 min-pxcor
、min-pycor
获取世界边界,或使用 world-width
和 world-height
获取大小。
要获得随机位置,有 random-xcor
和 random-ycor
。
to setup-turtles
setxy random-xcor random-ycor
end