ミネラル
v1.0.2 -
Minecraft でエージェントをトレーニングするための使いやすいジム環境とデータ アクセスを提供する Python パッケージ。
人々が MineRL を使って何をしたか知りたいですか? MineRL を使用したプロジェクトを収集しているこのページを参照してください。 MineRL を使用したプロジェクト (学術プロジェクトまたは楽しい趣味のプロジェクト) をお持ちですか?このファイルを編集してプロジェクトへのリンクを追加し、PR を作成してください。
MineRL を使い始めるには、ここのドキュメントをチェックしてください。
MineRL-v0 の元のデータ ミラーはダウンしています (元のMineRLObtainDiamond-v0
データなど)。プライマリ データセットのコピーをこの Zenodo レコードにアップロードして、人々が見つけられるようにしました: https://zenodo.org/records/12659939
MineRL は 3 つの独自のバージョンで構成されており、それぞれがわずかに異なる機能セットを備えています。完全な比較はこちらをご覧ください。
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 とマウス コントロールのみ (カメラ アクションでマウスを動かします)。