【发布时间】:2017-10-19 15:07:21
【问题描述】:
我尽量简短地解释我的问题: 我得到了一个名为 customer 的 AgentTypeOnly,客户的数据在数据库中。我不想在模拟开始时创建所有代理。他们应该在规定的时间后出现,然后他们必须完成一项任务,任务完成后他们必须消失(下沉)。目前我正在使用源代码块创建它们,但我很确定,有更好的方法来做到这一点。例如 main 中的代码。 谢谢你的帮助,我希望你能得到我的问题
【问题讨论】:
我尽量简短地解释我的问题: 我得到了一个名为 customer 的 AgentTypeOnly,客户的数据在数据库中。我不想在模拟开始时创建所有代理。他们应该在规定的时间后出现,然后他们必须完成一项任务,任务完成后他们必须消失(下沉)。目前我正在使用源代码块创建它们,但我很确定,有更好的方法来做到这一点。例如 main 中的代码。 谢谢你的帮助,我希望你能得到我的问题
【问题讨论】:
根据您使用的建模技术,您可以采用不同的方式进行操作。当您仅使用代理类型时,您只能使用流程建模库中的源来创建代理。
如果您使用基于代理,那么您必须使用最初为空的人口而不是代理类型。然后,例如,如果您的代理群体称为客户,您可以使用代码 add_customers() 随时创建代理;
这些技术中没有一种比另一种更好,这取决于您的应用程序
【讨论】: