The Zeus Technical Manual
Jaron Collis
Divine Ndumu
Christopher van Buskirk
Release 1.04, July 2000
Index
1
Introduction
1.1
Issues For Builders Of Collaborating Agent Systems
2
The Zeus Design Philosophy
3
The Zeus Toolkit Architecture
3.1
The Agent Component Library
The Generic ZEUS agent
3.2
The ZEUS Agent Building Software
3.3
The ZEUS Utility Agents
4
Agent Communication
4.1
The Mailbox
4.2
The Language of Communication
4.3
The Message Handler
5
Agent Co-ordination
5.1
The Default Problem Solving Behaviour
5.2
A Graph Walkthrough
5.3
The Default Rationality Model
6
Planning and Task Execution
6.1
Multi-agent Planning with Primitive Operators
6.2
Multi-agent Planning with Summary Operators
6.3
Execution Monitoring
7
Integrating ZEUS Agents with External Programs
Concluding Remarks
Contents
Introduction
Zeus Philosophy
Zeus Architecture
Communication
Coordination
Planning and
Task Execution
External
Applications