0
点赞
收藏
分享

微信扫一扫

【序言】多智能体协同控制

乐百川 2022-03-19 阅读 55
人工智能

例1

(分配问题)有四个多智能体:小多、小智、小能、小体。四个人合买了一块蛋糕,老板给的时候随意切了几下。各自回家以后,小多发现自己只有2斤,小智有8斤,小能有4斤,小体有6斤。现在的情况是:

1.他们都不知道蛋糕的总量有几斤

2.他们都是交了相同的钱,但是不知道一共有几个人合买

3.他们都只能跟自己的邻居交流

问题。如何在现有的条件下,实现蛋糕的平均分配?

做法:

1.每隔一段时间T,让每一个agent都把自己的蛋糕量和邻居的蛋糕量相加,求平均值。

2.如果平均值小于自己当前的蛋糕量,则将多余的放到公共平台上,让其他agent去取;如果平均值大于当前蛋糕量,则从公共平台上取其他agent放上去的蛋糕。

3.不断重复步骤1、2,直到每个agent的蛋糕量不再变化,那么每个agent的蛋糕就是总量的平均值,实现了一致性控制。(总量一致)

结果

举报

相关推荐

0 条评论