Java 代理人';多智能体系统中的行为?
我的项目中有请求代理和几个资源代理。我创建了一个代理应用程序,每次运行该应用程序时,我都会得到一个结果。这意味着我一步一步地调用方法,而不是以随机顺序访问这些行为。我如何在jade中实现这种随机行为而不使用random?因为我的主管不喜欢在代理中使用随机行为。您在Jade中实现了一个确定性多代理系统,希望通过随机行为访问将其变成不可预测的东西。您可以使用随机访问时间来实例化代理行为。您需要在每次系统运行时更改随机种子;否则,它仍然是确定性的。因此,每次系统运行时,每个行为都有不同的随机执行时间 请参阅JADE教程和初级读物第6章,以获取关于它的全面文档: 如果您的主管不喜欢“随机”一词,您可以将这种方法称为“非确定性行为调用(NDBC)”,但无论如何它都是随机的Java 代理人';多智能体系统中的行为?,java,agent,random-access,agents-jade,multi-agent,Java,Agent,Random Access,Agents Jade,Multi Agent,我的项目中有请求代理和几个资源代理。我创建了一个代理应用程序,每次运行该应用程序时,我都会得到一个结果。这意味着我一步一步地调用方法,而不是以随机顺序访问这些行为。我如何在jade中实现这种随机行为而不使用random?因为我的主管不喜欢在代理中使用随机行为。您在Jade中实现了一个确定性多代理系统,希望通过随机行为访问将其变成不可预测的东西。您可以使用随机访问时间来实例化代理行为。您需要在每次系统运行时更改随机种子;否则,它仍然是确定性的。因此,每次系统运行时,每个行为都有不同的随机执行时间