Project Malmo: Microsoft stellt Open-Source-Plattform für Minecraft-KI bereit

Microsoft stellte im Juli 2016 Project Malmo als Open-Source-Plattform für KI-Experimente in Minecraft bereit. Das offizielle Repository beschreibt eine Umgebung, in der Softwareagenten Aufgaben in einer kontrollierten 3D-Welt ausführen und auswerten können.

Die Plattform nutzt Minecraft als programmierbare Testumgebung. Project Malmo unterstützt dabei vorgefertigte Versionen für Windows, Linux und macOS sowie Beispiele in Python, C#, C++ und Java. Das Repository verweist außerdem auf eine wissenschaftliche Veröffentlichung aus dem Jahr 2016, die den Ansatz dokumentiert.

Minecraft als Testumgebung für Agenten

Missionen werden in der Spielwelt gestartet und über eine Schnittstelle mit den Agenten verbunden. Die offizielle Projektbeschreibung von Microsoft Research führt Malmo als Plattform für Forschung und Experimente mit künstlicher Intelligenz. Dadurch können Entwickler Bewegungen, Wahrnehmung und Entscheidungen in einer Umgebung untersuchen, deren Regeln und Zustände programmatisch festgelegt werden.

Quellcode für eigene Experimente

Für den Einstieg stehen Beispielmissionen, Dokumentation und Binärpakete zur Verfügung. Die Python-Umgebung kommuniziert direkt mit der Java-Instanz von Minecraft. Alternativ lässt sich Project Malmo aus dem Quellcode bauen. Die Verbindung zu Minecraft bleibt damit nicht auf das Spielen beschränkt, sondern umfasst auch reproduzierbare Versuche mit mehreren Agenten und unterschiedlichen Programmiersprachen.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein