
多Agent系统
文章平均质量分 54
jieguo
一个八竿子打不出屁的笨蛋
展开
-
第一次运行JADE平台
JADE是多agent开发框架,遵循fipa规范,他提供了基本的命名服务,黄业服务,通讯机制等,可以有效地与其它java开发平台和技术集成。今天第一次运行jade3.4,并成功执行一个最简单的helloworld。使用步骤记录如下:平台为window2003。jdk版本为1.5。假设现在jdk已经安装并且配置成功。1。下载jade,下载站点为http://jade.tilab.com/原创 2006-08-23 08:42:00 · 4571 阅读 · 4 评论 -
JADE学习笔记之三:行为
一个agent的行为表示它能够执行的任务,通过继承jade.core.behaviours.Behaviour来实现。然后在agent类中通过addBehaviour()方法将行为加入进来。当一个agent启动(通过setup()方法)后,行为可以在任何时间加入进来。要定义Behaviour必须实现其action()方法,它定义了agent的执行时的实际动作,而done()方法指名了一个原创 2006-08-26 10:26:00 · 2350 阅读 · 2 评论 -
JADE学习笔记之四,外部程序调用agent
四.外部应用程序调用AgentJADE2.3以后的版本都提供了in-process接口来实现外部应用程序对agent的调用。我们可以通过jade.core.Runtime.instance()来获得jade运行时的一个单独得实例。有两种方法可以用来创建一个jade主容器和一个jade远程容器。主要调用过程如下:看一个稍微复杂的例子:package examples.inp原创 2006-08-26 15:27:00 · 3716 阅读 · 4 评论 -
Agent软件开发方法简述
Agent是指驻留在某一环境下能够自主、灵活地 执行动作以满足设计目标的行为实体。现在对Agent技术的研究主要集中在两方面,一是人工智能,知识工程领域,侧重于研究Agent的认知,学习,决 策,分布式求解等方面;另一方面是将Agent视为一种新的计算模型,侧重于如何构造基于Agent的系统,Agent软件体系结构,开发方法,程序设计 语言等。 在Agent开发平台方面,也有两原创 2007-06-02 09:15:00 · 3674 阅读 · 1 评论 -
JADE:获取AMS中Agent列表
package jadePrime.manage;import jade.core.Agent;import jade.core.AID;import jade.domain.AMSService;import jade.domain.FIPAAgentManagement.*;public class AMSDump extends Agent { protecte原创 2007-06-06 18:55:00 · 1199 阅读 · 1 评论