gpt4 book ai didi

algorithm - 捕食者模拟

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:48:18 24 4
gpt4 key购买 nike

我正在尝试实现捕食者-猎物模型。它是基于代理的模型。每隔几毫秒就是一个新 Action 。战场上有两种生物:捕食者和猎物。他们每个人的行为都由以下规则给出:

猎物:

  1. 刚搬到一个无人居住的牢房
  2. 每隔几步就为他的旧细胞创造后代
  3. 预期生命周期受移动次数限制

捕食者:

  1. 捕食者带着猎物移动到牢房。如果这样的细胞不是,在任何空闲邻区
  2. 相同
  3. 相同

我对猎物移动的选择有疑问。 Prey

例如,我在单元格 5 和 9 中有猎物。他们每个人都可以移动到单元格 6。我该如何解决这个冲突?谢谢

最佳答案

使用异步更新。以随机顺序遍历猎物,让它们依次决定应该移动到哪个单元格。

这是模拟中的常用方法。它还有一个额外的好处,那就是它消除了动力学中的极限环。

关于algorithm - 捕食者模拟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8939122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com