https://github.com/yhs0602/craftground-baselines3
Example of Reinforcement Learning Environment on Minecraft with Stable-Baselines3 and CraftGround
https://github.com/yhs0602/craftground-baselines3
minecraft reinforcement-learning reinforcement-learning-environment stable-baselines3
Last synced: 3 months ago
JSON representation
Example of Reinforcement Learning Environment on Minecraft with Stable-Baselines3 and CraftGround
- Host: GitHub
- URL: https://github.com/yhs0602/craftground-baselines3
- Owner: yhs0602
- Created: 2023-10-20T06:37:31.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-15T07:12:22.000Z (over 2 years ago)
- Last Synced: 2024-10-30T03:49:54.765Z (over 1 year ago)
- Topics: minecraft, reinforcement-learning, reinforcement-learning-environment, stable-baselines3
- Language: Python
- Homepage: https://yhs0602.github.io/CraftGround/
- Size: 68.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CraftGround-Baselines3
## Introduction
CraftGround-Baselines3 provides examples using [CraftGround](https://yhs0602.github.io/CraftGround/), a lightning-fast reinforcement learning environment based on Minecraft, and [Stable-Baselines3](https://stable-baselines3.readthedocs.io/en/master/), which implements various reinforcement learning algorithms using [PyTorch](https://pytorch.org/).
## Getting Started
This section guides you through the requirements and installation process to use this project.
### Prerequisites
- Python 3.9 or higher
- JDK 17 or higher
- glew (for non-MacOS systems)
- [VirtualGL](https://virtualgl.org/) and [Xvfb](https://www.x.org/releases/X11R7.6/doc/man/man1/Xvfb.1.xhtml), if you want to run on headless systems.
## Examples
- Escaping from zombies on superflat environment
- Exploration in a custom structure