netlogo 滑块值列表

list of netlogo slider values

我正在尝试创建一个列表(就在我的函数内),其中包含 10 个滑块(每个滑块的范围为 0-100,名为 num_strain_0 到 num_strain_9)的值。

目前,在我的一项职能中,我有:

let ten_strain_list [num_strain_0 num_strain_1 num_strain_2 num_strain_3 
num_strain_4 num_strain_5 num_strain_6 num_strain_7 num_strain_8 num_strain_9]

我收到以下错误 "Expected a literal value" 有没有办法 return(报告?)滑块的当前值并使列表工作?

Netlogo 表示这种列表构建风格适用于常量值,不适用于记者或界面小部件。相反,我认为你想要 list 原语:

let three_train_list ( list num_strain_0 num_strain_1 num_strain_2 )

请注意,此处的括号是必需的,因为需要的列表项超过两个。有关详细信息,请查看 programming guide regarding Building Lists on the Fly or the list 词典条目中的解释。