海龟在品种改变后拥有

时间:2014-03-04 11:15:25

标签: netlogo

我有一个代码,其中青少年(juvis juvi)成为成年人(成年人)。我目前的方式是juvis在一定年龄(由海龟自己决定,j-年龄)改变成年人的品种。然而,我有一只成年人(a-age)拥有的海龟,当juvis改变成年后,我想成为零。这是自动发生的,还是我必须按照“设置a-age 0”的方式添加代码。我试过把它放在各种各样的伪装和地方,但总是会出错。目前的代码如下:

to emergence
  ask juvis
  [if j-age = (juvenile-period * 24) [set breed adults]]
end

任何建议表示赞赏。谢谢。

1 个答案:

答案 0 :(得分:0)

当你改变品种时,当前品种拥有的任何不属于前一品种的变量都设置为0.

你可以自己测试一下 - 只需添加一个SHOW命令来显示你好奇的变量!