Netlogo:将数字变量分配给不同类型

时间:2017-02-06 12:33:07

标签: variables netlogo numeric

如何创建不同种类的海龟(使用概率)以便为它们分配数字变量?
例如,我有3种不同的x,y,z型(但是y有2种不同的类型:y1,y2,例外是y1也可以是z型)。
我必须分配数值变量var1,它取决于类型(不同的类型具有不同的var1值)以及var2取决于概率但异常是z-type和y1总是具有等于1的var2。 因此,x-type的数值变量总是随时间变化,但某些类型的数字变量不会发生变化 如果我使用品种,那么我认为我不能根据概率创建它们,而且我不需要为每个品种设置不同的变量,但是加号是我可以为它们分配自己的变量。如果我使用if-sentence,则代码将变得太长而且难以阅读 我是否必须使用品种或if-sentence或者我希望,是否有更多NetLogo-ish方式?

0 个答案:

没有答案