Status

Project Summary

The project focuses on developing an AI agent capable of autonomously navigating and mining in a simulated Minecraft environment. The agent must learn to identify valuable ores, select the appropriate pickaxe, and avoid hazards such as lava pits. The input to the system includes real-time environmental data (visual and positional), and the output consists of the agent’s actions, such as movement, mining, and decision-making. The goal of our agent is now to obtain a diamond in a real Minecraft world. Initially, we explored using Craftium; however, due to compatibility issues with Rocky/RedHat Linux (used on HPC3), we transitioned to MineRL. The agent is currently being trained in MineRLTreechop-v0, which serves as a foundational environment before moving on to underground mining challenges.

Approach

Evaluation

We are evaluating the agent’s performance using both quantitative and qualitative methods:

Quantitative Evaluation

The current goals are to track:

Qualitative Analysis

Remaining Goals and Challenges

Resources Used

Video Summary

AcastaCrafterProgressVideo