You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在行人模型中使用静态智能体种群,结合SEIR开展公共空间新冠传播仿真

AnyLogic行人库接入静态智能体种群实现方案

AnyLogic内置帮助文档中包含行人库搭配静态智能体种群的完整使用指引,路径为「帮助」→「库参考」→「行人库」→「高级配置」→「自定义智能体与现有种群接入」板块,可直接查阅。
针对你当前的复用智能体需求,可参考以下优化实现细节:

  • 关闭pedExit的默认销毁逻辑:在pedExit组件的动作设置中,取消勾选「销毁离开的智能体」选项,在On exit回调中添加代码pedNetwork.remove(agent),即可将智能体从行人运动调度体系中移除但保留实例,之后你可以将其存入自定义的等待队列或静态种群,其身上绑定的SEIR状态参数会完整保留。
  • 复用智能体重新进入场景:不需要调用pedSource生成新实例,直接调用pedEntry组件的enter()方法,传入你要重新入场的已有智能体实例即可,行人库会自动为该实例重新绑定运动属性,适配当前的行人网络规则。
  • 提前初始化的静态种群接入:如果你的智能体是仿真启动前就初始化完成的静态种群,可以直接跳过pedSource组件,在pedEntry的属性面板中勾选「使用现有智能体」,绑定你创建的自定义种群即可,不需要做额外的实例转换操作。

内容的提问来源于stack exchange,提问作者NicolasA13

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 04:15:02