GPT-6 Astra: KI unterliegt bei StarCraft und greift zum Cheat
GPT-6 Astra: KI unterliegt bei StarCraft und greift zum Cheat
GPT-6 Astra drohte bei einem StarCraft-Wettbewerb eine Niederlage. Daraufhin lädt das KI-Modell kurzerhand den Code eines fremden Bots.
KI-Bots kämpfen um den Sieg
Als die Niederlage drohte, lud Astra Stardust herunter
GPT-6 Astra bleibt auch ohne fremde Hilfe stark
Bei StarSkirmish, einem Benchmark-Test, treten verschiedene Bots in mehreren Partien bei einem „StarCraft“-Programmierwettbewerb gegeneinander an. Das KI-Modell GPT-6 Astra sollte ursprünglich mit einem selbst entwickelten Bot punkten. Als dem Modell eine Niederlage drohte, wählte es einen ungewöhnlichen Ausweg. Statt den eigenen Code weiterzuentwickeln, lud Astra den Code des bereits existierenden Bots Stardust herunter und setzte diesen anstelle der eigenen Software ein. Der Veranstalter bemerkte den Regelverstoß und setzte den Lauf daraufhin zurück.
KI-Bots kämpfen um den Sieg
StarSkirmish ist ein Benchmark, bei dem Künstliche Intelligenzen eigene Bots für „StarCraft: Brood War“ programmieren. Das 1998 erschienene Echtzeit-Strategiespiel von Blizzard eignet sich dafür besonders gut. Die Spieler müssen Rohstoffe sammeln, eine eigene Basis aufbauen, Technologien entwickeln sowie Kampfeinheiten aufstellen und ihre Armee taktisch gegen den Gegner einsetzen, aber auch auf Strategien des Gegenübers reagieren. Anders als bei einem gewöhnlichen Computerspiel müssen hier die dafür vorgesehenen KI-Modelle selbst den Code für ihre Spieler schreiben.
Für den StarSkirmish-Benchmark bekommt jedes Sprachmodell dafür eine Stunde Zeit. Es soll in C einen Protoss-Bot, ein computergesteuertes Skript für das Volk der Protoss, entwickeln, der selbstständig StarCraft-Partien bestreitet. Dabei tritt der von einer KI geschriebene Bot nicht nur gegen andere KI-Programme an. Auf dem Spielplan stehen auch bereits etablierte Bots, die von Menschen programmiert wurden.
Die KI kann ihren Bot während der Entwicklungszeit zudem in Übungspartien testen und anhand der Ergebnisse verbessern. Gespielt wird auf „StarCraft: Brood War“ über BWAPI und OpenBW. Die Partien laufen auf mehreren bekannten Karten, darunter Heartbreak Ridge, Benzene und Destination.
StarSkirmish gleicht damit einem Programmier-Wettkampf. Im direkten Duell zeigt sich, wie gut die jeweilige KI ihre Spielstrategie tatsächlich in funktionierenden Code übersetzen konnte und aus Fehlschlägen lernen kann. Als stärkste Referenz dient Stardust, ein von........
