Skip to content
This repository has been archived by the owner on May 6, 2024. It is now read-only.

v0.9.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 24 Nov 03:46
· 12 commits to refs/heads/main since this release
2fa1be5

Installing NLE

Install with pip: pip install nle==0.9.0.

Or pull the docker image: docker pull fairnle/nle:0.9.0.

See README.md and/or docker/README.md for further instructions.

New in NLE v0.9.0

This version introduces the (NetHack Learning Dataset)[https://arxiv.org/abs/2211.00539v2], shipping code and tests needed to make this run.

  • Release version 0.9.0 (#349, @condnsdmatters)
  • Update to latest deboost commit (fixes ARM install) (#347, @tkukurin)
  • Prevent use of macro warn_unused_result for M1 Macs, fixing Issue… (#344, @condnsdmatters)
  • Update actions. (#345, @condnsdmatters)
  • Change the name of the altorg test files for Windows, to fix issue #341 (#343, @condnsdmatters)
  • Add NLD to the README.md and create instructions and tutorial for NLD. (#342, @condnsdmatters)
  • Info about the NLE language wrapper in the README.md (#339, @samvelyan)
  • Test and fix for issue 333. (#334, @heiner)
  • Eric/flake patch (#335, @condnsdmatters)
  • Set the terminal emulator to by default not wrap extra long lines, (#330, @condnsdmatters)
  • Rename "actions" to "keypresses" for dataset, which is more accurate. (#329, @condnsdmatters)
  • Add an exists method (#328, @condnsdmatters)
  • Make an easier import structure for nethack dataset. (#325, @condnsdmatters)
  • Adjust logging for populate db. (#324, @condnsdmatters)
  • Pin gym to 0.23.0 temporarily. (#326, @condnsdmatters)
  • Remove empty games and integer overflow. (#323, @condnsdmatters)
  • Ensure that subselect sql query still only selects from the specified (#322, @condnsdmatters)
  • Populate database using the files in xlogfile (#321, @condnsdmatters)
  • Fixup libtmt to ensure that unrecognised terminal commands are ignored, (#320, @condnsdmatters)
  • Eric/dataset (#318, @condnsdmatters)
  • Add the filepath of the ttyrec if it exists to the xlogfile. (#319, @condnsdmatters)
  • Eric/add converter (#315, @condnsdmatters)
  • Add an xlogfile to the generation of the ttyrecs. (#316, @condnsdmatters)
  • Fail if libnethack is resident before dlopening. (#311, @heiner)
  • Updates to cmake (#310, @heiner)
  • Black 22.1.0 changed its mind about power operators, breaking our test. (#309, @heiner)
  • Fix play.py following underscore access change. (#308, @heiner)
  • Pick random race/gender/alignment when selecting random role. (#307, @heiner)
  • More cleanup. Remove dashboard. (#306, @heiner)
  • Don't allow set_buffers to be called after reset. (#305, @heiner)
  • Add option to save ttyrec files every "M" episodes (#260) (#304, @heiner)
  • Fix _underscore access, rename Nethack variable as nethack. (#303, @heiner)
  • Cleanup and add vectorization (#301, @heiner)
  • Use pager in read_tty.py by default, like git-diff. (#300, @heiner)
  • Fix #297 (#299, @heiner)
  • Add CITATION.cff file. (#295, @heiner)

💣 Breaking Change