Universidad de Costa Rica
Escuela de Ciencias de la Computación e Informática
CI-0202 Principios de informática - 2013b
Profesor Jeisson Hidalgo-Céspedes
Grupo 11.
En equipos de dos deberán entrenar un tanque para ganar dos batallas: la batalla de los ejemplos (por la nota 0 a 100) y el campeonato (por puntos extra).
Una instancia de su robot debe luchar contra 2 instancias de cada uno de los siguientes robots de ejemplo en un campo de batalla de 800x600 pixeles:
La calificación premiará al esfuerzo en inteligencia de su robot. Se correrán 100 batallas y la calificación será en proporción a la posición que obtenga su robot en la estadísticas finales de acuerdo a la relación: \[nota = \left(11 - posicion\right) * 10\]
Se hará una eliminatoria de Robocode en forma análoga a la que se hace en el campeonato mundial de fútbol entre los equipos participantes. Los tres finalistas recibirán puntos extra de acuerdo a la siguiente tabla:
Para presentar su solución, suba el código fuente de su robot (archivo .java) a Mediación Virtual en la asignación con nombre Examen03. Si su robot se compone de varios archivos, comprímalos en formato .7z o .zip.