Las jugadas consisten de dos archivos XML. Uno contiene las condiciones iniciales de las jugadas y el otro el desarrollo de las mismas. El primer archivo permite que la búsqueda de la jugada que se acomode mejor a las circunstancias del terreno de juego sea de manera eficiente al tener un tamaño de archivo reducido.
La estructura básica del primer archivo es la siguiente:
<PlayBook>
<Play id=”1” duration=”5”>
<Start>
<Ball>
<Zone>1</Zone>
</Ball>
<Player unum=”1” side=”l”>
<Zone>1<Zone>
</Player>
<Player unum=”1” side=”l”>
<Zone>1<Zone>
</Player>
.
. (Todos los jugadores propios y del rival)
.
<Player unum=”11” side=”r”>
<Zone>1<Zone>
</Player>
</Start>
</Play>
</PlayBook>
Mientras que la descripción de las jugadas se encuentra formado de la siguiente manera:
<PlayBook>
<Play id =”1” duration=”5”>
<Ball>
<Time step=”1”>
(Para cada tiempo en que cambie de zona el balón)
<Zone>1</Zone>
</Time>
</Ball>
<Player unum=”1” side=”l”>
<Time step=”1”>
(Para cada tiempo en que cambie de zona el jugador
o realice un kick)
<Zone>1<Zone>
<Kick>5</Kick>
(Indica la zona a la que se debe
enviar el balón)
<Time>
</Player>
.
. (Todos los jugadores propios)
.
<Player unum=”11” side=”l”>
<Time step=”1”>
<Zone>1<Zone>
<Kick>5</Kick>
<Time>
</Player>
<End>
(Condiciones en las que término la jugada)
<Ball>
<Zone>5</Zone>
(Zona en la que terminó el balón,
dependiendo de esta se puede calificar
la jugada)
</Ball>
</End>
</Play>
</PlayBook>
No hay comentarios:
Publicar un comentario