RandomActivation Agent networkx边缘和属性

问题描述

我正在使用MESA和Networkx构建ABM。我试图获取每个激活的代理的代理边缘和属性,以便我可以运行一些功能(在节点之间比较属性)。但是,我只能获得网络中所有代理的边缘和属性,而不能一次获得一个。

因为我使用的是网络,所以使用此命令self.model.grid.get_neighbors(self.pos,include_center=False)不会给我代理商的边缘,而是给我靠近它的代理商(在同一单元格中)。 我也尝试过此self.model.G.edges(self.pos,data= True),但它为我提供了所有座席的边缘和属性,而不是单个座席的边缘。

有人可以帮助我弄清楚如何获得由MESA RandomActivation选择的代理的特定边缘和属性吗?

希望我的解释很清楚。预先感谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...