Spiele und KI
Vor etwa anderthalb Jahren verlor einer der größten Schachspieler unserer Zeit nach 125 Spielen seine Siegesserie – ein neuer Rekord. Sein menschlicher Gegner konnte sein Glück kaum fassen. Aber Moment… Glück im Schach? Gibt es das überhaupt? Es geht doch um reine Strategie, Können und das Erkennen von Mustern. Oder nicht?
Nun, ich bin ehrlich gesagt kein Schach-Experte. Ich bin ziemlich schlecht darin. Aber was diese Schlagzeile bei mir ausgelöst hat, ist ein ziemlich einfacher Gedanke: Könnte es genau dieses strategische Prinzip sein, das dazu geführt hat, dass Computer schon vor über 200 Jahren die besten Schachspieler der Welt schlagen konnten?
- Schach ist tief in unserer westlichen Geschichte, Kultur und Tradition verankert. Menschen spielen es seit Jahrhunderten und folgen dabei denselben Regeln.
- Das Spiel basiert im Wesentlichen auf dem strategischen Verhalten zweier gegnerischer Parteien.
Wie man gewinnt
Diese beiden Eigenschaften haben es Maschinen erleichtert, solche Spiele bereits vor Jahren perfekt zu lernen. Der Algorithmus hat ein einziges Ziel: innerhalb der festgelegten Regeln zu gewinnen. Diese Spiele basieren hauptsächlich auf Input-Output-Logik; es gibt kein zufälliges Ziehen einer Karte, kein Würfeln und keine sich ändernden Regeln während des Spiels. Es ist eine „einfache“ Grundlage, um dennoch komplexe Spiele zu meistern.
Entscheidungsfindung
Jede Entscheidung wird Zug für Zug getroffen und als Reaktion auf die Entscheidung des menschlichen Gegners. Man kann oft sogar vorhersehen, wie der Spieler reagieren wird, basierend auf der letzten Position der Figuren. Genau das versuchen wir auch beim Schach: vorauszudenken, den Gegner zu lesen und den nächsten Zug zu antizipieren.
Wenn wir über Entscheidungen sprechen: Genau darum geht es auch in der Welt der Algorithmen in Wirtschaft und Wissenschaft. Alle sprechen davon, bessere Entscheidungen auf Basis von Daten, Modellen, Prognosen und KPIs zu treffen, idealerweise unterstützt durch KI. Ziel ist immer ein optimiertes Verhalten von Unternehmen. Doch die Regeln einer globalisierten Wirtschaft sind deutlich komplexer als die Bewegungsmöglichkeiten einer Schachfigur…
Videospiele
Viel näher an unserer realen Welt sind Videospiele. Die Entwicklungen der letzten Jahre sind enorm: von Schildkröten, die fünf Schritte über den Bildschirm laufen, hin zu komplexen, schnellen und individuell agierenden Charakteren in modernen Spielwelten. Deren Verhalten basiert immer auf Algorithmen.
Arten von Spielalgorithmen
Es gibt drei Haupttypen von Algorithmen, die das Verhalten jedes Objekts auf dem Bildschirm steuern; sogar anwendbar auf einen Schach-Simulator unter Windows 95:
Steuerungsalgorithmus
Steuerungsalgorithmen geben die Richtung vor, in die sich eine computergesteuerte Figur bewegt, bis sie ihr Ziel erreicht. Das kann die Ziellinie eines Formel-1-Rennens sein oder die nächste Deckung im Angriff eines Spielers. Der Algorithmus passt ständig die Prioritäten an: Belohnungen suchen, Gefahren vermeiden und Hindernissen ausweichen. Besonders das Ausweichen hängt eng mit dem nächsten Algorithmus zusammen.
Wegfindungsalgorithmus
Hast du dich jemals gefragt, warum ein Bot immer wieder gegen eine Wand läuft? Dann fehlt wahrscheinlich der Wegfindungsalgorithmus. Er zeigt dem Bot, wo er sich frei bewegen kann. Dafür wird eine Art negative Karte der Spielwelt genutzt: Bereiche, die begehbar sind, werden von nicht begehbaren Flächen unterschieden. Die Aufgabe des Algorithmus ist es dann, den schnellsten Weg zum Ziel zu finden und gleichzeitig Deckung zu berücksichtigen.
Algorithmus für zielorientierte Handlungsplanung
Wie gesagt: immer vorausdenken und jede Aktion auf das Ziel ausrichten, z. B. den Gegner schachmatt setzen oder ein Rennen gewinnen. Während andere Algorithmen die Bewegung steuern, definiert der Algorithmus für zielorientierte Handlungsplanung die eigentliche Strategie. Er plant konkrete Handlungen, die nötig sind, um das Ziel zu erreichen, und koordiniert die anderen Algorithmen entsprechend.
Fazit: KI und Algorithmen lieben Spiele
Alles in allem sind Algorithmen deshalb so gut in Spielen, weil sie genau dafür entwickelt wurden. Sie haben eine klare, spezialisierte Aufgabe und sind darauf optimiert, diese perfekt zu erfüllen. Besonders stark sind sie, wenn mehrere Algorithmen zusammenarbeiten und sich flexibel anpassen.
Trotzdem bleibt die Spielwelt ein System mit festen Regeln, Grenzen und klar definierten Möglichkeiten. Genau deshalb funktionieren Algorithmen dort so gut: Spiele simulieren keine echte, chaotische Welt.
Und genau darin liegt vielleicht der Unterschied zur realen Welt. Denn Menschen passen sich täglich an neue, unvorhersehbare Situationen an: Wir verschieben Termine, navigieren durch Politik, organisieren unser Leben spontan oder entscheiden uns einfach mal für ein Abendessen außer Haus, weil der Kühlschrank leer ist. Und genau das sollten wir vielleicht beibehalten und die nächsten Spiele gewinnen!