NetLogo:基于代理和系统动力学模型之间的通信

NetLogo:基于代理和系统动力学模型之间的通信,netlogo,agents,Netlogo,Agents,NetLogo可以同时运行SDM和ABM,但我想更进一步,在这两种算法之间交换全局变量的值。其动机是使用SD表示大型复杂模型的某些部分,然后使用ABM关注模型其他部分中的个体变化。我意识到这会带来时间同步问题,但如果我可以共享变量,我可以构建自己的同步机制(例如,使用共享变量来维护时间里程碑),然后继续构建混合模型 有没有一种方法可以在一个NetLogo文件中共享两个模型之间的变量?查看模型库中的Tabonuco-Yagrumo混合模型(在样本模型>生物学>(未验证)下)。虽然这个模型有问题,但

NetLogo可以同时运行SDM和ABM,但我想更进一步,在这两种算法之间交换全局变量的值。其动机是使用SD表示大型复杂模型的某些部分,然后使用ABM关注模型其他部分中的个体变化。我意识到这会带来时间同步问题,但如果我可以共享变量,我可以构建自己的同步机制(例如,使用共享变量来维护时间里程碑),然后继续构建混合模型


有没有一种方法可以在一个NetLogo文件中共享两个模型之间的变量?

查看模型库中的Tabonuco-Yagrumo混合模型(在样本模型>生物学>(未验证)下)。虽然这个模型有问题,但它应该知道如何将SD和ABM结合起来。

完美——这正是我需要的!谢谢