User description

Minecraft is the next frontier in Artificial Intelligence. It's a huge game with numerous mechanics and complex sequences of actions. To teach players how to play Minecraft requires the form of a wiki that has more than 8000 pages. Let it sing So how good can be artificial intelligence? This is the question we'll address in this article. We'll create an automated system to tackle one of the most difficult Minecraft tasks such as finding diamonds. To make it even more difficult we'll tackle this challenge in randomly generated environments so we can't learn about a specific seed. We're not restricting our discussion to Minecraft. It can be applied to similar complex environments . Particularly, we will implement two different techniques that will become the backbone of our intelligent agent. However, before we can create an agent, we need to know how to interact with the environment. Let's start by creating a scripted bot, to get acquainted with the syntax. MineRL is a fantastic library to build AI applications in Minecraft. The code used in this article is available on Google Colab. This is an uncomplicated version of the fantastic notebooks created by the organizers for the MineRL 2021 competition (MIT License).