0
有没有办法根据以前的ticks存储/调用Netlogo中的变量值?在Netlogo中存储/调用一个变量的值
我需要一种方法来回忆一个变量是从以前的滴答。如果我的乌龟变量R等于0最后3个滴答,我需要它将另一个变量设置回零。
这是我在想什么。
to regression
ask turtles [if (R = 0 from last 3 ticks [Set Oin 0 ]]
end
有没有办法根据以前的ticks存储/调用Netlogo中的变量值?在Netlogo中存储/调用一个变量的值
我需要一种方法来回忆一个变量是从以前的滴答。如果我的乌龟变量R等于0最后3个滴答,我需要它将另一个变量设置回零。
这是我在想什么。
to regression
ask turtles [if (R = 0 from last 3 ticks [Set Oin 0 ]]
end
如何使一个变量列表,那么限制了列表的长度多远回你想“记住”
set memory []
代理,然后添加到列表中每个刻度和摆脱旧的记忆与
set memory lput value memory
if length memory >= 4 [set memory but-first memory]
,如果是零名单上,有以某种方式
012 ALTER行为
啊,就是这么做的。我换出了“if member”? 0内存[内存]'如果内存= [0 0 0] [内存]',但使用列表的想法很好。谢谢您的帮助。 – UserBRy