netlogo - Tick Reporter 进行品种颜色转换
问题描述
我正在尝试创建一个报告器,用于记录一种蚂蚁品种从一种颜色到另一种颜色(紫色)的第一次转变,但我不知道要使用什么代码。我的尝试(在监视器中)提出了 END 预期错误,这是不正确的,但它可能只是发出其他代码错误的信号。
to-report group-recruitment-initiation
let potential-recruiter followers with [color = violet]
if any? potential-recruiter
report ticks
end
谢谢!!
解决方案
没有测试它,我可以看到两个问题。首先report ticks
应该有括号。其次,如果if
条件为假,那么报告者将在end
不报告任何内容的情况下点击该语句,NetLogo 将其视为错误。在这种情况下报告-1
会使 NetLogo 高兴,但您需要考虑这对您的显示器意味着什么。
推荐阅读
- elasticsearch - update_by_query 中的版本冲突 - 只有一个作家怎么办?
- javascript - 如何将自定义 url 添加到数据表
- android - java.lang.NoSuchMethodError:没有超级方法
- robotframework - 如何作为一个整体运行测试套件?
- java - 无法从 TemporalAccessor 获取基于周的字符串的 LocalDate
- javascript - 使用 .filter 数据获取特定值
- regex - 如何在 python 2.7 中使用 for 循环去除匹配模式?
- c++ - 完善的转发构造函数和删除构造函数
- django - Django 电子邮件发送,但未收到
- php - 我想通过获取 cat 变量按类别进行分页