Framtiden för pokerbottar

Share:
25 september 2009, Skriven av: Sylen
Publicerad i: Sylens pokerblogg
Framtiden för pokerbottar
Det finns hundratals missuppfattningar och rykten om pokerbottar, inklusive vad det är för något, hur de fungerar och om man behöver oroa sig för dem vid pokerborden.

Pokerbottar är inget nytt. Konceptet med articficiella motståndare uppfanns ursprungligen för schack. Med tiden har programmerare lyckat skapa datoriserade motståndare som kan besegra de bästa mänskliga schackspelarna i världen.

Men, som tur är för oss människor, är det mycket mer komplicerat att lära en A.I. No-Limit Holdem än schack.

Limit Holdem, däremot, tack vare spelets matematiska natur, är lite enklare för bottar att lägga sina silikonvantar på. Programmerare vid University of Alberta är välkända för att ha skapat Polaris, den första botten som faktiskt kan ge människor verkligt motstånd i den spelformen.

Men till dags dato har ingen programmera lyckats få fram en verkligt konkurrenskraftig bot för No-Limit Holdem.

Rob Turner, ägare av www.pokerbotbasics.com (en sajt dedikerad till att skapa och legimitisera pokerbottar på komersiella pokersajter) är tveksam till om det kan göras och säger följande till PokerListings:

"Det kan dröja åratal innan vi ser pokerbottar som är oslagbara vid borden. Kanske får vi aldrig se det."

Vad är en pokerbot?

I grund och botten är en pokerbot ett mycket enkelt program:

Den läser av pokerbordsfönstret som en bild och varje del av bordet med specifik informationen analyseras och sparas för beräkningar.

När datorn får en begäran om input (det är bottens tur att agera), använder den sin programmerade logik till att göra bästa möjliga val.

Givetvis är "bästa" möjliga val extremt subjektivt.

Det kommer att bero på programmerarens pokerfärdigheter tillsammans med hans förmåga att förutse vad som kommer att hända och skriva tillräckligt stark kod för att datorn ska göra rätt val.

Finns det pokerbottar därute?

Det spekuleras en del i om pokerbottar används på allvar överhuvudtaget. Svaret är definitiv ja.

"Det finns redan pokerbottar därute, som lurar på många sajter där folk spelar och i tysthet tjänar några dollar åt sina herrar varje dag", säger Rob Turner.

"Då och då kan man peka ut dem - den där gången player768 gick all-in sånär som på en dollar på turn och sedan la sig på river? Det var en pokerbot som behövde lite finjusteringar. "

När det accepterats att det faktiskt finns bottar vid borden blir frågan i stället om de tjänar några pengar eller inte. Enligt Turner gör de bästa pokerbottarna en marginell vinst, om ens det.

"Jag har sett min bot vinna fantastiska händer bara för att sedan ge bort surt förvärvade marker till någon hemmafru i Kansas."

Varför skapar folk pokerbottar?

Liksom i många andra fall när det kommer till programmering, är målet lika mycket konstnärligt som akademiskt. Turner förklarar att poker är en drömmiljö för en sådan kreativ ambition.

"Ett online-bord kommer komplett med fördefinierade regler och all information samlad i en grafik. Vad din bot kan göra handlari slutändan om tre saker: lägga sig, syna eller höja", säger Turner.

"En hobbyprogrammerare kan skapa en bot som gör ett slumpmässigt spel eller en komplicerad som noggrannt studerar spelare och utvärderar deras spelstyrka över tid"

De verkliga skälen för att skapa en pokerbot är inte att lura människor på pengar, utan det är utmaningen i att skapa en bot som kan konkurrera på allvar som lockar.

Kan en pokersajt förbjuda bottar?

Om en pokersajt ville stoppa bottar helt och hållet skulle det vara ganska enkelt att göra. "Bot-busting"-tekniken fungerar enligt följande:

Om vi utgår ifrån att alla pokerbottar arbetar genom att analysera specifika områden på skärmen, måste mjukvaran göra slumpmässiga förändringar rörande hur skärmen visar information.

Om mjukvaran, till exempel, plötsligt skrev "K ing of Clubs"i stället för "King of Clubs" skulle koden brytas.

"Gör en liten förändring en gång var tjugonde minut och du kommer få se bottar som fryser, vilket skulle göra ägarna frustrerade och flytta bottarna till sajter med bord som är enklare att programmera för", säger Turner.

Borde pokerbottar vara tillåtna?

Detta är tiotusenkronorsfrågan och det finns hårdnackade förespråkare på båda sidorna. Eftersom det är uppenbart vad programmerna tycker, frågade PokerListings några kända pokerproffs om deras åsikt.

Vissa spelare, som Mike Matusow och Andy Black, anser att bottar inte hör hemma i pokervärlden. Highstakes-veteranen tillika PokerStars-proffset Barry Greenstein har dock en annan syn på saken.

"Jag tycker att pokersajter ska tillåta bottar, men enbart på tydligt definierade bord. Spelare ska veta vilka bottarna är och kunna välja om de vill spela mot dem eller inte."

Även om Greenstein tycker att bottar borde tillåtas har han ingen avsikt att spela mot dem själv, eftersom en dator som arbetar utifrån ett antal förutbestämda regler kommer att göra betydligt färre misstag än en människa som kan bli distraherad och påverkad av sina känslor.

Kommer bottar någonsin att bli mainstream?

2005 anordnades den första, och troligen enda, pokerbot-tävlingen i Las Vegas. Deltagarna satt med bottar de skapat vid borden och lät dem spela tills en av dem hade vunnit.

Då det finns sajter som www.pokerbotbasics.com, som ger detaljerade lektioner i hur man skapar sin egen pokerbot, är det mycket möjligt att bottar bli allt vanligare.

I ett försök att få fart på den utvecklingen har Pokerbot Basics ägare erbjudit $10 000 till den pokersajt som öppet tillåter bottar vid sina bord.

I skrivande stund har ingen sajt accepterat erbjudandet.

Ett stort tack till Rob Turner som bidragit med expertis inom området och fotot till denna artikel.

Om du är intresserad av pokerbottar på detaljnivå är det väl värt att göra ett besök på Turners sajt.

Originalartikel skriven av Sean Lind

Share: