CAOS

From RobocupSpain

Table of contents

CAOS COACH TEAM

CAOS Coach team (http://www.caos.inf.uc3m.es/caoscoachteam/index.htm) is a team of the Coach Simulation League in the RoboCupSoccer International Competition of the RoboCup (http://www.robocup.org). This team consists of researches of the CAOS Research Group (http://www.caos.inf.uc3m.es) - Department of Computer Science (http://www.inf.uc3m.es)- of the Carlos III University (http://www.uc3m.es) (Madrid).

This team competed in the 2006 Coach Competition2006 Coach Competition (http://www.robocup2006.org).

The results of the 2006 Coach Competition can be found here (http://ssil.uni-koblenz.de/RC06/)


Coach Competition

Coach Competition The main goal of the RoboCup Coach Competition is to create an agent (coach) which provides advices to other agents about how to act. This competition changed recently in order to emphasize opponent-modelling approaches. The main goal of this competition is to compare two team behaviours, but in one of them a play pattern (way of playing soccer) has been activated but not in the other one. This is a sub-league for automated coaches which are able to work with a variety of teams through the use of the standard coaching language. This coach can only support its team by giving messages to its player in a standard coach language called CLang, which was developed by members of the simulated soccer community (Soccerserver Manual v7. The RoboCup Federation, 2001). The competition focus is on opponent modelling and online adaptation. The coaches must work both by analyzing logs of previous games and adapting while a game is being played.

RoboCup 2006 Official Rules for the Coach Competition: rules.pdf (http://ce.sharif.edu/~m_sedaghat/robocup/orga/rc06/rules0.0.pdf)

In this competition, the coach is given a number of game logs and it must model them in order to detect the used patterns in online mode and report them. Hence, the coaches should be looking for the qualitative differences among the pattern log file and the corresponding no-pattern log file to recognize the pattern correctly. Therefore, this competition requires two phases:

1. Offline analysis: Is the first phase of each round and the coaches analyzes the log files of the patterns which will be used during the round. The goal of this section is to extract and store in a useful way the important features from log files. These features must be relevant to classify the opponent team behaviour. Caos Coach divides this part into four different sub-parts. Also, in order to obtain the main differences between the pattern and no-pattern log files, these four sub-parts are carry out in the two log files.

2. Online Detection: The task of the coach in this phase is to detect the pattern(s) activated in the opponent team. The following two sections describe how Caos Coach works on these phases. In this phase, Caos Coach connects, in online mode, to the RoboCup Soccer Server. This server sends global see messages. The information of these messages is very similar to the information obtained from the log-files. Hence, in order to analyze the behavior of the opponent, the same method used in the off-line analysis phase can be applied.The information received by our coach from the RoboCup Soccer Server is matched with the patterns obtained from the first phase. Depending of the result of this match process, the pattern is or not recognized.



Team members

Araceli Sanchis de Miguel (mail: masm@inf.uc3m.es)

Agapito I. Ledezma Espino (www.caos.inf.uc3m.es/~ledezma) (mail: ledezma@inf.uc3m.es)

José Antonio Iglesias Martínez (mail: joseantonio.iglesias@uc3m.es)


Related Papers

Caos Online Coach 2006 Team Description. José Antonio Iglesias, Agapito Ledezma and Araceli Sanchis. RoboCup Coach Team Description Paper, Bremen, 2006 (to be published).

A comparing method of two team behaviours in the Simulation Coach Competition, José Antonio Iglesias, Agapito Ledezma and Araceli Sanchis. V. Torra et al. (Eds.): MDAI 2006, LNAI 3885, pp. 117-128, 2006. Springer-Verlag Berlin Heidelberg 2006. Modeling Decisions for Artificial Intelligence MDAI 2006, Tarragona, España, 2006.

Comparing Behavior in Agent Modelling Task. José Antonio Iglesias, Agapito Ledezma and Araceli Sanchis. IADIS International Conference, Applied Computing 2006. San Sebastian, España, 25-28 Febrero 2006.


Related Links

RoboCup Official Site (http://www.robocup.org)

RoboCup 2005 Site (http://www.robocup2005.org)

RoboCup 2006 Site (http://www.robocup2006.org)

Simulated Robotic Soccer (http://sserver.sourceforge.net/)

RoboCup Resource & References (http://www.robocup.org/resource/6.html)

Navigation

Spanish Teams:


Noticias: