แพ็คเกจ Python มอบสภาพแวดล้อมยิมที่ใช้งานง่ายและการเข้าถึงข้อมูลสำหรับตัวแทนการฝึกอบรมใน Minecraft
อยากรู้ว่าผู้คนทำอะไรกับ 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 และเมาส์เท่านั้น (การกระทำของกล้องจะเลื่อนเมาส์ไปรอบๆ)