marLo  by crowdAI

Reinforcement learning in Minecraft

Created 7 years ago
261 stars

Top 97.5% on SourcePulse

GitHubView on GitHub
Project Summary

MarLo provides a high-level API for multi-agent reinforcement learning experiments within Minecraft, targeting researchers and developers in the RL space. It offers a standardized, RL-friendly environment by wrapping the Malmö platform and extending OpenAI's Gym framework, enabling generalizable solutions for procedurally generated single and multi-agent scenarios.

How It Works

MarLo builds upon the Malmö platform, which exposes Minecraft's actions, observations (including visual frames and game statistics), and data. MarLo acts as a wrapper, abstracting Malmö's complexities into a higher-level API that conforms to the OpenAI Gym interface. This standardization facilitates easier integration with existing RL frameworks and allows for more accessible scientific study of RL algorithms in diverse, dynamic Minecraft environments.

Quick Start & Requirements

Highlighted Details

  • Integrates with OpenAI Gym for standardized RL environment interaction.
  • Supports procedurally generated, pseudo-random, and changing environments.
  • Offers a variety of pre-defined environments like MazeRunner, CliffWalking, and CatchTheMob.
  • Was utilized in the 2018 MarLo Challenge.

Maintenance & Community

The project is actively seeking maintainers. Community interaction can be facilitated via the crowdAI Discord/Slack channels.

Licensing & Compatibility

The repository does not explicitly state a license in the README. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project README explicitly states that the library is actively looking for maintainers, indicating potential risks regarding ongoing development and support. The license is not specified, which may pose a barrier to commercial adoption.

Health Check
Last Commit

5 years ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 30 days

Explore Similar Projects

Starred by Hanlin Tang Hanlin Tang(CTO Neural Networks at Databricks; Cofounder of MosaicML), Amanpreet Singh Amanpreet Singh(Cofounder of Contextual AI), and
2 more.

coach by IntelLabs

0%
2k
Reinforcement learning framework for experimentation (discontinued)
Created 8 years ago
Updated 2 years ago
Feedback? Help us improve.