How to Make a Challenging AI Course Enjoyable Using the RoboCup Soccer Simulation System

  • Silvia Coradeschi
  • Jacek Malec
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1604)


In this paper we present an AI programming organised around the RoboCup soccer simulation system. The course participants create a number of software agents that form a team, and participate in a tournament at the end of the course. The use of a challenging and interesting task, and the incentive of having a tournament has made the course quite successful, both in term of enthusiasm of the students and of knowledge acquired. In the paper we describe the structure of the course, discuss in what respect we think the course has met its aim, and the opinions of the students about the course.


Software Agent Implementation Technique Agent Architecture Common Lisp Intelligence Program 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    H. Kitano, M. Asada, Y. Kuniyoshi, I. Noda, E. Osawa, and H. Matsubara. Robocup, a challenge problem for ai. AI Magazine, 18(1):73–85, 1997.Google Scholar
  2. 2.
    H. Kitano, M. Tambe, P. Stone, M. Veloso, S. Coradeschi, E. Osawa, H. Matsubara, I. Noda, and M. Asada. Robocup synthetic agent challenge 97. In Proc. of IJCAI’97. Nagoya, Japan, 1997.Google Scholar

Copyright information

© Springer-Verlag Heidelberg Berlin 1999

Authors and Affiliations

  • Silvia Coradeschi
    • 1
  • Jacek Malec
    • 1
  1. 1.Department of Computer and Information ScienceLinköping UniversitySweden

Personalised recommendations