Cuerpo: Lleva el cañón con el radar encima. El cuerpo es utilizado para mover el robot hacia adelante y hacia atrás, así como girar a la izquierda o a la derecha.
Cañón: Utilizado para disparar balas de energía. El cañón puede girar a la izquierda o a la derecha.
Radar: Se utiliza para buscar otros robots cuando se mueven. El radar puede girar a la izquierda o a la derecha
Anatomia del campo de batalla:
Objetivos:
El objetivo del juego es generar la I.A. que permita a un robot derrotar a otros robots. Robocode cuenta con multitud de métodos para gestionar los disparos y los ataques a nuestros enemigos.
Al principio de cada combate todo robot comienza con un nivel de energía por defecto, y un robot muere cuando su energía disminuye hasta 0. La energía de un robot puede disminuir por distintas causas:
Alcance de un disparo enemigo
Colisión con un robot enemigo
Colisión con paredes u obstáculos del campo de batalla
Adicionalmente, la energía liberada en el disparo también resta energía al robot.
Cuanta más energía se utilice en un disparo, mayor daño se infligirá al robot enemigo alcanzado, pero también más energía restará a nuestro tanque. La energia se recupera cuando se alcanza a algún enemigo, o bien, de forma constante por efecto de “descanzo de los cañones”.
Anatomia de un robot:
Anatomia del campo de batalla:
Objetivos:
El objetivo del juego es generar la I.A. que permita a un robot derrotar a otros robots. Robocode cuenta con multitud de métodos para gestionar los disparos y los ataques a nuestros enemigos.
Al principio de cada combate todo robot comienza con un nivel de energía por defecto, y un robot muere cuando su energía disminuye hasta 0. La energía de un robot puede disminuir por distintas causas:
Cuanta más energía se utilice en un disparo, mayor daño se infligirá al robot enemigo alcanzado, pero también más energía restará a nuestro tanque.
La energia se recupera cuando se alcanza a algún enemigo, o bien, de forma constante por efecto de “descanzo de los cañones”.
El sistema