FC Portugal Team Description: RoboCup 2000 Simulation League Champion

  • Luís Paulo Reis
  • Nuno Lau
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 2019)


FC Portugal is the result of a cooperation project between the Universities of Aveiro and Porto in Portugal. The project started in February 2000 and only three months later, in Amsterdam, FC Portugal became the first European Champion of RoboCup scoring a total of 86 goals without conceding a single goal. Three months later, in Melbourne, FC Portugal became RoboCup Simulation League World Champion scoring 94 goals, again without conceding any goal. This paper briefly describes some of the most relevant research developments and innovations that lead to FC Portugal team success.


Decision Module World State Agent Architecture Player Type Ball Recovery 
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.


  1. 1.
    Mihal Badjonski, Kay Schroeter, Jan Wendler, Hans-Dieter Burkhard. Learning of Kick in Artificial Soccer. Proc. of Fourth Int. Workshop on RoboCup. Melbourne, August 2000Google Scholar
  2. 2.
    Emiel Corten et al. Soccerserver Manual,Version 5 rev 00 beta,. At URL ~johank/ Robocup/ manual, July 1999
  3. 3.
    Hiroaki Kitano. RoboCup: The Robot World Cup Initiative, Proceedings of the 1st International Conference on Autonomous Agent (Agents-97), Marina del Ray, The ACM Press, 1997.Google Scholar
  4. 4.
    Kostas Kostiadis and H. Hu, A Multi-threaded Approach to Simulated Soccer Agents for the RoboCup Competition, In Veloso M., Pagello E., and Kitano H., editors, RoboCup-99: Robot Soccer WorldCup III. pp. 366–377 Springer Verlag, Berlin, 2000CrossRefGoogle Scholar
  5. 5.
    Martin Riedmiller et al. Karlsruhe Brainstormers 2000-A Reinforcement Learning approach to robotic soccer. Proc. of Fourth Int. Workshop on RoboCup. Melbourne, August 2000Google Scholar
  6. 6.
    Peter Stone and Manuela Veloso. Task Decomposition, Dynamic Role Assignment, and Low-Bandwidth Communication for RealTime Strategic Teamwork. Artificial Intelligence, 110(2), pp.241–273, June 1999.zbMATHCrossRefGoogle Scholar
  7. 7.
    Peter Stone, Patrick Riley and Manuela Veloso. CMUnited-99 source code, 1999. Accessible from
  8. 8.
    Peter Stone, Patrick Riley and Manuela Veloso. Layered Disclosure: Why is the agent doing what it’s doing?, Agents 2000, Fourth Int. Conf. on Autonomous Agents, Barcelona, June 2000Google Scholar
  9. 9.
    Peter Stone. LayeredLe arning in Multi-Agent Systems.PhD Thesis, Computer Science Dep., Carnegie Mellon University, December 1998Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2001

Authors and Affiliations

  • Luís Paulo Reis
    • 1
  • Nuno Lau
    • 2
  1. 1.LIACC — Artificial Intelligence and Computer Science Lab.University of PortoPortugal
  2. 2.DET — Electronics and Telecommunications DepartmentUniversity of AveiroPortugal

Personalised recommendations