问题标签 [multi-agent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
506 浏览

eclipse - Multi Agent Sysytem - JADE - 将数组作为消息交换

我正在通过 Eclipse 中的 JADE 开发一个多代理系统。我已经设法开发了在不同平台的代理之间交换消息的代码,现在我试图让代理相互发送数组以用于查询,但无法掌握它。关于如何通过它的任何建议?

0 投票
1 回答
1041 浏览

java - 如何使用 JADE 在另一个代理中添加来自多个代理的消息(整数值)

我在 JADE 中有以下要求。我必须创建多个代理,其任务是生成随机数。另一个接收器代理收集所有生成的随机数并将它们相加以做出决定。这是sender agent类扩展了tickerbehaviour,其tick onTick方法如下

接收器类扩展循环行为,其动作方法如下

这里的问题是接收到的值仅适用于我创建的一个代理(从控制台)。我想接收所有创建的代理的值。这是否需要我创建一组代理?如何从许多代理消息中读取值?由于我是 JAVA 和 JADE 的新手,有人可以帮忙提供代码吗?

0 投票
1 回答
58 浏览

python - 并行计算中的线程 vd 进程

我正在实现两个在多代理框架中运行的算法,因此每个代理都应该运行该算法。第一个算法是顺序的,每个代理都应该等待前一个,但第二个是并发的。

我用线程实现了两者,并且与串行情况相比,两者的运行时间或多或少相同(对于顺序是预期的,但对于并发情况则不是)。我将代码更改为使用进程,两种算法的时间都慢了 20 倍。这是正常的吗?

编辑1:算法的思想是每个代理同时运行它,然后从算法返回参数到主程序以计算平均值。该平均值用于算法的下一次迭代,依此类推......我正在使用多处理队列执行的参数返回可能是时间缓慢的问题?

在此处输入图像描述

0 投票
0 回答
74 浏览

distributed-system - 具有 p2p 通信的多代理分布式系统中的代理发现

假设我在没有集中单元的分布式网络中有一组代理。我想用 P2P 与他们交流。所以每个代理都是对等的吗?

网络应该自己建立,当一个新的代理想要加入这个网络或想要离开时,整个事情应该仍然运行。即使目前没有代理。(在我的情况下是一种可能性)。

那么一个代理如何发现另一个想要加入这个网络的代理呢?

我对此思考了很长时间,对我自己来说,我得出的结论是去中心化的实现是不可能的,但我想问问社区。

0 投票
1 回答
381 浏览

java - 如何从普通(非代理)Java 类执行 JADE 代理?

我想从不是代理的其他类向代理发送消息。例如 Servlet 或主要静态类。

0 投票
0 回答
150 浏览

multi-agent - 适用于 Android 设备的多代理系统

我正计划为 Android 实现一个多代理系统。我已经通过 JADE 和 JaCa-Android。这两个项目都已过时。任何使用过多代理系统的人都可以建议我启动项目的方法吗?谢谢。

0 投票
1 回答
102 浏览

jsp - 多代理框架和 Web 应用程序开发

大多数具有多代理框架的基于 Java 的 Web 应用程序都是使用 JSP 开发的。像 JADE 这样的多代理框架可以与 spring MVC 框架一起使用吗?请指教。

0 投票
2 回答
719 浏览

java - Jade:如何多次运行同一个代理?

我需要多次运行我的代理。每次所有代理都应该

  • 创建
  • 执行他们的行为和
  • 被从平台上移除。

我的问题是最后一步。

如何从平台中删除代理,或者如何关闭平台以便稍后执行另一个代理?

我尝试了这段代码,但我仍然无法关闭 RMA:

如何每次都关闭主容器?谢谢

0 投票
0 回答
83 浏览

unity3d - 有没有办法将多代理层添加到游戏开发中?

我希望为我的最后一年项目构建一个 RTS 游戏。有没有办法将多代理层添加到游戏开发中?我希望使用统一 3d 或 JMoneky

0 投票
1 回答
232 浏览

java - 多代理系统 - 使用玉框架计算代理之间的距离

我是 Jade 框架的新用户,我想解决一个要求创建 4 个代理(3 个出租车和 1 个客户)然后计算客户和 3 个出租车代理之间的距离然后我乘坐最近的出租车到客户和与他沟通

练习不够清楚,所以我不明白如何计算客户代理和 3 个出租车代理之间的距离。

如果有人向我解释如何计算代理之间的距离或为我提供一个教程链接,我将不胜感激