Robocode – Buscando el robot de combate definitivo

El vídeo que os traigo hoy va de Robocode, un juego de programación cuyo objetivo es construir robots que acaben con otros robots. Simple y sencillo. Es como una versión cojo-evolucionada del Core War, pero en lugar de vírus, luchan tanques, en lugar de ensamblador endemoniado, Java o .NET y en lugar de ocupar la memoria del oponente, es destruir su tanque.

Es decir, que se parece como un huevo a una castaña, pero no deja de ser un juego de programación :).

Los autores (o al menos uno de ellos) han puesto un enlace al paper (http://www.jonnielsen.net/RoboReportOfficial.pdf). Usan dos controladores, uno basado en una red neuronal entrenada con backtracking (el de la torreta) y otro basado en una red neuronal evolucionada (el de movimiento). La pena es que, según los resultados, sólo puede vencer a oponentes fáciles. Los mejores siguen ganando. Aún así, tiempo al tiempo. Yo confío en las máquinas :D.

Buenas noches!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *