首页 > 解决方案 > NETLOGO:海龟拥有,除了品种1

问题描述

我确实有几个品种:品种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]

???

标签: netlogo

解决方案


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

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


推荐阅读