多代理

多代理资源

多代理资源列表:http://web.cs.wpi.edu/Research/airg/Agents-hotlist.html 
Tools for Learning Artificial Intelligence
http://www.aispace.org/
IJCAI is the International Joint Conference on Artificial Intelligence, the main international gathering of researchers in AI. Held biennially in odd-numbered years since 1969, IJCAI is sponsored jointly by IJCAI and the national AI societie(s) of the host nation(s)http://ijcai.org/

The Multi-Agent Systems Lab

Director: Professor Victor Lesser

Associate Director: Dr. Dan Corkill

http://mas.cs.umass.edu/index.html

Algorithmic Game Theory(书775pages)

nisan_non-printable.pdf
相关ppt参考gametheorysoton.rar

Agents for Logistics: A Provisional Agreement Approach(DPaper)

donperuginithesisfinal.pdf

JADE PROGRAMMERS GUIDE (手册)

programmersguide.pdf

Developing Multi-Agent Systems with JADE(书)

jadebook.pdf
Wiley Series in Agent Technology
Series Editor: Michael Wooldridge, Liverpool University, UK
The ‘Wiley Series in Agent Technology’ is a series of comprehensive practical guides and cuttingedge
research titles on new developments in agent technologies. The series focuses on all aspects of
developing agent-based applications, drawing from the Internet, telecommunications, and Artificial
Intelligence communities with a strong applications/technologies focus.
The books […]

Jade远程通信实例讲解

首先下载以下压缩文件用于测试
下载测试文件
将下载文件分别拷贝到两台机器,假设分别为test1,test2
解压文件,将jade目录移到d:\
修改setenv.bat适合你机器的运行环境
set CLASSPATH=.\;D:\jade\lib\commons-codec\commons-codec-1.3.jar;D:\jade\lib\jadeTools.jar;D:\jade\lib\http.jar;D:\jade\lib\jade.jar;D:\jade\lib\iiop.jar;c:\Program Files\Java\jdk1.6.0_02\jre\lib\rt.jar;c:\Program Files\Java\jdk1.6.0_02\jre\lib\tools.jar
在test1机器进入dos命令状态
执行以下命令:
>setenv.bat
>java jade.Boot -gui test1:Receiver  /*Receiver class 已在压缩文件中*/
在test2机器进入dos命令状态
执行以下命令
>setenv.bat
>java jade.Boot -gui
启动图形界面
在AgentPlatforms上点击右键选择Add Platforms via AMS AID
NAME:test1@test1:1099/JADE
ADDRESS:http://test1:7778/acc
确定后在RemotePlatforms菜单中选择Refresh Agent List
你将看到test1的代理列表
在test1代理上点右键发送信息
SENDER:
name:ams@test2:1099/JADE address:http://test2:7778/acc
Receiver:
name:test1@test1:1099/JADE address:http://test1:7778/acc
CONTENT:
这是来自test2的信息
设置好以后确定,然后查看test1,将会看到“这是来自test2的信息”信息
Receiver代码:
import jade.core.Agent;
import jade.core.behaviours.*;
import jade.lang.acl.*;
public class Receiver extends Agent {
 protected void setup()
 {
 addBehaviour(new CyclicBehaviour(this)
 {
   public void action() {
   ACLMessage msg= receive();
   if (msg!=null)
   System.out.println( msg.getContent() );
   block();
   }
 });
  }
}

jess引擎

http://herzberg.ca.sandia.gov/jess/download.shtml

资源链接

http://jade.tilab.com/
http://blog.chinaunix.net/u/17663/article_38100.html

多代理

Developing multi-agent System with JADE
http://jade.tilab.com/
http://www.is.pku.edu.cn/dis/