我的模型中有 8 个不同的品种。其中一些具有相似的特征。 无论如何,让我们假设我的品种是
breed [ humans human ]
breed [ dogs dog ]
breed [ cats cat ]
breed [ horses horse ]
breed [ elephants elephant ]
breed [ mouses mouse ]
breed [ monkeys monkey ]
breed [ birds bird ]
我的问题是如何询问除鸟类以外的所有人。我不想单独询问每个品种。我知道当您想询问每个品种时,您会选择询问海龟
。
最佳答案
您需要一些 turtle-set
和 member?
基元的组合。例如,let wanted (turtle-set humans horses horses mouses)
将获得一个名为“wanted”的代理集,其中包含所有人类、马和老鼠。对于您的具体示例,让想要的海龟具有 [not member? self birds]
将得到除鸟以外的所有海龟。
关于netlogo - 如何一次选择/询问更多品种?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57902632/