An Investigation Into Tournament Poker Strategy Using Evolutionary Algorithms

Total Page:16

File Type:pdf, Size:1020Kb

An Investigation Into Tournament Poker Strategy Using Evolutionary Algorithms An Investigation into Tournament Poker Strategy using Evolutionary Algorithms Richard G. Carter I V N E R U S E I T H Y T O H F G E R D I N B U Doctor of Philosophy Centre for Intelligent Systems and their Applications School of Informatics University of Edinburgh 2007 Abstract Poker has become the subject of an increasing amount of study in the computational in- telligence community. The element of imperfect information presents new and greater challenges than those previously posed by games such as checkers and chess. Ad- vances in computer poker have great potential, since reasoning under conditions of uncertainty is typical of many real world problems. To date the focus of computer poker research has centred on the development of ring game players for limit Texas hold’em. For a computer to compete in the most prestigious poker events, however, it will be required to play in a tournament setting with a no-limit betting structure. This thesis is the first academic attempt to investigate the underlying dynamics of successful no-limit tournament poker play. Professional players have proffered advice in the non-academic poker literature on correct strategies for tournament poker play. This study seeks to empirically validate their suggestions on a simplified no-limit Texas hold’em tournament framework. Starting by using exhaustive simulations, we first assess the hypothesis that a strat- egy including information related to game-specific factors performs better than one founded on hand strength knowledge alone. Specifically, we demonstrate that the use of information pertaining to one’s seating position, the opponents’ prior actions, the stage of the tournament, and one’s chip stack size all contribute towards a statistically significant improvement in the number of tournaments won. In extending the research to combine all factors we explain the limitations of the exhaustive simulation approach, and introduce evolutionary algorithms as a method of searching the strategy space. We then test the hypothesis that a strategy which com- bines information from all the aforementioned factors performs better than one which employs only a single factor. We show that an evolutionary algorithm is successfully able to resolve conflicting signals from the specified factors, and that the resulting strategies are statistically stronger than those previously discovered. Our research continues with an analysis of the results, as we interpret them in the context of poker strategy. We compare our findings to poker authors’ recommenda- tions, and conclude with a discussion on the many possible extensions to this work. i Acknowledgements First and foremost I would like to thank my supervisor, Dr John Levine, for his con- tributions and support in my research efforts. I feel very fortunate that I found a su- pervisor who shared my passion for the subject over the last three and a half years. Additionally, I wish to thank Dr Dave Robertson for providing much needed guidance at several junctures. For making the PhD experience enjoyable and memorable, I would like to give my appreciation to all the staff and fellow students within CISA. Without them the journey would have been far lonelier. Finally I owe my biggest debt of gratitude to my partner, soulmate, best friend, and financial sponsor, Ruth Mitchell. Without her I would not have had the opportunity to undertake this research, nor the kicks up the backside necessary to complete it. ii Declaration I declare that this thesis was composed by myself, that the work contained herein is my own except where explicitly stated otherwise in the text, and that this work has not been submitted for any other degree or professional qualification except as specified. (Richard G. Carter) iii To Ruth iv Table of Contents 1 Introduction 1 1.1 Overview ................................ 1 1.2 Motivation................................ 1 1.3 AimsandScope............................. 3 1.4 TheOrganizationoftheThesis . 4 2 Poker 6 2.1 IntroductiontoPoker .......................... 6 2.2 TexasHold’emPoker.......................... 7 2.3 ApproachestoComputerGamePlaying . 9 2.4 EarlyGameTheoreticInvestigationsintoPoker . ..... 12 2.5 ComputerPokerResearch . 14 2.6 CombiningGameTheorywithLearning . 15 2.7 Non-AcademicPokerLiterature . 18 2.7.1 HandStrength ......................... 19 2.7.2 SeatingPosition ........................ 20 2.7.3 Opponents’PriorActions . 20 2.8 Summary ................................ 21 3 All in or Fold Texas Hold'em Tournament Strategy 23 3.1 Texas Hold’em Tournament Rules and Structures . ... 23 3.2 StrategicFactorsinTournamentPoker . .. 26 3.2.1 TournamentLevel ....................... 27 3.2.2 StackSize............................ 29 3.2.3 TheGapConcept........................ 30 3.3 Sklansky’s System ............................ 31 3.4 ICCM2004PokerBotTournament . 34 v 3.4.1 TournamentRules ....................... 35 3.4.2 Entries ............................. 35 3.4.3 DumbBot ............................ 36 3.4.4 Results ............................. 36 3.4.5 ExtraTournaments . 37 3.4.6 Comments ........................... 38 3.5 KillPhilStrategies ........................... 39 3.6 Summary ................................ 40 4 Initial Tournament Poker Investigations using ExhaustiveSimulations 42 4.1 ExhaustiveSimulationsExperimental Framework . ..... 42 4.1.1 TournamentStructure. 42 4.1.2 HandGroupings ........................ 44 4.1.3 DecisionMaking ........................ 46 4.1.4 TournamentOpponents. 47 4.2 ExhaustiveSimulationResults . 48 4.2.1 HandStrengthOnly . .. .. .. .. .. .. 48 4.2.2 HandStrengthandCoinToss . 50 4.2.3 HandStrengthandSeatingPosition . 53 4.2.4 HandStrengthandOpponents’PriorActions . 57 4.2.5 HandStrengthandTournamentLevel . 59 4.2.6 HandStrengthandStackSize . 61 4.3 Further Statistical Analysis of Exhaustive Simulation Results . 64 4.4 Conclusions............................... 67 5 Evolutionary Algorithms 69 5.1 The Difficulties of Extending the Exhaustive Simulation Approach . 69 5.2 IntroductiontoEvolutionaryAlgorithms . .... 71 5.3 SubclassesofEvolutionaryAlgorithm . .. 73 5.3.1 GeneticAlgorithms. 73 5.3.2 EvolutionaryProgramming. 73 5.3.3 EvolutionStrategies . 74 5.3.4 GeneticProgramming . 74 5.4 EvolutionaryAlgorithmsAppliedtoGames . .. 75 5.5 EvolutionaryAlgorithmsAppliedtoPoker . ... 78 5.6 An Example of Evolutionary Algorithm Design for a Toy Poker ... 80 vi 5.6.1 Jack-Queen-KingGame . 80 5.6.2 PlayerRepresentation . 82 5.6.3 ImplementingtheEA. 83 5.6.4 ResultsandConclusions . 85 5.7 Summary ................................ 86 6 Discovering More Complex Strategies Using Evolutionary Algorithms 88 6.1 Evolutionary AlgorithmExperimentalFramework . ..... 88 6.1.1 StrategyRepresentation . 89 6.1.2 PopulationInitialization . 90 6.1.3 SelectionandtheFitnessFunction . 91 6.1.4 Reproduction .......................... 92 6.1.5 Termination........................... 96 6.2 EvolutionaryAlgorithmResults . 97 6.3 Statistical Analysis of the Evolutionary Algorithm Results ...... 100 6.4 Conclusions............................... 101 7 Additional Analysis and Interpretation of Results 103 7.1 Recap and Comparison of the Evolutionary Algorithm and Exhaustive SimulationResults . .. .. .. .. .. .. .. 103 7.2 Comparison of the Evolutionary Results to Experts’ Tournament Strat- egySuggestions............................. 108 7.2.1 SeatingPosition . 108 7.2.2 Opponents’PriorActions . 110 7.2.3 TournamentLevel . 110 7.2.4 StackSize............................ 111 7.2.5 TheGapConcept. .. .. .. .. .. .. 112 7.3 ConvergenceintheEvolutionaryAlgorithms . 114 7.4 TheRelativeImportanceofGenes . 115 7.5 Conclusions............................... 119 8 Further Work 120 8.1 Extendingand EnhancingtheAvailableKnowledge . .... 120 8.2 Competing Against a Range of More Realistic Opponents . ..... 125 8.3 ChangestotheTournamentStructure. 126 8.4 RemovaloftheAllInorFoldBettingRestriction . .... 126 vii 8.5 Summary ................................ 127 9 Summary and Conclusions 129 A Texas Hold'em Starting Hands 132 B Texas Hold'em Example and Five-Card Hand Rankings 134 B.1 ExampleHand ............................. 134 B.2 Five-CardPokerHandRankings . 138 C Sklansky-Chubukov Hand Rankings 140 D Published CIG 2007 Paper 143 Bibliography 152 viii Chapter 1 Introduction 1.1 Overview This thesis presents an investigation into the nature and discovery of robust tourna- ment poker strategies through the application of evolutionary computation. Whilst re- search into games is commonplace in the artificial intelligence (AI) community, work on poker is nascent. Impressive results have already been achieved through academic research into the ring game format of poker, but tournament poker play has so far been neglected. This research aims to address this gap in the academic literature. 1.2 Motivation Games provide a common test bed for researchers into computer science due to their well defined problem domains. The goal of such research is typically to develop the strongest possible programs, and the rules of the game provide fixed bounds within which this goal can be achieved. Poker is of particular interest since it provides many different challenges for machine intelligence which are not found in the more com- monly researched games such as chess and draughts. A strong computer poker pro- gram needs to display a range of intelligent behaviours to play the game successfully, such as handling imperfect and incomplete information, competing against multiple adversaries, opponent modelling and risk management [11].
Recommended publications
  • Most Important Fundamental Rule of Poker Strategy
    The Thirty-Third International FLAIRS Conference (FLAIRS-33) Most Important Fundamental Rule of Poker Strategy Sam Ganzfried,1 Max Chiswick 1Ganzfried Research Abstract start playing very quickly, even the best experts spend many years (for some an entire lifetime) learning and improving. Poker is a large complex game of imperfect information, Humans learn and improve in a variety of ways. The most which has been singled out as a major AI challenge prob- obvious are reading books, hiring coaches, poker forums and lem. Recently there has been a series of breakthroughs culmi- nating in agents that have successfully defeated the strongest discussions, and simply playing a lot to practice. Recently human players in two-player no-limit Texas hold ’em. The several popular software tools have been developed, most 1 strongest agents are based on algorithms for approximating notably PioSolver, where players solve for certain situa- Nash equilibrium strategies, which are stored in massive bi- tions, given assumptions for the hands the player and oppo- nary files and unintelligible to humans. A recent line of re- nent can have. This is based on the new concept of endgame search has explored approaches for extrapolating knowledge solving (Ganzfried and Sandholm 2015), where strategies from strong game-theoretic strategies that can be understood are computed for the latter portion of the game given fixed by humans. This would be useful when humans are the ulti- strategies for the trunk (which are input by the user). While mate decision maker and allow humans to make better deci- it has been pointed out that theoretically this approach is sions from massive algorithmically-generated strategies.
    [Show full text]
  • Playing Online Texas Hold ‘Em
    www.pokerprofit.com PLAYING ONLINE TEXAS HOLD ‘EM THE BEST TIPS FOR PLAYING AND WINNING! Table of Contents 3 Introduction 5 History of Poker 7 History of Online Poker 9 Poker 101 18 Playing Texas Hold ‘Em 20 Position 23 Pot Odds & Outs 26 Playing the Flop 31 Playing the River 32 Betting 35 Strategies 38 Tells 42 Bluffing 45 Multi-Table Tournaments 49 Sit and Go’s 53 Limit Poker 57 Some Things To Keep In Mind 60 When Things Get Out of Hand 62 Conclusion INTRODUCTION It’s becoming almost as big as baseball, football, hockey, and other sporting events. Television has increased its popularity. With the Internet, it’s coming into our homes at a lightning fast rate. The rage that’s sweeping the nation – poker! Although the game has been around for years played in family recreation rooms, smoky bars, casinos, and even retirement homes, these days, poker has become the game of choice for hundreds of thousands of people. Family game night used to mean getting out the Monopoly board and battling over Park Place and Broadway. Now, family game night is more likely to be characterized by breaking out the poker chips and battling each other for the best hands. More and more people are talking about their bad beats, their great hands, and their prowess for play. Popular on college campuses, fraternal clubs, and even retirement homes, poker has become our new game of chance, and our new game of choice. What has led to the rise of this game? Most likely, it has been television and the media.
    [Show full text]
  • “Algoritmos Para Um Jogador Inteligente De Poker” Autor: Vinícius
    Universidade Federal De Santa Catarina Centro Tecnológico Bacharelado em Ciências da Computação “Algoritmos para um jogador inteligente de Poker” Autor: Vinícius Sousa Fazio Florianópolis/SC, 2008 Universidade Federal De Santa Catarina Centro Tecnológico Bacharelado em Ciências da Computação “Algoritmos para um jogador inteligente de Poker” Autor: Vinícius Sousa Fazio Orientador: Mauro Roisenberg Banca: Benjamin Luiz Franklin Banca: João Rosaldo Vollertt Junior Banca: Ricardo Azambuja Silveira Florianópolis/SC, 2008 AGRADECIMENTOS Agradeço a todos que me ajudaram no desenvolvimento deste trabalho, em especial ao professor Mauro Roisenberg e aos colegas de trabalho João Vollertt e Benjamin Luiz Franklin e ao Ricardo Azambuja Silveira pela participação na banca avaliadora. Algoritmos para um jogador inteligente de Poker – Vinícius Sousa Fazio 4 RESUMO Poker é um jogo simples de cartas que envolve aposta, blefe e probabilidade de vencer. O objetivo foi inventar e procurar algoritmos para jogadores artificiais evolutivos e estáticos que jogassem bem poker. O jogador evolutivo criado utiliza aprendizado por reforço, onde o jogo é dividido em uma grande matriz de estados com dados de decisões e recompensas. O jogador toma a decisão que obteve a melhor recompensa média em cada estado. Para comparar a eficiência do jogador, várias disputas com jogadores que tomam decisões baseados em fórmulas simples foram feitas. Diversas disputas foram feitas para comparar a eficiência de cada algoritmo e os resultados estão demonstrados graficamente no trabalho. Palavras-Chave: Aprendizado por Reforço, Inteligência Artificial, Poker; Algoritmos para um jogador inteligente de Poker – Vinícius Sousa Fazio 5 SUMÁRIO 1. Introdução........................................................................................................12 2. Fundamentação Teórica..................................................................................15 2.1. Regras do Poker Texas Hold'em................................................................16 2.1.1.
    [Show full text]
  • Texas Hold'em Poker
    11/5/2018 Rules of Card Games: Texas Hold'em Poker Pagat Poker Poker Rules Poker Variants Home Page > Poker > Variations > Texas Hold'em DE EN Choose your language Texas Hold'em Introduction Players and Cards The Deal and Betting The Showdown Strategy Variations Pineapple ‑ Crazy Pineapple ‑ Crazy Pineapple Hi‑Lo Irish Casino Versions Introduction Texas Hold'em is a shared card poker game. Each player is dealt two private cards and there are five face up shared (or "community") cards on the table that can be used by anyone. In the showdown the winner is the player who can make the best five‑card poker hand from the seven cards available. Since the 1990's, Texas Hold'em has become one of the most popular poker games worldwide. Its spread has been helped firstly by a number of well publicised televised tournaments such as the World Series of Poker and secondly by its success as an online game. For many people nowadays, poker has become synonymous with Texas Hold'em. This page assumes some familiarity with the general rules and terminology of poker. See the poker rules page for an introduction to these, and the poker betting and poker hand ranking pages for further details. Players and Cards From two to ten players can take part. In theory more could play, but the game would become unwieldy. A standard international 52‑card pack is used. The Deal and Betting Texas Hold'em is usually played with no ante, but with blinds. When there are more than two players, the player to dealer's left places a small blind, and the next player to the left a big blind.
    [Show full text]
  • Learn How to Make Money Freelance Writing for the Casino/Gaming Industry!
    Learn how to make money freelance writing for the casino/gaming industry! FREELANCE POKER WRITING: How to Make Money Writing for the Gaming Industry Buy The Complete Version of This Book at Booklocker.com: http://www.booklocker.com/p/books/2570.html?s=pdf Freelance Poker Writing by Brian Konradt 14 PREFACE This book is slightly ahead of its time. Freelance Poker Writing is the first book showing freelance writers how to make money writing for the gaming industry. Why now? Both poker and casino-style games have been growing in popularity — and so has the writing opportunities. If you search for “poker writing” or “legalized game writing” on Google, you won’t come up with much information on how to break into this industry as a freelance writer. This does not mean writing opportunities don’t exist or freelance writers aren’t making money writing about poker and gaming. If you dig long enough, interview the pros in the industry, and research everything about poker and gaming, you will come up with what I came up. And I crammed everything I found into this guide for you. WHAT IS FREELANCE POKER WRITING? There are many popular casino-style games, but nothing matches the growth and popularity of poker and how poker influences society. In writing this book I have focused more on the games and influences of poker than on any other casino-style games. I use the term “poker writing” in this book to mean writing about the games of poker, as well as writing about the influences of poker.
    [Show full text]
  • (12) Patent Application Publication (10) Pub. No.: US 2012/0214567 A1 Snow (43) Pub
    US 20120214567A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2012/0214567 A1 Snow (43) Pub. Date: Aug. 23, 2012 (54) METHOD AND APPARATUS FORVARIANT Publication Classification OF TEXAS HOLDEM POKER (51) Int. Cl. A63F I3/00 (2006.01) (75) Inventor: Roger M. Snow, Las Vegas, NV A63F I/00 (2006.01) (US) (52) U.S. Cl. ........................................... 463/13; 273/292 57 ABSTRACT (73) Assignee: SHUFFLE MASTER, INC., Las (57) Vegas, NV (US) A variant game of Hold Empoker allows for rules of play of one or all of players being allowed to remain in game with an option of checking or making specific wagering amounts in (21) Appl. No.: 13/455.742 first play wagers, being limited in the size of Subsequent available play wagers or prohibited from making additional (22) Filed: Apr. 25, 2012 play wagers ifa first play wager has been made, being limited in the size of available laterplay wagers ifa first or earlier play Related U.S. Application Data wager has been made, and having the opportunity for at least two and as many as three or four distinct opportunities in the (62) Division of application No. 1 1/156.352, filed on Jun. stages in the play of a hand to be able to make one or more 17, 2005. play wagers. 110 Patent Application Publication Aug. 23, 2012 Sheet 1 of 10 US 2012/0214567 A1 Patent Application Publication Aug. 23, 2012 Sheet 2 of 10 US 2012/0214567 A1 a. s&Os Patent Application Publication Aug. 23, 2012 Sheet 3 of 10 US 2012/0214567 A1 Patent Application Publication Aug.
    [Show full text]
  • Pokerface: Emotion Based Game-Play Techniques for Computer Poker Players
    University of Kentucky UKnowledge University of Kentucky Master's Theses Graduate School 2004 POKERFACE: EMOTION BASED GAME-PLAY TECHNIQUES FOR COMPUTER POKER PLAYERS Lucas Cockerham University of Kentucky, [email protected] Right click to open a feedback form in a new tab to let us know how this document benefits ou.y Recommended Citation Cockerham, Lucas, "POKERFACE: EMOTION BASED GAME-PLAY TECHNIQUES FOR COMPUTER POKER PLAYERS" (2004). University of Kentucky Master's Theses. 224. https://uknowledge.uky.edu/gradschool_theses/224 This Thesis is brought to you for free and open access by the Graduate School at UKnowledge. It has been accepted for inclusion in University of Kentucky Master's Theses by an authorized administrator of UKnowledge. For more information, please contact [email protected]. ABSTRACT OF THESIS POKERFACE: EMOTION BASED GAME-PLAY TECHNIQUES FOR COMPUTER POKER PLAYERS Numerous algorithms/methods exist for creating computer poker players. This thesis compares and contrasts them. A set of poker agents for the system PokerFace are then introduced. A survey of the problem of facial expression recognition is included in the hopes it may be used to build a better computer poker player. KEYWORDS: Poker, Neural Networks, Arti¯cial Intelligence, Emotion Recognition, Facial Action Coding System Lucas Cockerham 7/30/2004 POKERFACE: EMOTION BASED GAME-PLAY TECHNIQUES FOR COMPUTER POKER PLAYERS By Lucas Cockerham Dr. Judy Goldsmith Dr. Grzegorz Wasilkowski 7/30/2004 RULES FOR THE USE OF THESES Unpublished theses submitted for the Master's degree and deposited in the University of Kentucky Library are as a rule open for inspection, but are to be used only with due regard to the rights of the authors.
    [Show full text]
  • 03/26/04 Chip / Token Tracking Time: 04:45 PM Sorted by City - Approved Chips
    Date: 03/26/04 Chip / Token Tracking Time: 04:45 PM Sorted by City - Approved Chips Licensee ----- Sample ----- Chip/ City Approved Disapv'd Token Denom. Description LONGSTREET INN & CASINO 09/21/95 00/00/00 CHIP 5.00 OLD MAN WITH HAT AND CANE. AMARGOSA LONGSTREET INN & CASINO 09/21/95 00/00/00 CHIP 25.00 AMARGOSA OPERA HOUSE AMARGOSA LONGSTREET INN & CASINO 09/21/95 00/00/00 CHIP 100.00 TONOPAM AND TIDEWATER CO. AMARGOSA LONGSTREET INN & CASINO 01/12/96 00/00/00 TOKEN 1.00 JACK LONGSTREET AMARGOSA LONGSTREET INN & CASINO 06/19/97 00/00/00 CHIP NCV, HOT STAMP, 3 COLORS AMARGOSA AMARGOSA VALLEY BAR 11/22/95 00/00/00 TOKEN 1.00 GATEWAY TO DEATH VALLEY AMARGOSA VALLEY STATELINE SALOON 06/18/96 00/00/00 CHIP 5.00 JULY 4, 1996! AMARGOSA VALLEY STATELINE SALOON 06/18/96 00/00/00 CHIP 5.00 HALLOWEEN 1996! AMARGOSA VALLEY STATELINE SALOON 06/18/96 00/00/00 CHIP 5.00 THANKSGIVING 1996! AMARGOSA VALLEY STATELINE SALOON 06/18/96 00/00/00 CHIP 5.00 MERRY CHRISTMAS 1996! AMARGOSA VALLEY STATELINE SALOON 06/18/96 00/00/00 CHIP 5.00 HAPPY NEW YEARS 1997! AMARGOSA VALLEY STATELINE SALOON 06/18/96 00/00/00 CHIP 5.00 HAPPY EASTER 1997! AMARGOSA VALLEY STATELINE SALOON 06/21/96 00/00/00 CHIP 0.25 DORIS JACKSON, FIRST WOMAN OF GAMING AMARGOSA VALLEY STATELINE SALOON 06/21/96 00/00/00 CHIP 0.50 DORIS JACKSON, FIRST WOMAN OF GAMING AMARGOSA VALLEY STATELINE SALOON 06/21/96 00/00/00 CHIP 1.00 DORIS JACKSON, FIRST WOMAN OF GAMING AMARGOSA VALLEY STATELINE SALOON 06/21/96 00/00/00 CHIP 2.50 DORIS JACKSON, FIRST WOMAN OF GAMING AMARGOSA VALLEY STATELINE SALOON
    [Show full text]
  • Early Round Bluffing in Poker Author(S): California Jack Cassidy Source: the American Mathematical Monthly, Vol
    Early Round Bluffing in Poker Author(s): California Jack Cassidy Source: The American Mathematical Monthly, Vol. 122, No. 8 (October 2015), pp. 726-744 Published by: Mathematical Association of America Stable URL: http://www.jstor.org/stable/10.4169/amer.math.monthly.122.8.726 Accessed: 23-12-2015 19:20 UTC Your use of the JSTOR archive indicates your acceptance of the Terms & Conditions of Use, available at http://www.jstor.org/page/ info/about/policies/terms.jsp JSTOR is a not-for-profit service that helps scholars, researchers, and students discover, use, and build upon a wide range of content in a trusted digital archive. We use information technology and tools to increase productivity and facilitate new forms of scholarship. For more information about JSTOR, please contact [email protected]. Mathematical Association of America is collaborating with JSTOR to digitize, preserve and extend access to The American Mathematical Monthly. http://www.jstor.org This content downloaded from 128.32.135.128 on Wed, 23 Dec 2015 19:20:53 UTC All use subject to JSTOR Terms and Conditions Early Round Bluffing in Poker California Jack Cassidy Abstract. Using a simplified form of the Von Neumann and Morgenstern poker calculations, the author explores the effect of hand volatility on bluffing strategy, and shows that one should never bluff in the first round of Texas Hold’Em. 1. INTRODUCTION. The phrase “the mathematics of bluffing” often brings a puzzled response from nonmathematicians. “Isn’t that an oxymoron? Bluffing is psy- chological,” they might say, or, “Bluffing doesn’t work in online poker.
    [Show full text]
  • Abiding Chance: Online Poker and the Software of Self-Discipline
    ESSAYS Abiding Chance: Online Poker and the Software of Self- Discipline Natasha Dow Schüll A man sits before a large desktop monitor station, the double screen divided into twenty- four rectangles of equal size, each containing the green oval of a poker table with positions for nine players. The man is virtu- ally “seated” at all twenty- four tables, along with other players from around the world. He quickly navigates his mouse across the screen, settling for moments at a time on flashing windows where his input is needed to advance play at a given table. His rapid- fire esponsesr are enabled by boxed panels of colored numbers and letters that float above opponents’ names; the letters are acronyms for behavioral tendencies relevant to poker play, and the numbers are statistical scores identifying where each player falls in a range for those tendencies. Taken together, the letters and numbers supply the man with enough information to act strategically at a rate of hundreds of hands per hour. Postsession, the man opens his play- tracking database to make sure the software has successfully imported the few thousand hands he has just played. After quickly scrolling through to ensure that they are all there, he recalls some particularly challenging hands he would like to review and checks a number Thanks to Paul Rabinow and Limor Samimian- Darash, for prompting me to gather this material for a different article, and to Richard Fadok, Paul Gardner, Lauren Kapsalakis, and the students in my 2013 Self as Data graduate seminar at the Massachusetts Institute of Technology, for helping me to think through that material.
    [Show full text]
  • Approximating Game-Theoretic Optimal Strategies for Full-Scale Poker
    Approximating Game-Theoretic Optimal Strategies for Full-scale Poker D. Billings, N. Burch, A. Davidson, R. Holte, J. Schaeffer, T. Schauenberg, and D. Szafron Department of Computing Science, University of Alberta Edmonton, Alberta, T6G 2E8, Canada Email: {darse,burch,davidson,holte,jonathan,terence,duane}@cs.ualberta.ca Abstract Due to the computational limitations involved, only simpli• fied poker variations have been solved in the past (e.g. [Kuhn, The computation of the first complete approxima• 1950; Sakaguchi and Sakai, 19921). While these are of the• tions of game-theoretic optimal strategies for full- oretical interest, the same methods are not feasible for real scale poker is addressed. Several abstraction tech• games, which are too large by many orders of magnitude niques are combined to represent the game of 2- ([Roller and Pfeffer, 1997J). player Texas Hold'em, having size O(1018), using 7 [Shi and Littman, 2001] investigated abstraction tech• closely related models each having size 0(1O ). niques to reduce the large search space and complexity of the Despite the reduction in size by a factor of 100 problem, using a simplified variant of poker. [Takusagawa, billion, the resulting models retain the key prop• 2000] created near-optimal strategies for the play of three erties and structure of the real game. Linear pro• specific Hold'em flops and betting sequences. [Selby, 1999] gramming solutions to the abstracted game are used computed an optimal solution for the abbreviated game of to create substantially improved poker-playing pro• 1 pre flop Hold em. grams, able to defeat strong human players and be Using new abstraction techniques, we have produced vi• competitive against world-class opponents.
    [Show full text]
  • Poker 101 Poker Rules and Concepts for Our Annual Charity Tournament
    Poker 101 Poker Rules and Concepts for our Annual Charity Tournament Adapted from MIT 15.S50 Lecture Brainteasers Problem: • (1) In Poker, what is the best hand to go up against Pocket Aces? (other than the other two Aces?) • (2) The situation: heads up on the turn, but before the river comes out you already know you are guaranteed to lose, regardless of what your opponent has. What are your hole cards, and what is on the board? Brainteaser Solution: • (1) In Poker, what is the best hand to go up against Pocket Aces? (other than the other two Aces?) • AA 77.50% 65s 22.50% • (2) The situation: heads up on the turn, but before the river comes out you already know you are guaranteed to lose, regardless of what your opponent has. What are your hole cards, and what is on the board? • Your hole cards: 22 • Board: any quads (5555) Announcements • Annual Charity Poker Tournament – Saturday, 4/15 • Pitch Perfect: A QFS-USWIB Production • Pitch Workshops: 4/11 and 4/18 at 6:30pm • Deadline: 4/18 • Competition: 4/20 • Registration: http://tinyurl.com/qfsuswib • If you are interested but don’t have a team, email us! Poker Rules Texas Hold ‘Em Overview • Texas Hold'em is a community card poker game, with game play focused as much on the betting as on the cards being played • Texas Holdem is played on a single table with 2 to 9 players • You win a pot by having the best hand, or by having all other players fold before the showdown • The structure of Texas Hold'em can be broken up into three main divisions: 1.
    [Show full text]