La generación de logs por parte del servidor de RoboCup se realiza en forma automática al ejecutarse un juego y se forman tres archivos, RCG, RCL y LOG los cuales contienen la siguiente información según se ha visto:
- LOG: Contiene los mensajes arrojados por los equipos y por el mismo servidor, es prácticamente la salida a consola de ambos.
- RCL: Es un archivo en el que se indican las acciones de cada uno de los jugadores y el referee a lo largo de todos los ciclos del juego, se utilizan términos para describir cada acción como: init, turn, turn_neck, move, dash, kick entre otras.
- RCG: Es un archivo binario que contiene toda la información del juego, para poderse leer en un simple editor de texto se debe convertir a XML con el RCSSLOGPLAYER, este archivo indica las posiciones y velocidades de todos los elementos del terreno de juego, los parámetros de inicio de los jugadores, los parámetros del servidor, entre otras cosas.
Se ha encontrado un software que permite la recopilación de datos de los archivos XML generados por el RCSSLOGPLAYER de nombre VIENA, este funciona como un visor de los partidos pero permite un buen nivel de interacción y además genera una especie de análisis de los oponentes ya que se generan grupos de movimientos individuales con los cuales se generan jugadas comunes y surgen del análisis de los juegos.
VIENA
Documentación VIENA
No hay comentarios:
Publicar un comentario