Conference article

Kappa-II: Agent Programming for Flexible Teamwork

Itsuki Noda
Stanford University, USA

Damon Otoshi
Stanford University, USA

Stanley Peters
Stanford University, USA

Download article

Published in: RobocCup-99 Team Descriptions. Simulation League

Linköping Electronic Conference Proceedings 4:12, p. 54-58

Linköping Electronic Articles in Computer and Information Science vol. 4 4:12, p. 54-58

Show more +

Published: 1999-12-15


ISSN: 1650-3686 (print), 1650-3740 (online)


In order to realize flexible strategic planning in multi-agent systems that are working in dynamic environment; it is necessary to provide a mechanism to integrate hierarchical planning (include team planning) and reactive behavior. The main issues of this integration are (1) how to switch the context of plan (2) how to organize multiple planning. In order to attack these issues; we are proposing a programming language called Gaea and programming methodology on it. Using facilities of Gaea; we represent a strategy as a tree of situations; in which the system evaluate conditions of situations asynchronously and determines an appropriate situation dynamically. Sharing a plan and assigning of roles are also realized in the same manner of determination of situation.


No keywords available


[1] Rodney A. Brooks. Intelligence without representation. Technical Report Tech. Rep.; MIT; 1988.

[2] Hideyuki Nakashima; Itsuki Noda; and Kenichi Handa. Organic programming for complex systems. In Proc. of Poster Session of Fifteenth International Joint Conference on Arti cial Intelligence; page 76. IJCAI; Aug. 1997.

[3] Itsuki NODA. Agent programming on gaea. In Proc. of The First International Workshop on RoboCup; pages 147-150. IJCAI; Aug. 1997.

[4] Itsuki NODA. Kappa: Agent program by gaea. In Minoru Asada; editor; RoboCup-98 (Proc. of second RoboCup Workshop); pages 387-392. The RoboCup Federation; July 1998.

[5] Soar manual.

[6] Milind Tambe. Towards flexible teamwork. Journal of Artificial Intelligence Research; 7:83-124; Sep. 1997.

Citations in Crossref