如何将静态代理群体与行人模型一起使用?
How can I use a static population of agents with a pedestrian model?
我正在尝试制作一个模型来模拟 covid 在 public space 中的传染,同时使用 SEIR 和行人模型。当我在行人图书馆使用我的代理人时,我被困住了。
查看有关 pedSource 的文档,我能够将它创建的代理添加到人口中。但我希望当特工离开模拟的 space 时,它不会被删除,然后该特工可以通过入口重新出现。
出于这个原因,我使用 pedEntry 和 pedExit 并将代理发送到另一个 space,他们在队列中等待,直到他们 return 到模拟的主要 space。
是否有关于在行人图书馆中使用静态人口的文档?
如果你愿意,你可以把你的宠物变成普通的特工。一旦不需要行人功能,就应该这样做,因为它们会占用大量处理能力。
只需创建一个普通代理类型并复制您需要的参数。
然后,在ped被销毁之前,利用ped的特性在PedSink中创建一个agent。
专业提示:您甚至可以使用 PedAgent 类型和普通 AgentType 继承自的父代理类型。它可以容纳所有特征,因此无需复制元素;)
我正在尝试制作一个模型来模拟 covid 在 public space 中的传染,同时使用 SEIR 和行人模型。当我在行人图书馆使用我的代理人时,我被困住了。 查看有关 pedSource 的文档,我能够将它创建的代理添加到人口中。但我希望当特工离开模拟的 space 时,它不会被删除,然后该特工可以通过入口重新出现。 出于这个原因,我使用 pedEntry 和 pedExit 并将代理发送到另一个 space,他们在队列中等待,直到他们 return 到模拟的主要 space。 是否有关于在行人图书馆中使用静态人口的文档?
如果你愿意,你可以把你的宠物变成普通的特工。一旦不需要行人功能,就应该这样做,因为它们会占用大量处理能力。
只需创建一个普通代理类型并复制您需要的参数。
然后,在ped被销毁之前,利用ped的特性在PedSink中创建一个agent。
专业提示:您甚至可以使用 PedAgent 类型和普通 AgentType 继承自的父代理类型。它可以容纳所有特征,因此无需复制元素;)