netlogo - 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]
???
解决方案
简短的回答是:不,没有。
但真正的问题是:如果你有四个具有相同变量的不同品种,它们真的需要是不同的品种吗?当然,这取决于您模型的细节,但不是使用相同变量的不同品种,您可以拥有一个带有变量的品种,该kind
变量用于区分该品种中的海龟。
推荐阅读
- python - 如何使用 os.scandir 循环同一文件夹中的所有栅格文件
- javascript - 谷歌登录时出现“用户关闭弹出窗口”错误
- c# - 如何解决“成员名称不能与其封闭类型相同”?
- python - 如何修复图像下载python
- wpf - 向下滚动以预览 XPS 文档的第二页时 WPF DocumentViewer 崩溃
- c# - 在 C# 模型中连接多个表
- sql - 如何根据以下条件对查询结果进行排序?
- swift - for(增加时间延迟)取决于对象计数
- android - Google Direction API 和 Google Maps App 显示同一目的地的不同路线
- docker - 运行 docker run 时出错:来自守护进程的错误响应