A Malmo Project for CompSci 175 at UC Irvine
Tabular Q-learning is uitilized to train a Minecraft agent to navigate the environment to reach a destination. The agent can avoid randomized traps and destroy walls to reveal the most efficient path to the goal.
To run the code:
-
Install malmo
-
Run minecraft client
-
Run the project code in src directory
On Windows: python runAgent.py
On Macs: python3 runAgent.py