代理集中的变量值的概率,netlogo

时间:2016-11-29 15:56:52

标签: attributes probability netlogo

我正在尝试使用概率为NetLogo中的海龟自己的变量分配[0]或[1]个别值,但只找到打印或报告概率输出的方法,而不是使用它们来确定变量值。

示例:

我要求两只乌龟检查他们是否都希望彼此交换信息,并分配了一个变量exchangeinfo。如果exchangeinfo = 0,则不进行信息交换。如果exchangeinfo = 1,则发生信息交换。

目前我已将[set exchangeinfo 1]硬编码为占位符。

但我希望每只乌龟有25%的机会使用exchangeinfo = 1,但我不想一次设置一个变量。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

@Alan的评论将有效。这是一个超级简单的模型,可以做我认为你问的问题。

ask turtles-here [if (exchangeinfo = 1) [do stuff]]

我假设你会想要某种

StickerPackExtension

以及