¿Qué pasaría si un script, un pequeño trozo de código, tuviera instrucciones de jugar al ‘Super Mario World’ lo más rápido posible y sin morir? La respuesta la tenemos en el vídeo que acompaña a este post.
Lo que tenemos realmente es una IA que controla a Mario en un escenario creado de forma aleatoria. Es decir: en realidad el código no está jugando al ‘Super Mario World’, sino a una versión modificada del ‘Infinite Mario Bros’, un tributo al original programado en Java capaz de generar un número de niveles infinito aleatoriamente. Vamos, que la IA se enfrenta a ese nivel por primera vez y, como veis, no muere ni una sola vez (a punto está alguna vez, pero no).
El por qué de todo esto tenemos que encontrarlo en Mario AI Competition, una competición cuyo nombre no deja lugar a dudas, y en la que un tal Robin Baumgarten, autor de esta IA, está participando junto a otros programadores.
Vía | Make
Vídeo | YouTube
Más información | Robin Baumgarten, Mario AI Competition, Infinite Mario Bros
Ver 30 comentarios