View on GitHub

GhastTennis

CS 175: Project in AI (in Minecraft)

Welcome to the GhastTennis project!

In Minecraft, ghasts are large flying mobs that can shoot fireballs at the player. The player can deflect the fireball by hitting it with the correct timing. Here is a video on how it works:

For our project, our agent will learn how to kill ghasts by deflecting fireballs back at them. Our agent will be given the position and heading of incoming fireballs, and the position of the ghast, and will have to learn where to aim and with what timing to swing to redirect the fireball at the ghast.

Source code: https://github.com/cs175-group12/GhastTennis

Reports: