Game Environment
About Registration
All teams who wish to qualify need to register before the deadline (
The E-Mail should contain the following information and files:
You should receive a confirmation e-mail for your registration. Affiliation is the team's organization, institute or university. Dependencies should include all dependencies of your team binaries from the standard repositories (we will set these up before hands, so every team binary should be executable at the tournament). Under Base-Team each team using another team as base for their agents, has to specify this team. Please note that you have to provide correct and full information and giving false or incomplete statement will be penalized with banning of the team and its members. Please be aware that with respect to gentlemanly play, we will NOT allow any team name changes from the registration to the competition in RoboCup China Open 2012. If a team has based its agent on external code or libraries published under certain licenses or copyright, it has to observe the according rules. In most cases this will be the GNU General Public License, i.e. a proper disclaimer has to be included in Team Description Paper and source code and the source code has to be submitted as well. After official RoboCup competitions the binaries will be published, i.e. the rules of the corresponding license have to be respected as well. For GPL this also implies publishing the code.
About Team Description Paper(TDP)
Each team has to submit a team description paper (in English or Chinese) describing the focus and ideas as well as recent advancements implemented in the team. This paper has to be submitted as PDF (to be named 'TDP-TeamName.pdf'). The Team Description Paper (TDP) should comprise, among other things: the scientific focus of the team; team's current efforts; progress since last TDP/competition; team base code and description how the team is different from the base code. Please be aware that the TDP has to describe the team's very own scientific efforts and explicitly illustrate whether a team has used external knowledge (ideas, code, agent base or the like) to build upon. If a team did use knowledge not evolved by this team, the own achievements have to be outlined in contrast to this. This also applies if one or more team members have switched from another team or a new team is created on the base of another even though the involved persons have not changed. If external knowledge is used but not referenced, explained and differentiated from in the TDP, the team and its members will be penalized with banning for this and next year's RoboCup China Open.
About Team Binary/Source Code
Teams should send an attachment with a working binary. Depending on the base code license teams should also provide the team's complete source code. Team binary and source code should be compressed in a single file named (to be named 'TeamNameBin.xxx' or 'TeamNameSource.xxx').
About Logfiles
In order to assess the team's performance and evaluate its scientific efforts in the context of game play, teams have to submit their logfiles against their base teams in 3000 cycles. Logfiles comprise both rcg and rcl in version 5 (server::game_log_version = 5 ) generated with compression (server::game_log_compression = 1 and server::text_log_compression = 1 ) on using the most recent version of the Soccer Server.