MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Layered Specication of Intelligent Agents

Download:
Download as a PDF | Download as a PS
by Paul Scerri, Nancy Reed
http://www.ida.liu.se/~pausc/PRICAI_CMR.ps
Add To MetaCart

Abstract:

Abstract. Interactive simulation environments with large numbers of intelligent agents are becoming increasingly common. In general, knowledge of precisely what agents should do in the environment is not an agent developer's area of expertise, rather it is a domain expert's expertise. In this paper we present an approach to specifying agents that takes advantage of the domain expert's knowledge where possible, but still allocates dicult programming tasks to expert programmers. In particular, the task of specifying agent behavior is layered and tasks are allocated according to the relative amounts of programming and domain expertise required for each one. Results are presented for an implementation of the technique for RoboCup players. An interesting benet of the layered speci cation we observed was that an ecient, parallel development approach emerged. 1

Citations

231 Experiences with an architecture for intelligent, reactive agents – Bonasso, Firby, et al. - 1997
147 Intelligent agents for interactive simulation environments – TAMBE, JOHNSON, et al. - 1995
92 Task Networks for Controlling Continuous Processes – Firby - 1994
44 Dynamically altering agent behaviors using natural language instructions – Bindiganavale, Schuler, et al. - 2000
13 Agents for the masses – Bradshaw - 1999
11 On three layer architectures – Gat - 1998
9 A formal speci of dMARS – d'Inverno, Kinny, et al. - 1997
7 Constraints and design choices in building intelligent pilots for simulated aircraft pilots for simulated aircraft: Extended Abstract – Tambe, Schwamb, et al. - 1995
4 Flexible Group Behavior: Virtual Commanders for Synthetic Battlespaces – Hill, Gratch, et al. - 2000
4 Specification of Coordinated Agent Behavior (The SimpleTeam Approach – Hodgson, Ronnquist, et al. - 1999
3 RoboCup: A challenge problem for AI – al - 1997
3 A design methodology for the con of behavior-based mobile robots – MacKenzie - 1996
3 Using abstract plans to guide behavior – P, Hayes-Roth - 1998
3 RoboCup-99: Robot Soccer World Cup III, chapter End User Speci of RoboCup Teams – Scerri, Ydren - 1999
2 Creativity by design: A character based approach to creating creative play – Bryson - 1999
2 Repenning and Andri Ioannidou. Behavior processors: Layers between end-users and java virtual machines – Alexander
2 Agent Builder - An Integrated Toolkit for Constructing Intelligent Software Agents, www.agentbuilder.com – Systems - 1999