我的项目中有请求代理和几个资源代理。我创建了一个代理应用程序,当我每次运行这个应用程序时,我得到一个结果。这意味着我一步一步地调用方法,而不是以随机顺序访问这些行为。如何在不使用随机的情况下在翡翠中实现这种随机行为?因为我的主管不喜欢在代理行为中使用随机。
问问题
948 次
1 回答
3
您有一个在 Jade 中实现的确定性多代理系统,并希望通过随机行为访问使其成为不可预测的东西。您可以将代理行为实例化为具有随机访问时间的DelayBehaviour 。每次系统运行时都需要更改随机种子;否则,它仍然是确定性的。因此,每次系统运行时,每个行为都有不同的随机执行时间。
查看 JADE Tutorial and Primer 第 6 章以获得关于它的综合文档:
如果您的主管不喜欢 Random 这个词,您可以将此方法称为“非确定性行为调用 (NDBC)”,但无论如何它都是随机的。
于 2012-02-12T22:11:35.527 回答