Prostředí pro vytváření umělých hráčů Texas Hold'em pokru
Prostředí pro vytváření umělých hráčů Texas Hold'em pokru
diploma thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/21090Identifiers
Study Information System: 70503
Collections
- Kvalifikační práce [11264]
Author
Advisor
Referee
Hric, Jan
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software systems
Department
Department of Theoretical Computer Science and Mathematical Logic
Date of defense
25. 5. 2009
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Excellent
Hold'em poker, kartová hra s neúplnou, niekedy dokonca klamlivou informáciou, bude v priebehu niekol'kých rokov pravdepodobne pokorená počítačovými programami. Toto môže predstavovat' vel'ké nebezpečenstvo pre celé odvetvie on-line pokeru. V niektorých variantoch Texas hold'em pokeru sa tak už deje. Táto práca skúma možnosti vytvorenia automatického hráča nolimit turnajov, ako najmenej preskúmanej a najt'ažšej varianty Texas hold'em pokeru pre počítačového hráča. Budú vytvorené nástroje a metodológia, ktoré umožnia obecnú a jednoduchú extrakciu dát z on-line kasín založenú na optickom rozpoznávaní. Automatické operácie v týchto kasínach a prostredie na programovanie pokerovej inteligencie budú taktiež zahrnuté. Následne bude implementovaný umelý pokerový hráč schopný hry v dvoch kasínach, ako ukážka robustnosti a použitel'nosti tohto prostredia. Budú predstavené známe pokerové stratégie a myšlienky z pohl'adu implementácie pokerového robota. Na konci bude tento umelý pokrový hráč odskúšaný na reálnych situáciách a na základe získaných skúseností a výsledkov budú zodpovedané otázky týkajúce sa zneužitia on-line kasín umelými pokerovými hráčmi.
Hold 'em poker, a card game with incomplete, sometimes even misleading information, is probably going to be mastered by computer programs within a few years. This might be a big issue for the on-line poker gaming industry. In some variations of the Texas hold 'em poker it is already happening. This thesis explores a possibility of creating an automated no-limit tournament player for the less explored and the hardest variation of Texas hold 'em poker from a computer player point of view. Tools and methodology which allows universal and simple automated data extraction from on-line casinos based on optical recognition are going to be created. Automated operations in these casinos and environment for poker intelligence implementation will be included as well. An artificial poker player capable of playing in two casinos will be implemented in this environment to demonstrate its strength and usability. Known poker strategies and ideas are going to be introduced from the point of view of poker robot implementation. At the end, the automated poker player will be confronted in real situations and questions regarding misuse of automated poker players in on-line casinos based on gained experiences and results are going to be answered.