首页 > 解决方案 > Tick Reporter 进行品种颜色转换

问题描述

我正在尝试创建一个报告器,用于记录一种蚂蚁品种从一种颜色到另一种颜色(紫色)的第一次转变,但我不知道要使用什么代码。我的尝试(在监视器中)提出了 END 预期错误,这是不正确的,但它可能只是发出其他代码错误的信号。

to-report group-recruitment-initiation
let potential-recruiter followers with [color = violet]
if any? potential-recruiter
  report ticks
end

谢谢!!

标签: netlogo

解决方案


没有测试它,我可以看到两个问题。首先report ticks应该有括号。其次,如果if条件为假,那么报告者将在end不报告任何内容的情况下点击该语句,NetLogo 将其视为错误。在这种情况下报告-1会使 NetLogo 高兴,但您需要考虑这对您的显示器意味着什么。


推荐阅读