AnyLogic中分离指定数量智能体的流程配置问题求助
AnyLogic中分离指定数量智能体的流程配置问题求助
各位大佬好,我现在遇到了一个AnyLogic的建模问题,想请大家帮忙看看:
我有一个包含100个奶牛智能体的种群,想在主流程里把其中8个分离出来单独处理。
我的配置思路是这样的:
- 先拖了一个
SelectOutput块,然后在它的其中一个输出端连接了一个Hold块 - 把
Hold块的模式设置成了**"Block automatically after N agents",并且将"N agents for self-block"**的参数设为8 - 另外还创建了一个循环事件,用来解锁这个
Hold块
附上我当前配置的相关截图说明:
- 流程连接示意图:展示
SelectOutput与Hold块的衔接布局 - Hold块模式设置界面:显示选择"Block automatically after N agents"选项的界面
- Hold块参数配置界面:显示"N agents for self-block"设置为8的界面
我原本预期的效果是:当8个智能体进入Hold块后,它会自动阻塞入口,剩下的智能体可以通过SelectOutput块的另一个输出端继续走主流程,但实际运行下来和预期不太一样……
备注:内容来源于stack exchange,提问作者Dimitris
相关产品推荐
相关产品推荐

