【发布时间】:2012-12-03 19:57:01
【问题描述】:
我在思考如何在 netlogo 中编写“令人反感”的动作时已经筋疲力尽了。 就是这样:我们正在尝试建立一个牧羊犬放牧一群羊的模型。当狗靠近羊时(即距离小于羊的“反应距离”时)羊会从狗身上跑开。我不知道如何做到这一点“当它们的距离小于响应距离时,羊会从狗身边跑开”。 有人可以帮我吗? 非常感谢!!
【问题讨论】:
-
您在搞清楚什么问题?你能计算出牧羊犬的距离吗?你能找到想要的羊的方向吗?
-
@TimN 我无法弄清楚狗和最近的绵羊之间的关系以及它们的恐慌距离。当狗靠近最近的羊并且距离下降到恐慌距离以下时,羊会和狗走相反的方向。如何编码?假设我们有“panic_distance”等术语。
标签: math computer-science netlogo