Pregunta

Estoy terminando un curso de Inteligencia Artificial donde, como parte de las tareas, pude programar bot en un entorno multijugador ( BZFlags ). Lo que pude hacer fue programar el bot para interactuar con el mundo y jugar a capturar la bandera contra otros bots o incluso humanos.

Lo que me gustaría saber es, ¿qué otros entornos existen para que yo pueda hacer lo mismo (programar bots para un juego o en un entorno especializado)?

Pude hacer esto con BZFlags porque agregaron una API proporcionada para poder enviar comandos a mis bots y encontrar información sobre el mundo que los rodea.

¿Fue útil?

Solución

Hay Robocode y NRobot .

En RoboCode, usas Java para programar la IA de tu Robot, y luego lo desatas contra otros Robots y ves cómo lo hace. NRobot es la versión .NET de una idea muy similar.

Otros consejos

RobotBASIC es similar.

otra cosa posiblemente interesante de ver es SoccerFun pero está en Haskell y se trata de programar bots cooperativos

Cómo construí un bot de póker en funcionamiento describe algunos de los procesos de construcción de un bot de póker. El autor afirma & Quot; Y si puedo construir uno, bueno. Cualquiera puede construir uno. & Quot; Encontré esto a través de esta publicación .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top