【发布时间】:2023-03-22 07:09:02
【问题描述】:
我正在模拟一家以潜在用户、消费者、供应商和产品为代理的在线商店。每个潜在用户都可以决定以消费者、供应商或两者的身份加入我们的在线商店。每个代理的行为都使用状态图(以及动作图)建模,并且这些代理的数量在主代理中可用。作为一个例子,我对每个消费者的购买行为进行了建模,首先它选择了供应商并向其发送订单,供应商(基于其状态图)开具发票并将其发送给消费者(使用消息传递)。如果付款成功并且供应商端有产品可用,则订单完成。否则(如果产品还没有准备好)供应商开始制造它们。这里的问题是模拟的速度!我以非常简单的方式开始模拟,每小时加入 50 到 100 个用户,但速度很低。最大的问题是,目前我们有近 70000 个活跃的供应商和 100 万消费者,经理希望模型从这个阶段开始!
我认为使用基于代理的建模可能不是一个好的选择。但我不确定我应该怎么做:(
【问题讨论】:
-
嗨,欢迎来到 StackOverflow。如果您提出非常具体的问题,这个地方最适合您,准确地展示您已经尝试过的内容以及您遇到的问题。如果您的问题过于宽泛,需要完整的讲座来告诉您所有相关信息。我建议您阅读此处以了解如何提出重要问题:stackoverflow.com/help/how-to-ask 将我们视为非常忙碌的同事,乐于提供帮助。你在问题上付出的努力越多,你就越有可能得到一个好的、快速的答复:)
标签: simulation anylogic agent-based-modeling