当乌龟移动到特定的补丁时,补丁应该改变颜色并且乌龟应该死亡。
我知道这可以在 if 条件语句中完成,但是如何?
我尝试了以下代码,但它不起作用。
to go
ask turtles [
ask patches with [ pcolor = black ]
[
if any? turtles-here with [ color = yellow ]
[
(set pcolor yellow) or ( one-of turtles-here die)]
]
]
end
还有很多乌龟,但是在这个条件下只有一只乌龟应该死,当下一只乌龟靠近这个补丁时,它应该离开。