这似乎是一个非常简单的问题,但目前我不知道如何创建可控数量的海龟。除此之外,我不知道如何设置海龟应该产生的坐标。理想情况下,我希望海龟能够在用户将在U.I中绘制的补丁上产生。这样海龟就可以沿着用户在U.I中绘制的网络移动。任何答案都将不胜感激。
答案 0 :(得分:3)
补丁使用sprout命令
Ask patches [
Sprout 5 [set color red ]
]
要求所有补丁制作5只红海龟。
Netlogo拥有出色的文档 帮助中的netlogo字典非常有用。
或者只问一个
Ask patch 4 5 [sprout 1]
答案 1 :(得分:1)
create-turtles
收集要创建的海龟数量。它还允许您传入一段代码,然后由创建的海龟运行。所以你可以这样做:
create-turtles 50 [
setxy 3.5 4.7
]
这将在坐标(3.5, 4.7)
处创建50只海龟。