Download   


Home
Members
Overview
Research Areas
Download
Competitions
Sponsors
News
Links

FC Portugal Download Page

This page contains links to documents authored by project members, software programs and components developed by the project, and other tools we've found useful and whose links are collected here for your convenience:

Each entry has a title, a summary, a list of authors, a date of publication or when it was last updated and links for downloading the material.


Documents

Coach Unilang - RoboCup Symposium

Reference: Luis Paulo Reis and Nuno Lau, "COACH UNILANG - A Standard Language for Coaching a (Robo)Soccer Team", RoboCup-2001: Robot Soccer World Cup V, Andreas Birk, Silvia Coradeshi, Satoshi Tadokoro editors, LNAI, Springer Verlag, Berlin, 2002, to appear

By:    Luis Paulo Reis, Nuno Lau
Date:  November 30, 2001
File:  CoachUnilang.ps.zip (77 Kb)

FC Portugal 2001 Team Description

Reference: Nuno Lau and Luis Paulo Reis,  "FC Portugal 2001 Team Description: Flexible Teamwork and Configurable Strategy", RoboCup-2001: Robot Soccer World Cup V, Andreas Birk, Silvia Coradeshi, Satoshi Tadokoro editors, LNAI, Springer Verlag, Berlin, 2002, to appear

By:    Nuno Lau, Luis Paulo Reis
Date:  November 30, 2001
File:  FCPortugal2001.ps.zip (50 Kb)

RoboCup 2000 - AI Magazine

Reference: Edited by Peter Stone, with Minoru Asada, Tucker Balch, Raffaelo D'Andrea, Masahiro Fujita, Bernhard Hengst, Gerhard Kraetzschmar, Pedro Lima, Nuno Lau, Henrik Lund, Daniel Polani, Paul Scerri, Satoshi Tadokoro, Thilo Weigel and Gordon Wyeth, "RoboCup-2000: The Fourth Robotic Soccer World Championships", AI Magazine, Vol. 22, nº1, 11-38, Spring 2001

File:  RoboCup2000.ps.gz (5249 Kb)

Situation Based Strategic Positioning - ECAI

Reference: Luis P. Reis, Nuno Lau, Eugénio C. Oliveira, "Situation Based Strategic Positioning for Coordinating a Team of Homogeneous Agents", Balancing Reactivity and Social Deliberation in Multi-Agent Systems, Markus Hannebauer, Jan Wendler, Enrico Pagello, editors, LNCS 2103, 175-197, Springer Verlag, 2001

File:  SBSP.pdf (373 Kb)

FC Portugal Champion Paper - RoboCup 2000

Reference: Luis Paulo Reis and Nuno Lau,  "FC Portugal Team Description: RoboCup 2000 Simulation League Champion", RoboCup-2000: Robot Soccer World Cup IV, Peter Stone, Tucker Balch and Gerhard Kraetzschmar editors, LNAI 2019, 29-40, Springer Verlag, Berlin, 2001

This paper describes at an overview level, the research that lead FC Portugal to become RoboCup 2000 world champion. It describes the team strategy, the concepts of tactic, formation and player type, the situation based positioning mechanism and the dynamic positioning and role exchange mechanism. It also describes the agent architecture, the high level decision module and the intelligent perception and communication methods used by FC Portugal. The integration of soccer knowledge in the agent’s individual decision modules is also briefly described along with some of the low-level skills implemented, goalie behavior and development tools. The reasons that lead FC Portugal to win in Amsterdam and Melbourne and the decisive factors for RoboCup 2001 are also analyzed.

By:    Luis Paulo Reis, Nuno Lau
Date:  October 30, 2000
File:  FCPortugalChampion.ps.zip (441 Kb)

FC Portugal Most Interesting Research Overview

Reference: Nuno Lau and Luis Paulo Reis, "FC Portugal Most Interesting Research: Overview", In http://www.ieeta.pt/robocup/documents/FCPortugalInteresting.ps.zip, 2000

This Small Paper, overviews the research topics of FC Portugal. It describes the team strategy definition, SBSP - Situation Based Strategic Positioning, DPRE - Dynamic Positioning and Role Exchange, ADVCOM - Advanced Communication Mechanism, SLM - Strategic Looking Mechanism, the Integration of Soccer Knowledge (Ball Possession, Ball Recovery and Stopped Game Decision Modules), Optimization Kick, Marking Techniques and our major tools (Visual Debugger, Offline Client and World State Error Measurement)

By:    Nuno Lau, Luis Paulo Reis
Date:  October 15, 2000
File:  FCPortugalInteresting.ps.zip (38 Kb)

FC Portugal Team Description Paper

Reference: Luis Paulo Reis, Nuno Lau and Luis Seabra Lopes, "FC Portugal Team Description Paper: RoboCup 2000 Qualifying", In http://www.ieeta.pt/robocup/documents/FCPortugalTeamDescription.ps.zip, 2000

Team Description Paper written for Melbourne World RoboCup 2000 Qualifying. The beginning of FC Portugal research (less than two months of research) is presented on this paper. Some of the ideas are not completely mature but the paper presents the distinction between active and strategic situations and the first versions of SBSP - Situation Based Strategic Positioning and DPRE - Dynamic Positioning and Role Exchange! 

By:    Luis Paulo Reis, Nuno Lau and Luis Seabra Lopes
Date:  April 1, 2000
File:  FCPortugalTeamDescription.ps.zip (55 Kb)

Back to Top


Binaries

Team Binaries

FC Portugal 3D 2006 Binary (Bremen) - RoboCup 2006

FC Portugal 3D 2006 Team Binary used in RoboCup 2006 (Bremen) Final Round.

By:    Luis Paulo Reis, Nuno Lau
Date:  June 18, 2006
File:  FCPortugal3D_2006_Bin.tgz (104 Kb)

FC Portugal 2002 Binary (Fukuoka) - RoboCup 2002

FC Portugal 2002 Team Binary used in RoboCup 2002 (Fukuoka) Final Round.

By:    Luis Paulo Reis, Nuno Lau
Date:  June 25, 2002
File:  FCPortugal2002Bin.tgz (504 Kb)

FC Portugal Coach 2002 Binary (Fukuoka) - RoboCup 2002

FC Portugal 2002 Coach Binary used in RoboCup 2002 (Fukuoka).

By:    Luis Paulo Reis, Nuno Lau
Date:  June 25, 2002
File:  Coach1FCPBin.tgz (253 Kb)

FC Portugal Coachable 2002 Binary (Fukuoka) - RoboCup 2002

FC Portugal 2002 Coachable Team Binary used in RoboCup 2002 (Fukuoka).

By:    Luis Paulo Reis, Nuno Lau
Date:  June 25, 2002
File:  CoachTeamBin.tgz (230 Kb)

FC Portugal Visualizer 2002 Binary (Fukuoka) - RoboCup 2002

FC Portugal 2002 Visualizer Binary used in RoboCup 2002 (Fukuoka).

By:    Sergio Louro, Luis Paulo Reis
Date:  June 25, 2002
File:  Visual3d.zip (BIG)

FC Portugal 2001 Binary (Seattle) - RoboCup 2001

FC Portugal 2001 Team Binary (Compiled with RedHat Linux 6.2) used in RoboCup 2001(Seattle) Final Round.

By:    Luis Paulo Reis, Nuno Lau
Date:  August 10, 2001
File:  FCPortugalSeattleBin.tgz (448 Kb)

FC Portugal 2000 Configuration (most used in Seattle) - RoboCup 2001

FC Portugal 2000 Team Configuration used in RoboCup 2001(Seattle). This configuration was used in most of the games of RoboCup 2001 World Championships by the former Champion team, FC Portugal 2000 Melboune Binary. 

By:    Luis Paulo Reis, Nuno Lau
Date:  August 10, 2001
File:  FCPortugal2000ConfSeattle.tgz (7 Kb)

FC Portugal Melbourne Binary - RoboCup 2000

FC Portugal World Champion of RoboCup 2000 (Melbourne) Team Binary (Compiled with RedHat Linux 6.1). This binary is configured to play with the RoboCup'2001 rules. To play with the RoboCup'2000 rules you must change the "server.conf" file.

By:    Luis Paulo Reis, Nuno Lau
Date:  August 23, 2000
File:  FCPortugalMelbourne.tgz (395 Kb)

FC Portugal Amsterdam Binary - Euro RoboCup 2000

FC Portugal European Champion of RoboCup 2000 (Amsterdam) Team Binary (Compiled with RedHat Linux 6.1). This binary is configured to play with the RoboCup'2001 rules. To play with the RoboCup'2000 rules you must change the "server.conf" file.

By:    Luis Paulo Reis, Nuno Lau
Date:  May 27, 2000
File:  FCPortugalAmsterdam.tgz (332 Kb)

Back to Top


Software

FCP Agent - Binary and Source Code for a Very Simple Team

Less than 250 lines of code that use CMUnited 99 source code for generating a very solid team. It includes the Binary and the Source Code! Spatial coordination and ball tracking are the basis for the success of this team! Is your team able to confidently win against FCPAgent team? Send us your results and comments!

By:    Luis Paulo Reis, Nuno Lau
Date:  November 2, 2000
File:  FCPAgent.tgz (120 kb), FCPAgentBin.tgz (136 Kb)

External Tools

The external tools are not maintained by FC Portugal team. These are links to their original Web pages. Some of these tools may be very useful if you want to start building a RoboCup simulation league team!

Robocup Soccer Simulator 8.03

Soccer Server 8.03. latest version

By:    Noda et al
File:  rcsoccersim-8.03.tar.gz (757 Kb)

Soccer Server 7.10

Soccer Server 7.10. Used in Robocup 2001 in Seattle.

By:    Noda et al
File:  sserver-7.10.tar.gz (187 Kb)

Soccer Server 6.06 

Soccer Server 6.06. Used in RoboCup 2000 in Melbourne.

By:    Noda et al
File:  sserver-6.06.tar.gz (115 Kb)

Soccer Server 5.27

Soccer Server 5.27. Used in Euro RoboCup 2000 in Amsterdam.

By:    Noda et al
File:  sserver-5.27.tar.gz (309 Kb)

Soccer Monitor for Windows

Soccer Monitor for Windows. Very useful if you do not like Linux!

By:    Klaus Dorer
File:  soccermonitor.zip (28 Kb)

CMUnited 99 - Source Code

This is very useful if you want to build your own team. FC Portugal used CMUnited 99 source code as the basis for his initial clients. We are very grateful to Peter Stone, Patrick Riley and Manuela Veloso for making this excellent low-level source code available. Use it as a basis for your team! Start by downloading this code, then download FCPAgent code and you are on the move to build a very successful team!

By:    Peter Stone, Patrick Riley and Manuela Veloso
File:  CMUnited99-source.tar.gz (1559 Kb)

Back to Top


Other Team Binaries

These are links that enable to download some of the best team binaries available on the Web.

Tsinghuaeolus - Team Binary

The RoboCup 2001 Champion. Amazing dribbling and collective play. Plays like a real soccer team. 

By:    Tsinghua RoboCup Research Team
File:  tsinghuaeolus.tar.gz (777 Kb)

Karlsruhe Brainstormers - Team Binary

The second best team in 2001. Second in the European and World championships of RoboCup 2001.

By:    Martin Ridmiller, Artur Merke, David Meier Alex Sinner, 
       Ortwin Thate, Andreas Hoffmann
File:  BS01_Seatle2001_BinaryRelease.tar.gz (615 Kb)

UvA TriLearn - Team Binary

4th place in RoboCup 2001.

By:    Renco de Boer and Jelle Kok
File:  UvA_2001_Binary.tar.gz (455 Kb)

YowAI2001 - Team Binary

The Japanese champions.

By:    Koji Nakayama, Ikuo Takeuchi
File:  YowAI2001-Seattle.tgz (400 Kb)

ATTCMU2000 - Team Binary

The successor of CMUnited99. 3rd in RoboCup 2000.

By:    Patrick Riley, Peter Stone, David McAllester and Manuela Veloso
File:  ATTCMUnited2000-linux.tar.gz (1426 Kb)

CMUnited 99 - Team Binary

One year after its amazing win in Stockholm (with a score of 110-0), it is still a very strong team (4th in RoboCup 2000).

By:    Peter Stone, Patrick Riley and Manuela Veloso
File:  CMUnited99-linux.tar.gz (1256 Kb)

Essex Wizards - Team Binary

A very good English team, clearly on the world top 5. Very good dribbling and ball awareness and control.

By:    Kostas Kostiadis, Matthew Hunter and Huosheng Hu
File:  ew00_euro.tar.gz (428 Kb)

Sharif Arvand - Team Binary

A new team that in a few months became one of the best in the world. Good playing style.

By:    Ehsan Chiniforooshan, MohammadAli Safari, Mahdi Mirzazade, 
       HamidReza Younesi and Majid Khabbazian    
File:  Arvand.tar.gz (310 Kb)

Magma Freiburg - Team Binary

One of the best teams in the world. 5th in RoboCup 2000. Uses Windows from Microsoft!

By:    Klaus Dorer
File:  Binary still not available (0 Kb)

Cyberoos2000 - Team Binary

The best Australian team. Players run very well with the ball and the defense is good on the offside trap.

By:    Mikhail Prokopenko, Marc Butler and Tom Howard
File:  Cyberoos2000.tar.gz (445 Kb)

Back to Top


Pages Created and Maintained by Luis Paulo Reis and Nuno Lau 
For problems or questions regarding this web contact [Nuno Lau, Luis Paulo Reis].
Last updated: Maio 15, 2008.