智能Agent
蓝月流星
熟悉Java编程语言及SSH和SSM开发框架和MySQL数据库,组织过多项Java Web项目的设计与开发。
展开
-
关于agent行为
为了响应不同的外部事件,Agent必须能够执行几个并行的任务.为了使Agent管理更加有效率,每个JADE Agent都由一个单独的执行线程组成,并且它的任务都是模型化的,可以作为Behaviour的对象来执行.同样可以执行多线程的Agent,但是JADE并没有对此提供特别的支持.想要执行一个基于Agent的任务,开发者应该定义一个或者更多Behaviours子类,然后,实例化它们,并把任务对原创 2015-09-14 23:55:28 · 3081 阅读 · 0 评论 -
Jade 特点
JADE平台简介JADE(Java Agent Development Framework)是一个软件开发框架,用于开发多Agent系统和符合FIPA标准的智能Agent应用程序.它包含两个主要的产品:一个符合FIPA标准的Agent平台和一个开发JAVA Agent的包.JADE完全是由JAVA编写的,由各种JAVA包组成,它为应用程序员既提供现成的功能片断,同时也为自定义的应用程序任务提供原创 2015-09-14 23:55:25 · 945 阅读 · 0 评论 -
面向agent的方法学概述
1.引言 不管面向智能主体的(ao:agent-oriented)方法学是否会像鼓吹的那样继面向数据流(dfo:dataflow-oriented)、面向数据结构(dso:datastruct-oriented)、面向对象(oo:object-oriented)之后成为新一代的软件开发方法学.随着软件系统服务能力要求的不断提高,在系统中引入智能因素已经成为必然.agent作为人工智能研究重要而先原创 2015-09-14 23:55:14 · 2100 阅读 · 0 评论 -
Jade Agent 交互协议
FIPA规定了一组标准的交互协议,可以以它们作为标准模板来建立Agent间的对话.对于Agent间的每一次对话,JADE都区分了发起者(发起会话的Agent)和回应者(在与其它Agent取得联系后参与到会话中的Agent).JADE依据大部分的FIPA交互协议,为会话中的两个角色都提供了行为类.这些类都可以在jade.proto包中找到.它们通过一个同类的API提供了回调方法来处理协议的各个状原创 2015-09-14 23:55:30 · 939 阅读 · 0 评论 -
Jade行为类
jade Agent执行的任务-Behaviour类Agent实际上要完成的任务(task)应该在行为(behaviours)中被执行.每个行为都代表了Agent要执行的一个任务.每个行为都是一个继承了jade.core.behaviours.Behaviour.的类的对象.可以通过Agent类的addBehaviour方法把行为添加到Agent中.在任何地方都可以把行为添加到Agent中,比原创 2015-09-14 23:55:33 · 930 阅读 · 0 评论 -
Jade基本包介绍
JADE主要由下面的包组成:jade.core:实现系统的核心.它包含必须被应用程序员继承的Agent类,jade.core.behaviours:子包还包含一个Behaviour类层次结构.行为实现了一个Agent的任务或意图.它们是逻辑活动单元,并且可以以不同的方式组合,以获取不同的执行方式,jade.lang.acl子包用于依照FIPA标准规定处理Agent通讯语言(ACL).原创 2015-09-14 23:55:22 · 1120 阅读 · 1 评论