Loops 在netlogo中引用输出
知道如何在netlogo中引用早期的输出吗? e、 g.我有一个循环,并希望其退出条件 观察三个相同的连续结果(显示在指挥中心的结果) 我不知道该怎么做(例如,如何引用出现在命令中心的值,以便比较它们) 这是我的密码:Loops 在netlogo中引用输出,loops,netlogo,Loops,Netlogo,知道如何在netlogo中引用早期的输出吗? e、 g.我有一个循环,并希望其退出条件 观察三个相同的连续结果(显示在指挥中心的结果) 我不知道该怎么做(例如,如何引用出现在命令中心的值,以便比较它们) 这是我的密码: let exit false let i 0 while [ not exit ] [let x (random 6) type x set exit (???) set i (i + 1)] 有很多方法可以做到这一点。更多地了解你的基本目标可能会有所帮助。但这里有一个与你的问
let exit false
let i 0
while [ not exit ] [let x (random 6)
type x
set exit (???)
set i (i + 1)]
有很多方法可以做到这一点。更多地了解你的基本目标可能会有所帮助。但这里有一个与你的问题密切相关的例子:
to test
let lst [-1 -2 -3]
while [1 < length remove-duplicates lst] [
let x (random 6)
type x
set lst lput x butfirst lst
]
end
测试
设lst[-1-2-3]
而[1<长度删除重复项lst][
设x(随机6)
x型
设置lst lput x但设置第一个lst
]
结束