danijar/diamond_env
Standardized Minecraft Diamond Environment for Reinforcement Learning
This project provides a standardized virtual environment for training AI agents to play Minecraft. It simulates the complex task of starting in a randomly generated world and progressing through milestones to collect a diamond. Researchers in reinforcement learning use this to test and compare algorithms that learn from sparse rewards and generalize across varied game environments.
No commits in the last 6 months. Available on PyPI.
Use this if you are a reinforcement learning researcher developing AI agents that need to learn complex sequential tasks in dynamic, open-ended environments without human supervision or predefined steps.
Not ideal if you need an environment with dense rewards, simpler tasks, or if your primary focus is on supervised learning from existing human gameplay data.
Stars
37
Forks
1
Language
Python
License
MIT
Category
Last pushed
May 19, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/danijar/diamond_env"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
watson-developer-cloud/unity-sdk
:video_game: Unity SDK to use the IBM Watson services.
getnamo/TensorFlow-Unreal
TensorFlow plugin for the Unreal Engine.
getnamo/MachineLearningRemote-Unreal
Machine Learning plugin for the Unreal Engine, encapsulating calls to remote python servers...
NextGen-GameDev/LibTorch-UE
Integrate LibTorch Unreal to create and use neural networks without leveraging Python.
nixonyh/UnityKinematicaX
A next-generation character animation system built on top of Unity's Kinematica.