How to Make a Challenging AI Course Enjoyable Using the RoboCup Soccer Simulation System
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.
KeywordsSoftware Agent Implementation Technique Agent Architecture Common Lisp Intelligence Program
Unable to display preview. Download preview PDF.
- 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.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