我想改变一个多智能体系统an introduction to multi agent organizational paradigms- by Mr. Horling的整体结构,我的意思是我想衡量一个多智能体系统的性能,在某些情况下,我需要要求多智能体系统改变它的结构。例如,从分层模型到社会模型。
我真正的问题是,我怎么才能告诉代理,嘿,你,改变你的结构?如何使用JADE框架在java中编写此代码?
有人能帮我做这件事吗?你有什么想法吗?
发布于 2018-09-04 01:28:39
很难找到一个成熟的JADE扩展框架来处理那些更容易按照您的意图更改组织的组织。Developing Multi-Agent System with JADE这本书展示了一些在我看来是特别解决方案的技术,比如使用合同网络协议来组织,然后再用来协调代理。
设计和调整组织结构似乎更好的方法是使用成熟的框架,该框架将组织作为一流的编程维度,就像在JaCaMo中一样。使用此框架,组织方案在XML文件中定义(使用由框架Moise定义的结构)。它使用CArtAgO构件根据定义的关系、规范、agent的角色和承诺来协调agent。
https://stackoverflow.com/questions/52149098
复制相似问题