Exploration in NetHack With Secret Discovery
Jonathan C. Campbell (1), Clark Verbrugge (1) ((1) McGill, University)

TL;DR
This paper introduces an occupancy map-based algorithm for efficient exploration in roguelike games like NetHack, improving secret discovery and reducing exploration time compared to previous methods.
Contribution
It presents a novel exploration algorithm adapted from robotics occupancy maps, optimized for secret discovery in roguelike environments.
Findings
Significantly more efficient than greedy approaches
Outperforms existing automated players
Optimized parameters improve exploration efficiency
Abstract
Roguelike games generally feature exploration problems as a critical, yet often repetitive element of gameplay. Automated approaches, however, face challenges in terms of optimality, as well as due to incomplete information, such as from the presence of secret doors. This paper presents an algorithmic approach to exploration of roguelike dungeon environments. Our design aims to minimize exploration time, balancing coverage and discovery of secret areas with resource cost. Our algorithm is based on the concept of occupancy maps popular in robotics, adapted to encourage efficient discovery of secret access points. Through extensive experimentation on NetHack maps we show that this technique is significantly more efficient than simpler greedy approaches and an existing automated player. We further investigate optimized parameterization for the algorithm through a comprehensive data…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
