Spiele zum Testen von Software: Wie ein Unternehmen Metroid und Mario eroberte

2025-08-24
Spiele zum Testen von Software: Wie ein Unternehmen Metroid und Mario eroberte

Ein Unternehmen nutzte Nintendo-Spiele, insbesondere Metroid und Super Mario Bros., um seine Softwareplattform Antithesis zu testen. Anfangs blieb sein KI-Testsystem in Metroid vor einer roten Tür hängen, weil es die Eliminierung von Feinden priorisierte und dabei seine Raketen verbrauchte. Dies führte zur Entwicklung einer neuen „Schwarmtest“-Technik, die Ziele optimiert, während der Zustandsraum exploriert wird, z. B. die Priorisierung von mehr Raketen. Dies löste nicht nur das Problem der roten Tür, sondern ermöglichte es Antithesis, die Spielwelt effizienter zu erkunden, Fehler zu finden und sogar Spielmechaniken für Speedruns auszunutzen. Diese Technik beschränkt sich nicht auf Spieltests; sie ist auf verschiedene Softwaretestszenarien anwendbar, z. B. das Auffinden von Speicherlecks oder Leistungsanomalien.

Entwicklung