Skip to content
This repository has been archived by the owner on Feb 13, 2025. It is now read-only.

NLE 1.1.0 Upgrade #110

Merged
merged 21 commits into from
Feb 6, 2025
Merged

NLE 1.1.0 Upgrade #110

merged 21 commits into from
Feb 6, 2025

Conversation

StephenOman
Copy link
Contributor

@StephenOman StephenOman commented Jan 22, 2025

Overview

This PR updates MiniHack to use the latest NetHack Learning Environment (NLE) version 1.1.0. This version of NLE uses Farama Foundation Gymnasium, the successor to the deprecated OpenAI Gym.

It addresses issue #98

Additional Changes

  • Bug in the LocActionEvent class in reward_manager where the check() method assumes that an action has already occurred and this may not be the case
  • Bug referencing uninitialised variables (_previous_obs & _previous_action) in _is_episode_end(). These are initiated in the MiniHack class
  • Support for Python versions 3.10, 3.11 & 3.12 added
  • Upgraded GitHub Actions to latest versions
  • Minor documentation changes

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Jan 22, 2025
@github-actions github-actions bot added core docker Contributions to our dockers containers. envs Contributions to MiniHack environments tests Contributions to our tests. labels Jan 22, 2025
@minqi minqi merged commit e491a30 into facebookresearch:main Feb 6, 2025
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. core docker Contributions to our dockers containers. envs Contributions to MiniHack environments tests Contributions to our tests.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants