米尼爾
v1.0.2 -
Python 套件為 Minecraft 中的訓練代理程式提供易於使用的 Gym 環境和資料存取。
想知道人們用 MineRL 做了什麼嗎?請參閱此頁面,我們在其中收集使用 MineRL 的項目。有使用 MineRL 的課程(學術或有趣的嗜好項目)嗎?編輯此文件,添加項目連結並建立 PR!
要開始使用 MineRL,請查看此處的文件!
MineRL-v0 的原始資料鏡像已關閉(例如原始MineRLObtainDiamond-v0
資料)。我們已將主要資料集的副本上傳到此 Zenodo 記錄,以便人們可以找到它們:https://zenodo.org/records/12659939
MineRL 包含三個獨特的版本,每個版本的功能略有不同。請參閱此處的完整比較。
pip install minerl==0.4.4
安裝pip install minerl==0.3.7
安裝安裝需求(需要Java JDK 8。Mac 可能需要額外的步驟),然後安裝 MineRL
pip install git+https://github.com/minerllabs/minerl
可以像任何健身房環境一樣使用:
import gym
import minerl
# Uncomment to see more logs of the MineRL launch
# import coloredlogs
# coloredlogs.install(logging.DEBUG)
env = gym . make ( "MineRLBasaltBuildVillageHouse-v0" )
obs = env . reset ()
done = False
while not done :
ac = env . action_space . noop ()
# Spin around to see what is around us
ac [ "camera" ] = [ 0 , 3 ]
obs , reward , done , info = env . step ( ac )
env . render ()
env . close ()
檢查文件以取得更多範例和註釋。
craft
和smelt
動作。僅 GUI 和滑鼠控制(相機動作移動滑鼠)。