【问题标题】:Algorithms for City Simulation? [closed]城市模拟算法? [关闭]
【发布时间】:2011-02-06 05:22:42
【问题描述】:

我想创建一个充满虚拟生物的城市。

就像模拟城市一样,每个生物都四处走动,做自己的任务。

我希望城市不要“爆炸”或做奇怪的事情——比如人口死亡、人口离开或任何其他意想不到的废话。

是否有一套基本规则我可以​​对每个代理进行编码,以使城市“稳定”? (就像物理模拟一样,我们有一些基本规则来管理一切;是否有一套规则来管理虚拟城市的模拟如何稳定?)

我是这个领域的新手,不知道要研究哪些算法/书籍。非常感谢您的见解。

谢谢!

【问题讨论】:

    标签: algorithm simulation


    【解决方案1】:

    这里是有关该主题的一些研究的指针,但请注意 - 本研究中的人口全部死亡。

    http://www.nsf.gov/news/news_summ.jsp?cntn_id=104261

    【讨论】:

      【解决方案2】:

      可能很难找到有关该主题的任何一般资源,因为它是非常具体的领域。

      我已经实现了一些人口动态,并且我知道要确保所有行为正确以确保人口不会死亡或过度生长并不容易。如果您实现像predator-prey model 这样的简单场景,这相对容易,但随着因素数量的增加,往往会变得棘手。

      一些建议:

      • 尝试将代理的行为参数化

      • 使用一些软方法、神经网络、遗传算法或简单的爬山算法优化行为参数,优化模拟的单个参数(如整个种群死亡前的时间与平均生长因子相结合)

      【讨论】:

        【解决方案3】:

        【讨论】:

        • 哇。那合法吗?无论如何,我敢肯定,模拟整个城市需要 Will Wright 几年的时间和迭代才能确定。
        • 是的,这是合法的。见donhopkins.com/drupal/node/129
        【解决方案4】:

        我将从Life 的游戏开始。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2019-11-26
          • 1970-01-01
          • 2021-09-11
          • 1970-01-01
          • 2010-09-06
          • 1970-01-01
          • 1970-01-01
          • 2011-09-15
          相关资源
          最近更新 更多