MicroPsi and Minecraft

Zusammenfassung:

Simulation environments play an important role for testing and researching new approaches to arti ficial intelligence. Because computer software can only be implemented into the physical world with increased technical and fi nancial e ffort, simulated environments can deliver results faster, cheaper and more reproducible. In the same way as innovations in AI can deliver new impulses, new approaches to simulation environments can just as well lead to new insights into the future of intelligent machines. Because of its compositional semantics, the popular video game Minecraft turns out to be an interesting simulation environment, as agents can generate knowledge through exploring their environment and recognising similar structures. Objects in Minecraft worlds are not just obstacles, but are generated procedurally with varying characteristics. Through composition of these objects, environments emerge that in this aspect are more similar to real environments than other virtual worlds. Since Minecraft contains an extensive multiplayer mode, it is also suitable for multi-agent environments and for simulations with collaborative agents. Furthermore, Minecraft licenses are aff ordable and available for many platforms and there is a huge and active community for player generated content and modi fications. This thesis presents an interface which enables the cognitive architecture MicroPsi 2 to connect to a Minecraft server, perceive its environment and move around within it. Subsequently, the visualisation component is introduced that displays an OpenGL rendered 3D view live in the Micro Psi 2 user interface. It is followed by the description of a simple experiment in which the agent has to move towards a previously specifi ed object. The thesis concludes with the documentation and evaluation of the experiment.

Download:
N/A