我需要帮助我的代码,我正在制作一个图表,我正在通过滴答跳水的人口,这代表了时间。每当我绘制它的时候,它总是在图上显示错误的数字。如果我的人口是1000,在第二个刻度上,它应该是500,但在图表上,它在第一个刻度上显示为500。
globals [
]
to setup ;; resets everything to appropriate initial values
clear-all
reset-ticks
end
to go
tick
update-and-plot
end
to update-and-plot ;; updates values for plot
updat
你知道如何在netlogo中引用之前的输出吗?例如,我有一个循环,希望它的退出条件是观察三个相同的连续结果(在命令中心显示的结果)我不确定如何做到这一点(即如何引用出现在命令中心的值,以便我可以比较它们)
下面是我的代码:
let exit false
let i 0
while [ not exit ] [let x (random 6)
type x
set exit (???)
set i (i + 1)]
如何在netlogo中的特定坐标处设置标签。我尝试了以下方法
ask people
[setxy -16 15 ;Defining Positions
set label (word (WORD "This is: John " ))
set label-color white]
;人是我的乌龟
但是setxy将我的乌龟和标签都移动到(-16,15)。我只想把标签移到这些坐标上。乌龟应该留在原地。任何帮助都将不胜感激,因为我是Netlogo的新手,我正在努力学习这门语言,就像我can.Thank你一样多。