Utilitarian Minecraft Agent

Ongoing • Updated today

This is my ongoing undergraduate research project at Carleton University. I am running an experiment investigating the optimal amount of time to think over a plan. The experiment has three agents. One which generates a plan and executes it without further evaluation, one which evaluates a little, and one agent which evaluates and replans until it generates a plan which scores really well in the evaluation.

Throughout each agent's play the session, the world utility (sum of all entities health / max health * moral weight) is calculated at a set interval. The question is which of these three agents will produce the most utility within the "confines" of Minecraft

Project Entries