martes, 12 de febrero de 2013

"Inteligencia Artificial" Jugador de Videojuegos

Con el ánimo de profundizar en el área de Inteligencia Artificial así como de aplicar los conocimientos de programación, he decidido realizar una aplicación de software que denominaré Jugador de Vídeojuegos o GamerAgent.

El programa en cuestión tendrá como objetivo alcanzar los mejores puntajes en los juegos online con tal de obtener reconocimiento en sus niveles de desempeño. Debido a que el programa lo iniciaré sin una base previa y sin tener unas bases muy fuertes en el área, enpezaré con los juegos más simples para llegar a los más complejos.

La idea surgió de una competencia existente que consiste en obtener un agente jugador del juego Ms. Pacman. Dicho juego tiene un grado de dificultad elevado, a tal punto que hasta ahora ninguno de los agentes inteligentes ha superado al mejor jugador humano. Para acceder a la pagina web de la competición en question acceda AQUI.

A partir de ahora genera entradas sobre cada adelanto del programa que realice. Por ahora, comenzaré con la estructura general del agente (no necesariamente "Inteligente" por ahora), el cual tendrá acceso a los eventos del mouse y del teclado, así como a las imágenes capturadas de la pantalla (mismas capacidades que un usuario común tiene.

El primer juego será posiblemente un juego de velocidad en oprimir teclas y en hacer click's. Más tarde implementaré un jugador de buscaminas, y así sucesivamente.

Manténganse atentos...