Angesichts all der Betrugsskandale, die zuletzt in der Pokerwelt die Runde gemacht haben, ist jetzt ein guter Zeitpunkt, um sich mit einer anderen potenziellen Bedrohung für die Branche zu befassen - Bots.
Ein Bot ist ein Computerprogramm, das ein Spiel mit oder gegen Sie spielt. Bots sind in vielen Anwendungen weit verbreitet. Wenn Sie jemals ein Spiel "gegen den Computer" gespielt haben, haben Sie gegen einen Bot gespielt.
Die meisten Bots dienen nur zur Unterhaltung oder wenn kein menschlicher Gegner verfügbar ist. Diese einfachen Bots sind weit verbreitet und benötigen nicht viel Rechenleistung.
Wenn Sie dies auf Ihrem Handy lesen, haben Sie in diesem Moment mehrere verschiedene Bots in der Hand.
Diese einfachen Bots funktionieren gut in einem Computerspiel wie Monopoly oder FIFA. Aber sie sind nicht in der Lage, ein komplexeres Spiel wie Poker wettbewerbsfähig zu spielen.
Inhaltsverzeichnis
Wie schlau sind Bots?
Bots gibt es in allen Formen und Größen, aber die Regel ist ziemlich einfach: Je komplexer ein Bot ist, desto mehr Computerleistung benötigt er für seinen Betrieb.
Die Komplexität eines Bots hängt von zwei Faktoren ab:
1: Wie kompliziert ist das Spiel, das Sie spielen?
1. Computer sind darauf ausgelegt, Daten systematisch zu verarbeiten. Dieser Faktor ermöglicht es ihnen, bei Spielen mit perfekten Informationen (wie Connect 4 oder Schach) gute Leistungen zu erbringen. Bei Spielen mit unvollkommener Information (Spiele, bei denen man nicht alles sehen kann) sind die Dinge komplexer.
2. Der Unterschied zwischen NLHE und Limit Hold'em ist ebenfalls von entscheidender Bedeutung. Die strengen Einsatzregeln bei Limit Hold'em machen das Spiel viel restriktiver als das No-Limit-Pendant. Ein Bot namens Cepheus kann eine nahezu perfekte Limit-Hold'em-Strategie mit Nash-Gleichgewicht spielen.
3. Die Flexibilität bei den Bets, die NLHE mit sich bringt, macht es zu einem viel komplizierteren Spiel. Um es zu schlagen, ist daher ein weitaus komplexerer Bot erforderlich.
2: Wie kompetent sind Ihre Gegner?
1. Computer machen zwar keine plumpen Fehler, aber sie sind durch vorprogrammierte Strategien eingeschränkt. Einfache Ansätze mögen ausreichen, um schwache Gegner zu schlagen. Starke Pokerspieler werden jedoch wissen, wie sie diese Taktiken ausnutzen können.
2. Für einfache Bots gelten starre, vorprogrammierte Regeln. Sie sind nicht in der Lage, sich auf einen Gegner einzustellen, der sie ausnutzt. Daher können stärkere Gegner sie leicht dominieren.
3. Bots können fortgeschrittenere Konkurrenten durch komplexe Strategien übertreffen. Diese Programme sind jedoch schwierig zu schreiben und erfordern erheblich mehr Rechenleistung.
Wer könnte einen Bot benutzen?
Da ein erfolgreicher Spieler keinen Grund zum Schummeln hat, könnte man den Einsatz von Bots mit schwächeren Spielern in Verbindung bringen. In Wirklichkeit kann aber jeder einen Bot verwenden. Bei der Pflege des Ehrgeizes, ein professioneller Spieler zu werden, wird vergessen, dass das Leben als Pokerprofi eine echte Schinderei ist.
Es erfordert Disziplin, Hingabe und Durchhaltevermögen. Manche Leute haben nicht das nötige Durchhaltevermögen. Außerdem ist das Volumen die einzige Möglichkeit, die Varianz zu bekämpfen. Daher ist die Versuchung groß, einen Bot einzusetzen, um die harten Stunden zu überbrücken.
Zu den Spielern, die einen Bot benutzen könnten, gehören:
1. Spieler, die zu Tilt neigen:
Computer haben keine emotionale Reaktion. Ein erfolgreicher Spieler könnte also einen Bot einsetzen, wenn Tilt sein Spiel ruiniert. Er könnte das Gefühl haben, dass ihm die Gewinne vorenthalten werden, von denen er (fälschlicherweise) glaubt, dass sie ihm zustehen.
2. Winning Player sind unfähig/ungeduldig, sich zu verbessern und ihre Einsätze zu erhöhen:
Eine Erhöhung der Einsätze erfordert viel Engagement und harte Arbeit. Die Anforderungen werden mit steigenden Einsätzen immer höher. Viele Menschen haben nicht die mentale Stärke oder die Geduld, um mitzuhalten.
3. Spieler, die einen Bonus freispielen wollen:
Viele Websites bieten volumenbasierte Prämienprogramme an, und diese Boni können sehr lukrativ sein. Rake Races oder Einzahlungsboni sind oft bedeutend genug, um einen Spieler mit durchschnittlichen Ergebnissen in einen deutlichen Winning Player zu verwandeln. Diese Boni sind häufig schwer freizuspielen, daher ist die Verwendung eines Bots ein einfacher Weg, um die erforderliche Anzahl von Händen zu erreichen.
4. Egoistische Spieler:
Die Verwendung eines Poker-Bots ist ein weiterer unethischer Weg, Geld zu stehlen. Um zu stehlen, braucht man einen schlechten moralischen Kompass, also sind diejenigen, die Bots benutzen, eindeutig diesem Spektrum zuzuordnen.
Pokeranbieter arbeiten hart daran, ihre Verwendung zu verhindern, aber es gab bereits mehrere solcher Skandale. Ein ziemlich interessanter Beitrag im Forum von „Two Plus Two“ beschrieb vor einiger Zeit einen Multi-Computer-Bot-Betrug, der auf Sit and Go's mit hohen Einsätzen abzielte.
Warum sind Poker-Bots verboten?
Das Geld, das man bekommt, wenn man an der Spitze der Pokerwelt steht, ist ein ausgezeichneter Anreiz, um dorthin zu gelangen. Aber es ist unmöglich, es ohne einen starken Hunger und das Verlangen, der Beste zu sein, zu schaffen.
Beim Poker geht es vor allem darum, sein Können und seine Entschlossenheit mit anderen zu messen. Diese Tatsache spricht diejenigen an, die eine wettbewerbsorientierte Ader haben.
Beim Poker geht es genauso sehr um den Kampf mit sich selbst wie um den Kampf mit einem anderen Spieler. Um zu gewinnen, müssen Sie Ihre Emotionen, Ihren Sinn für Disziplin und andere starke menschliche Tendenzen kontrollieren.
Dieser Selbstkonflikt ist einer der schönsten und anspruchsvollsten Aspekte des Spiels.
Gefühlslose, computergesteuerte Bots machen diesen Zauber zunichte.
Aus diesen Gründen haben Bots beim Poker nichts zu suchen... normalerweise.
Es hat mehrere Versuche gegeben, bei denen Poker-Bots die Kompetenz von künstlicher Intelligenz (KI) getestet haben. Aber es gibt einen gewaltigen Unterschied zwischen dem regulierten Einsatz von Bots und jenen, die in der allgemeinen Online-Pokerwelt streng geächtet sind.
Die Spieler, die bereitwillig an diesen kontrollierten Studien teilnehmen, wissen im Voraus, dass sie gegen einen Bot spielen.
Warum gegen einen Bot spielen?
Diese Wettbewerbe bieten den Spielern in der Regel einen attraktiven finanziellen Anreiz zur Teilnahme. Aber die Experimente haben auch die gleiche Faszination, die Filme wie The Terminator, The Matrix und I, Robot so erfolgreich gemacht hat –
Der theoretische Krieg zwischen menschlicher und künstlicher Intelligenz.
Diese simulierten Pokerspiele bieten eine Arena, in der die beiden gegeneinander antreten können.
Bis vor Kurzem glaubten viele, dass Poker zu komplex sei, um von einem Roboter gemeistert zu werden. So gibt es zum Beispiel 10160 verschiedene Situationen bei einem Heads up Pokerspiel. Tuomas Sandholm, einer der Gründer des revolutionären Poker-Bots Libratus, erklärt:
"Es gibt mehr potenzielle Heads-up-Pokerszenarien als Atome im Universum."
Wenn man diese Komplexität mit den begrenzten Rechenkapazitäten kombiniert, glauben viele, dass die Entwicklung eines solchen Poker-Bots zu kompliziert ist.
Selbst mit der stetigen Zunahme der Computerleistung behaupteten viele ganz romantisch, dass die Unfähigkeit der Poker-Bots, sich anzupassen, ihr Verhängnis sei. Diese menschlichen Spieler würden irgendwann eine Schwachstelle finden, die sie ausnutzen könnten.
Dazu hatten sie auch allen Grund. Die Spieler, die für die Teilnahme an diesen Tests ausgewählt wurden, gehörten zur absoluten Pokerelite. Sie waren versiert und kannten die innovativsten und modernsten Strategien des Spiels.
Trotz des rasanten Fortschritts in der KI-Technologie müssen die Bots immer noch programmiert werden.
Wie könnte ein unbedeutender Spieler einen Bot schreiben, der gut genug ist, um mit den klügsten Köpfen des Spiels zu konkurrieren?
Nun, bis 2017 konnten sie das nicht. Ein Poker-Bot namens Claudio hatte einige Erfolge gegen erfahrene Spieler wie Laak und Esfandiari erzielt. Aber diese Spieler sind nicht für ihre Heads-Up-Fähigkeiten bekannt.
Die NL-Heads-Up-Spezialisten haben sich immer wieder als zu stark für Poker-Bots erwiesen.
Libratus betritt die Bühne
Im Jahr 2017 traten vier der besten Spieler der Welt gegen den neuesten Poker-Bot an. Sein Name war Libratus, und er veränderte das Spiel.
Clevere Projekte haben in der Regel clevere Namen, und Libratus war da keine Ausnahme. Das Wort leitet sich vom lateinischen Wort "libra" ab. Libratus bedeutet übersetzt so viel wie "ausgeglichen" - ein passender Name angesichts der Entwicklung der Branche hin zum GTO-Poker. Es ist derselbe Wortstamm wie das Sternzeichen Waage, weshalb der Bot auch durch eine Waage dargestellt wird.
Die Spieler, die gegen Libratus antraten, waren Jason Les, Dong Kim, Daniel McAulay und Jimmy Chou. Mit zwei Spielern, die 2015 an einem Sieg gegen den Vorgänger von Libratus, Claudico, beteiligt waren, war das Selbstvertrauen groß, aber es war auch fehl am Platz.
Von Anfang an erwies sich Libratus als beeindruckend, und das Geheimnis lag in seiner Programmierung.
Mit 600, 28 Netzwerkknoten (Nodes) und 2,7 Petabyte an Daten (ja, wir mussten auch googeln, wie viel das ist!) war Libratus' Leistung beeindruckend. Aber es war kein Bot, der gelernt hatte, wie man gut pokert. Er hatte keine Pokerstrategien gelernt, die über die Grundregeln des Spiels hinausgingen.
Stattdessen war Libratus in der Lage, Spiele mit unvollkommenen Informationen zu lösen. Er nutzte seine immense Rechenleistung, um kontinuierliche Pokersimulationen durchzuführen und sich selbst zu lehren.
Ein großes Manko der meisten Poker-Bots ist, dass ein Spieler, der eine Lücke in der Strategie des Bots findet, diese gnadenlos ausnutzen kann. Der Bot kann sich nicht in Echtzeit umprogrammieren. In einem Interview gab Jason Les zu, dass die Spieler in der Challenge versucht haben, den Bot auf diese Weise zu schlagen.
Dank der ausgeklügelten Programmierung von Libratus konnte er die Strategien der menschlichen Spieler während des Spiels bewerten. Zwar sind auch menschliche Spieler dazu in der Lage, aber die Fähigkeit von Libratus, gleichzeitig zu lernen und zu spielen, war auf einem Niveau, mit dem menschliche Spieler nicht mithalten können.
Dieser ziemlich beeindruckende Robo-Flex-Prozess beseitigte eine fatale Schwachstelle, die frühere Bots behinderte. Es ermöglichte Libratus, Leaks zu eliminieren, die die menschlichen Spieler möglicherweise sehr schnell ausgenutzt hätten.
Der Jäger wird zum Gejagten!
Aber Libratus hat sich nicht nur selbst verteidigt. Nach der Entdeckung dessen, was Sandholm als potenzielle "Leaks" in seiner Strategie bezeichnete, konzentrierte sich Libratus auf die Berechnung "besserer Strategien für diese Teile des Spiels".
So lernte Libratus, seine Leaks zu eliminieren und clevere Wege zu finden, die neuen Anpassungen des menschlichen Spielers auszunutzen. Der Jäger wurde zum Gejagten!
Neben seiner überlegenen Gehirnleistung hatte Libratus noch weitere Vorteile gegenüber dem menschlichen Spieler. Die Herausforderung 2017 bestand aus 120.000 Händen in 20 Tagen. Obwohl es für Pokerprofis nicht ungewöhnlich ist, lange Sessions zu spielen, kann man davon ausgehen, dass sich bei einer solch langen, zermürbenden Herausforderung Müdigkeit einstellt.
Als Bot hatte Libratus keine solchen Probleme.
Um ihre Strategien so perfekt wie möglich zu gestalten, begrenzen Menschen normalerweise ihre verschiedenen Bet Sizings. Je mehr man seine Sizings variiert, desto komplizierter wird die Pokerstrategie.
Aber es ist auch schwieriger, sie umzusetzen und auszubalancieren.
Dank seines Supergehirns konnte Libratus diese Komplexität bewältigen und bei der Festlegung der Bet Sizings deutlich kreativer als ein Mensch sein. Libratus konnte ungewöhnliche Plays machen, die es zu einer Herausforderung machten, sie zu lesen und vorherzusagen.
Gegen Ende des Wettbewerbs mussten die Profis zugeben, dass Libratus einfach "zu gut" war.
Es war ein erschreckender Schritt nach vorn für die Poker-KI.
Das Libratus-Urteil?
Der Sieg von Libratus hat zwar einige Augenbrauen hochgezogen, aber nur wenige waren in Panik. Libratus benötigte nicht nur eine Computerleistung, die weit außerhalb der Reichweite des Durchschnittsverbrauchers lag, sondern war auch noch nicht gegen mehrere Gegner getestet worden.
Viele fragten sich, ob der Bot (und seine Hardware) mehrere Gegner besiegen könnte, da dies das Spiel komplizierter machte.
Diese Skepsis währte nicht lange, denn Polaris (der Nachfolger von Libratus) besiegte problemlos mehrere Gegner.
Glücklicherweise weigerten sich die Entwickler des Bots, Einzelheiten über die Programmierung von Polaris zu veröffentlichen, damit dieser nicht in die falschen Hände gerät.
Sollten Sie sich über Bots Sorgen machen?
Pokeranbieter tun alles in ihrer Macht Stehende, um Spieler vor dem Einsatz von Bots im Internet zu schützen. Sie stellen zwar langfristig eine Bedrohung für das Online-Poker dar, aber Menschen lassen sich nur schwer reproduzieren.
Unsere emotionalen Schwächen sind ebenso zufällig wie mächtig.
Betrügereien wie Fedor Kruses "Dream Machine" (den Artikel dazu finden Sie hier) wurden schnell aufgedeckt. Fedors Bot nutzte Bet Sizings, die zu unorthodox und kompliziert war, um menschlich zu sein.
Super-Bots tun sehr ungewöhnliche Dinge. Es ist daher schwer vorstellbar, wie sie der Entdeckung lange entgehen können, wenn die gesamte Pokercommunity auf der Hut ist.
Wenn Ihnen die Lektüre über Libratus gefallen hat, finden Sie unten eine kurze Dokumentation über diesen „Super-Bot“.
In der Zwischenzeit wünschen wir Ihnen viel Glück an den Tischen.