MineRL
latest

Tutorials and Guides

  • Installation
  • Hello World: Your First Agent
    • Creating an environment
    • Taking actions
  • More Tutorials

MineRL Environments

  • General Information
    • Observation Space
    • Action Space
      • ESC
      • inventory
      • camera
      • pickItem
      • swapHands
  • MineRL BASALT Competition Environments
    • MineRLBasaltFindCave-v0
      • Starting Inventory
      • Max Episode Steps
      • Usage
    • MineRLBasaltCreateVillageAnimalPen-v0
      • Starting Inventory
      • Max Episode Steps
      • Usage
    • MineRLBasaltMakeWaterfall-v0
      • Starting Inventory
      • Max Episode Steps
      • Usage
    • MineRLBasaltBuildVillageHouse-v0
      • Starting Inventory
      • Max Episode Steps
      • Usage
  • MineRL Obtain Diamond Environments
    • MineRLObtainDiamondShovel-v0
      • Max Episode Steps
      • Usage

Notes

  • Performance tips
    • Faster alternative to xvfb
    • Docker images for headless rendering with GPU
  • Links to papers and projects
    • Presentations
    • MineRL papers
    • 2019 competitor code/papers
    • 2020 competitor code/papers
    • Other papers that use the MineRL environment
    • Other
  • General FAQ
    • For Version 1.x
      • Why does this MineRL version take so long to install?
      • Failed to initialize GLFW or GLX problems
      • When trying to run MineRL, why do I get Java or JDK related errors?
    • For Version 0.4.x
      • When I run MineRL, a tiny window pops up and I cant see what my agent is doing. Is something wrong?
      • Why is MineRL giving timeout errors or agents with Connection timed out! errors?
      • Why do MineRL windows sometimes just crash?
  • Windows FAQ
    • The The system cannot find the path specified error (installing)
    • The freeze_support error (multiprocessing)
  • MineRL Versions
  • Other Minecraft Interfaces
    • Project Malmo
    • MarLÖ “Multi-Agent Reinforcement Learning in MalmÖ”
    • MalmoEnv
    • IGLU “Interactive Grounded Language Understanding in a Collaborative Environment”
    • MineDojo
MineRL
  • »
  • Links to papers and projects
  • Edit on GitHub

Links to papers and projects¶

Here you can find useful links to the presentations, code and papers of the finalists in previous MineRL competitions, as well as other publications and projects that use MineRL.

To see all papers that cite MineRL, check Google Scholar. You can also create alerts there to get notified whenever a new citation appears.

If you want to add your paper/project here, do not hesitate to create a pull request in the main repository!

Presentations¶

  • MineRL 2019 - Finalists presentations at NeurIPS 2019

  • MineRL 2019 - 1st place winners presentation, longer one (slides in English, talk in Russian)

  • MineRL 2020 - Round 1 finalists presentations at NeurIPS 2020

  • MineRL 2020 - Round 2 finalists presentations at Microsoft AI and Gaming Research Summit 2021

MineRL papers¶

  • MineRL: A Large-Scale Dataset of Minecraft Demonstrations

  • The MineRL 2019 Competition on Sample Efficient Reinforcement Learning using Human Priors

  • Retrospective Analysis of the 2019 MineRL Competition on Sample Efficient Reinforcement Learning

  • The MineRL 2020 Competition on Sample Efficient Reinforcement Learning using Human Priors

  • Towards robust and domain agnostic reinforcement learning competitions: MineRL 2020

2019 competitor code/papers¶

  • 1st place: paper.

  • 2nd place: paper, code.

  • 3rd place: paper, code.

  • 4th place: code.

  • 5th place: paper, code.

2020 competitor code/papers¶

  • 1st place: paper.

  • 2nd place: code.

  • 3rd place: code.

Other papers that use the MineRL environment¶

  • PiCoEDL: Discovery and Learning of Minecraft Navigation Goals from Pixels and Coordinates (CVPR Embodied AI Workshop, 2021)

  • Universal Value Iteration Networks: When Spatially-Invariant Is Not Universal (AAAI, 2020)

  • Multi-task curriculum learning in a complex, visual, hard-exploration domain: Minecraft

  • Follow up paper from the #1 team in 2019 (obtains diamond): paper, code.

  • Align-RUDDER: Learning From Few Demonstrations by Reward Redistribution (obtains diamond): paper, code.

  • IGLU: Interactive Grounded Language Understanding in a Collaborative Environment: paper (NEURIPS, 2022)

Other¶

  • Data analysis for vector obfuscation/kmeans

  • Malmo and MineRL tutorial

Next Previous

© Copyright 2020, William H. Guss, Brandon Houghton. Revision 123fadc3.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
v1.0.0
v1.0
v0.4.4
v0.3.7
v0.3-readthedocs
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds