NETLOGO:turtles-own 除了 breed1

NETLOGO: turtles-own except for breed1

我确实有几个品种:品种 1、品种 2、品种 3、品种 4、品种 5。 现在我想为除 breed1 之外的所有品种的海龟定义几个变量。

所以要单独写吗

breed2-own [variable1 variable2 variable3]
breed3-own [variable1 variable2 variable3]
breed4-own [variable1 variable2 variable3]
breed5-own [variable1 variable2 variable3]

或者是否可以这样说

turtles-own (except for breed1) [variable1 variable2 variable3]

???

简短的回答是:不,没有。

但真正的问题是:如果您有四个具有相同变量的不同品种,它们真的需要是不同的品种吗?当然,这取决于您的模型的细节,但是您可以使用一个 kind 变量的品种来区分该品种内的海龟,而不是使用具有相同变量的不同品种。