multi-agent

    1热度

    1回答

    我有一只乌龟的视锥被定义为5,120。现在,我希望乌龟用与其朋友相同的颜色分配最近的乌龟。我的代码返回错误 this code can't be run by a patch 这是我的代码 turtles-own [ friend ] to-report checkForAttraction [ agent ] if [color] of one-of turtles-on em

    1热度

    2回答

    在我的模型中,我使用直接链接来保持每只乌龟与其他乌龟的交互作用值,并且每个链接对链接的每一端都有不同的值,这正是我想要的,它确实是我想要的容易实现,但是,我有一个性能问题,我的模型工作速度不如我认为它应该工作。 现在我正在尝试不同的方法来减少计算需求。我想到的一件事是将所有定向链接集成到无向链接,并将end1和end2的交互值的值彼此作为链接属性,例如end1-end2-Relationship-

    0热度

    1回答

    我会先在这里写下我的伪代码,请根据现实世界中的行人运动告知其有效性,以及如何改进它。 前提:一只乌龟从其重生点走向目标。在途中,它会遇到其他海龟。相同颜色的海龟将被视为“伙伴”,并将接近它,模拟“走在街上的朋友”的情景。具有较近距离的相同颜色的海龟具有较高的优先级,例如,朋友A比朋友B更近,所以我会先接近朋友A. 在接近目标时,乌龟会回到它的重生点。 伪代码: determine if i am

    0热度

    1回答

    我是JADE中多代理系统开发的初学者,我一直在阅读一些关于它的教程,但我仍然有疑问,每个教程都演示如何注册o如何在DF中搜索一个服务,因为我知道一个服务应该是一个行为的权利?如果代理提供一组服务,那么当其他代理请求其中一个服务时,我应该执行一些代码来执行请求的服务。我有一个与服务相关的方法列表,但是,在JADE中: 如何编程服务的操作? 我如何调用与服务相关的方法? 谢谢!

    2热度

    1回答

    我正在开发一个项目,在该项目中,我将交通信号控制器表示为(主)代理,并且它们彼此进行通信。我打算用这个JADE,但后来我遇到了AKKA。现在我有点困惑,因为我所读到的关于AKKA的信息显示,有1位大师,而且大师首先创造了工人;那是对的吗?如果是的话,我该如何执行(所有主人)代理人代表?

    0热度

    1回答

    我想创建n个座席的系统。所有代理都会生成随机的整数值。我的目标是计算这n个数字的平均值。 我的算法的简单的想法: 每个代理发送消息,其数量以其他代理 每个代理计算平均数 问题: 我做不到明白我怎么可以创建一个变量多家代理商 我如何可以输出结果 也许有人知道我能做到这一点?

    0热度

    1回答

    我们必须证明的代理系统中为我们的任务,我们必须证明以下代理功能 涌现性 适应性 蝴蝶效应(在当地小的变化,使全球巨变) 我们打算使用JADE作为代理dev我们已经开发了基本代理,但是我们无法将上述行为实现给代理。有人可以有一个想法如何做到这一点?

    0热度

    3回答

    在EJB容器部署后,有可能在EJB容器中使用完全内部的 状态来移动EJB状态组件? I.e.我想创建一个包含EJB组件的系统,该组件在不同的容器中移动。但规范不包括这一点。因此,我现在看到的唯一方法是“手动”创建这种运输。 但我不喜欢被发明的轮子。 你知道一些支持这个的框架。 或者是否有一种简单的方法来处理当前的EJB容器。

    2热度

    1回答

    我需要创建一个非常大的网格修补程序,以获得非常大的网络(例如城市网络)的GIS信息。我的问题是如何让NetLogo建模这样一个世界?当我将max-pxcor和max-pycor设置为大数字时,它停止工作。我需要一个世界,例如大小50000 * 50000. 感谢您的帮助。

    1热度

    2回答

    说明 我目前设计一个C#多代理仿真,其中代理动作是由许多模块在他们的“大脑”驱动的架构,它可以读取传感器,投票选择一个动作或者向其他模块发送消息/查询(所有这些都是通过消息交换来实现的)。 当然,模块可以有一个状态。 模块运行在并行:他们有一个更新方法,它使用消息和查询,并执行某种计算。更新方法返回迭代器,并且在它们的body中有多个yield,这样我可以合作安排模块。我没有为每个模块使用单个线程