LuckyMera: a Modular AI Framework for Building Hybrid NetHack Agents
Not on the map. Why?
Abstract (arXiv)
In the last few decades we have witnessed a significant development in Artificial Intelligence (AI) thanks to the availability of a variety of testbeds, mostly based on simulated environments and video games. Among those, roguelike games offer a very good trade-off in terms of complexity of the environment and computational costs, which makes them perfectly suited to test AI agents generalization capabilities. In this work, we present LuckyMera, a flexible, modular, extensible and configurable AI framework built around NetHack, a popular terminal-based, single-player roguelike video game. This library is aimed at simplifying and speeding up the development of AI agents capable of successfully playing the game and offering a high-level interface for designing game strategies. LuckyMera comes with a set of off-the-shelf symbolic and neural modules (called "skills"): these modules can be either hard-coded behaviors, or neural Reinforcement Learning approaches, with the possibility of creating compositional hybrid solutions. Additionally, LuckyMera comes with a set of utility features to save its experiences in the form of trajectories for further analysis and to use them as datasets to train neural modules, with a direct interface to the NetHack Learning Environment and MiniHack. Through an empirical evaluation we validate our skills implementation and propose a strong baseline agent that can reach state-of-the-art performances in the complete NetHack game. LuckyMera is open-source and available at https://github.com/Pervasive-AI-Lab/LuckyMera.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 16 of its 35 references that are in the map. First posted on arXiv 17 Jul 2023.
Builds on
16 of 35 references.
References · 16
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2016OpenAI Gymcited by 1,736
- 2019Mastering Atari, Go, Chess and Shogi by Planning with a Learned Modelcited by 1,353
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,103
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
- 2018A Survey of Inverse Reinforcement Learning: Challenges, Methods and Progresscited by 298
- 2020The NetHack Learning Environmentcited by 198
- 2019OpenSpiel: A Framework for Reinforcement Learning in Gamescited by 186
- 2021MiniHack the Planet: A Sandbox for Open-Ended Reinforcement Learning Researchcited by 97
- 2021Imitation Learning: Progress, Taxonomies and Challengescited by 58
- 2022Exploration via Elliptical Episodic Bonusescited by 51
- 2019TorchBeast: A PyTorch Platform for Distributed RLcited by 41
4 more
Built on by
Not cited yet.