改变基于代理的选民模型的初始条件

时间:2018-05-09 10:10:34

标签: netlogo voting agent-based-modeling

如何更改this选民模型中的初始条件?

有代理人有四种观点:负面自信,负面不确定,积极不确定或积极自信。我不确定正确的变化,使其能够独立设定值,即x%负面信心,y%负面不确定,z%正面不确定和w%正面信心(x + y + z + w =​​ 100%)

提前谢谢。

1 个答案:

答案 0 :(得分:0)

您的问题可以分为两个部分:

  • 如何从多项式中提取样本
  • 如何在界面中放置相互依赖的变量

第一个问题有easy answer。 第二个问题没有。例如,假设您包含3wx以及计算y的{​​{1}}个滑块,您将如何确保z=1-w-x-y?最简单的方法是允许将所有4个独立设置为相对权重,然后通过缩放每个权重(即除以z>0来产生概率。这样您就不必依赖于用户来设置滑块值的合理组合。(您可以排除全零。)