MiniHack
latest

Getting Started

  • Installation
    • Extending MiniHack
    • Docker
  • Trying out MiniHack
    • Playing as a human
  • Observation Spaces
    • Overview
    • Specifying the Observation Space
    • Options
  • Action Spaces
    • Overview
    • Specifying the Action Space
    • Possible Actions
  • Description files
    • Overview
    • Types of des-files
    • Adding Entities to des-files
    • Sources of Randomness in des-files
    • Random Terrain Placement
    • Further Information
  • Creating New Environments
    • Overview
    • Level Generator
    • Examples
      • Example 1
      • Example 2
  • Reward Function
    • Default Configuration
    • Reward Manager
  • Level Editor
    • Overview
    • Accessing the Level Editor

Environments

  • MiniHack Environment Zoo
    • Navigation Tasks
      • Room
        • Reward
        • Source
        • All Environments
      • Corridor
        • Reward
        • Source
        • All Environments
      • KeyRoom
        • Reward
        • Source
        • All Environments
      • MazeWalk
        • Reward
        • Source
        • All environments
      • River
        • Reward
        • Source
        • All Environments
      • HideNSeek
        • Reward
        • Source
      • CorridorBattle
        • Reward
        • Source
        • All Environments
      • Memento
        • Reward
        • Source
        • All Environments
      • MazeExplore
        • Reward
        • Source
        • All Environments
    • Skill Acquisition Tasks
      • Simple Tasks
        • Reward
        • Source
        • All Environments
      • Lava Crossing
        • Reward
        • Source
        • All Environments
      • Wand of Death
        • Reward
        • Source
        • All Environments
      • Quest
        • Reward
        • Source
        • All Environments
    • Ported tasks
      • MiniGrid
        • Reward
        • Source
        • All Environments
      • Boxoban
        • Reward
        • Source
        • All Environments
  • Submitting New Environments

Tutorials

  • des-file format: A tutorial
    • What is a des-file?
    • The Two Types of des-files: MAZE and ROOM
      • MAZE-type levels
      • ROOM-type levels
    • Adding complexity: Monsters, Objects & Traps
      • Landscaping Terrain: selections and coordinates
      • Controlling Randomness
    • Wrapping up

Agents

  • TorchBeast
    • Installation
    • Running Experiments
    • Replicating the Results of the Paper
    • Evaluate and Watch
  • RLlib
    • Installation
    • Running Experiments
  • Unsupervised Environment Design

API

  • minihack package
    • Submodules
      • minihack.base module
      • minihack.level_generator module
      • minihack.navigation module
      • minihack.reward_manager module
      • minihack.skills module
      • minihack.wiki module

References

  • References
  • NetHack
    • NetHack Learning Environment
MiniHack
  • »
  • Overview: module code

All modules for which code is available

  • minihack.base
  • minihack.level_generator
  • minihack.navigation
  • minihack.reward_manager
  • minihack.skills
  • minihack.wiki

© Copyright 2021, MiniHack Team @ Facebook AI Research, UCL, and Oxford. Revision 7be89db5.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
Downloads
pdf
On Read the Docs
Project Home
Builds