lunes, 13 de noviembre de 2017

Pon a prueba tus habilidades de programación con este desafío de IA

Todos apuestan a la inteligencia artificial (IA). Mientras que algunos advierten que la IA presenta serios riesgos, el hecho es que la programación de la inteligencia artificial es hacia donde se dirigen muchas carreras.





La buena noticia es que puedes saltar a la programación de IA con lenguajes ampliamente populares como Python, Java, C++ e incluso lenguajes más antiguos como Lisp, así que es momento de ver si tus habilidades son lo suficientemente buenas para dejar tu huella en este incipiente y sonado campo.



En otras palabras, pon a prueba tus habilidades en este desafío de programación de IA: volar alrededor de un universo virtual, enviar naves a planetas minados y hacer flotas más grandes para derrotar a tus oponentes.
Pon a prueba tus habilidades de programación con este desafío de IA

Construye un Bot para la batalla
Halite es un desafío de programación de inteligencia artificial abierto a programadores de todos los niveles. El objetivo es crear bots usando el lenguaje de programación de tu elección (es independiente del lenguaje) y llevarlo a la batalla en un universo virtual.

La idea les surgió a dos pasantes de escuela secundaria (Benjamin Spector y Michael Truell) que se dirigían hacia un futuro en AI cuando decidieron construir este concurso de programación para entusiastas.

El concurso de este año, llamado Halite II, tiene como tema el espacio y puedes probarlo en cualquier momento entre octubre de 2017 y enero de 2018. Ya es noviembre ahora, pero aún puedes unirte hasta la última semana de la competencia.


Así es como funciona:
  1. Regístrate a través de GitHub.
  2. Observa algunos juegos para tener una idea del medio ambiente.
  3. Descarga un bot básico y un kit básico para tu plataforma y el lenguaje de tu elección.
  4. Mejora el bot básico con código AI y preséntalo y sigue su rendimiento.
  5. Actualiza el bot con mejoras a medida que avanzas en el juego.
Este video muestra un tablero de juego en acción:
La idea es tomar un prototipo (el bot básico) y hacerlo más inteligente con la programación de IA. Halite es la arena en la que tu robot personalizado será el gladiador luchando contra otros bots. Las reglas del concurso lo convierten en una forma divertida de aprender y aplicar IA, aprendizaje automático y otros algoritmos avanzados.

Halite dice que la estrategia inteligente asegurará una victoria:
“Las mejores tácticas para Halite II requerirán el uso de un pathfinding sofisticado, usando conceptos como los algoritmos de Prim y Dijkstra…”
¿Qué piensas de este desafío? ¿Participarás? – Por favor comparte el post en las redes sociales.


Fuente: Makeuseof

No hay comentarios.:

Publicar un comentario

Tu opinión es importante para mí, porque me ayuda a mejorar. Si te gustó el articulo o tienes alguna sugerencia, déjame tu comentario con tu nombre para poder responderte tan pronto como pueda.