【问题标题】:Agent Based Coalition Bargaining Model on Python基于代理的基于 Python 的联盟谈判模型
【发布时间】:2019-05-02 20:07:20
【问题描述】:

我正在尝试在 Python 上运行一些模拟,用于代理在其中进行联盟讨价还价游戏的社交网络。哪种套餐最适合我的需求?在构建自己的代码时,是否有可以使用的示例?

【问题讨论】:

    标签: python-3.x social-networking game-theory mesa-abm


    【解决方案1】:

    documentation for mesa 是一个很好的起点。他们的 GitHub 也有大量的examples,你可以从中提取。我发现 Mesa 的开发人员对他们的 GitHub 问题也非常敏感(几乎总是在几个小时内做出响应),所以这对我很有帮助,因为我在教程中发现了需要修复的问题。

    我还发现,在安装 NetLogo 时不使用 NetLogo 中包含的一些示例模型会很有帮助(请参阅https://ccl.northwestern.edu/netlogo/models/)。当然,它不在 Python 中,但了解他们如何设置它是有帮助的,并且使用 mesa 在 Python 中实现他们的想法相对容易。

    关于哪个包最合适,我认为这取决于您希望运行的模拟量有多大。 Mesa 一直适用于中小规模的模拟,但如果您希望运行大型项目,您可能需要寻找其他地方。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-24
      • 2018-07-17
      • 2018-04-26
      • 2015-12-16
      • 2017-03-31
      • 2014-10-21
      • 1970-01-01
      相关资源
      最近更新 更多