Umělá inteligence pro Texas Hold'em poker
Artificial Intelligence for Texas Hold'em Poker
bachelor thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/63775Identifiers
Study Information System: 135074
Collections
- Kvalifikační práce [11295]
Author
Advisor
Referee
Hric, Jan
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Theoretical Computer Science and Mathematical Logic
Date of defense
4. 9. 2014
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Excellent
Keywords (Czech)
poker, agent, umělá inteligence, server, algoritmusKeywords (English)
poker, agent, artificial intelligence, server, algorithmTexas Hold'em Poker je nejoblibenějši pokerovou variantou. I přesto existuje jen velice malo efektivnich způsobů jak nahradit člověka počitačem při jeho hrani. Jedna se o hru s neuplnou informaci a proto je většina přistupů velice složita a ne vždy davaji spravne vysledky. Cilem prace je některe z těchto přistupů teoreticky popsat a nasledně ty jednodušši implementovat. Pro tento učel byl vytvořen pokerovy server a pokerovi AI agenti, kteři implementuji různe časti různych řešeni. Nasledně byli tito agenti testovani proti sobě pro porovnani učinnosti jednotlivych přistupů k problemu uměle inteligence v Texas Hold'em Poker.
Although Texas Hold'em is among the most popular poker variants, there are only a few effective ways to replace the human by a computer while playing it. Poker is a game with incomplete information, thus most of the approaches are complicated and they do not provide correct results most of the time. The goal of this work is to describe some of the theoretical approaches and implement some of them. To this end, a poker server and poker AI agents using some of the solutions were implemented. These agents were tested against each other to compare the performance of the different approaches to artificial intelligence in Texas hold'em poker.