NetLogo模型:关于在模型中传达方向和距离的建议

时间:2014-03-17 14:08:57

标签: search distance netlogo direction

我目前正在开发一个项目,在这个项目中,海龟穿过栖息地寻找物体。当他们找到这个对象时,他们会回到他们的基地"并且仅传达它们所定位的物体的方向和距离元素,即它们不仅仅传达目标的坐标。

一个例子是 - 目标位于方向162和距离65.

如果有人对如何开始开发这种交流方法有任何建议,如果有人尝试过,我们会遇到什么问题,我将不胜感激。

我正在考虑放置" base"在栖息地的中心,因为它可能会导致更容易的计算,但如果有人有另一种想法,我将很高兴听到它。

1 个答案:

答案 0 :(得分:2)

您的要求非常一般,如果您在此过程中稍微远一点,您可能会更好地获得更精确问题的答案。

但是,开始使用的一个好方法是查看模型库中的示例(可从NetLogo中的文件菜单中获取)。例如,Ants model确实涉及寻找目标对象并返回其基地的代理。

至于传达目标的方向和距离,distancetowards原语应该正是您所需要的。这些原语考虑了世界的拓扑结构,因此您不必将基数置于“更容易计算”的中心。