123
ELF

ELF

ELF es una plataforma extensa, ligera y flexible para la investigación de juegos, en particular para juegos de estrategia en tiempo real (RTS).
ELF es una plataforma extensa, ligera y flexible para la investigación de juegos, en particular para juegos de estrategia en tiempo real (RTS).En el lado de C ++, ELF aloja múltiples juegos en paralelo con subprocesos de C ++.En el lado de Python, ELF devuelve un lote de estado de juego a la vez, lo que lo hace muy amigable para RL moderno.En comparación, otras plataformas (por ejemplo, OpenAI Gym) envuelven una única instancia de juego con una interfaz Python.Esto hace que la ejecución simultánea de juegos sea un poco complicada, lo cual es un requisito de muchos algoritmos modernos de aprendizaje de refuerzo ... Además, ELF ahora también proporciona una versión de Python para ejecutar entornos de juegos concurrentes, mediante multiprocesamiento de Python con comunicación entre procesos ZeroMQ.Ver ./ex_elfpy.py para un ejemplo simple.Para la investigación de juegos RTS, ELF viene con un motor RTS rápido y tres entornos concretos: MiniRTS, Capture the Flag y Tower Defense.MiniRTS tiene todas las dinámicas clave de un juego de estrategia en tiempo real, que incluye reunir recursos, construir instalaciones y tropas, explorar los territorios desconocidos fuera de las regiones perceptibles y defender / atacar al enemigo.El usuario puede acceder a su representación interna y puede cambiar libremente la configuración del juego.

Caracteristicas

Categorias

Alternativas a ELF para todas las plataformas con cualquier licencia

Party maker CreativeBot

Party maker CreativeBot

¡Ser creativo!Llena tu fiesta de creatividad. Recetas para cócteles y pantalones cortos. Combinación del cantinero y AI. El mar de la inspiración. Fácil de usar.
OpenNERO

OpenNERO

OpenNERO es una plataforma de software de código abierto diseñada para investigación y educación en Inteligencia Artificial.