Abstract. The development of competitive artificial Poker players is a challenge to Artificial Intelligence (AI) because the agent must deal with unreliable information and deception which make it essential to model the opponents to achieve good results. In this paper we propose the creation of an artificial Poker player through the analysis of past games between human players, with money involved. To accomplish this goal, we defined a classification problem that associates a given game state with the action that was performed by the player. To validate and test the defined player model, an agent that follows the learned tactic was created. The agent approximately follows the tactics from the human players, thus validating this model. However, this approach alone is insufficient to create a competitive agent, as generated strategies are static, meaning that they can't adapt to different situations. To solve this problem, we created an agent that uses a strategy that combines several tactics from different players. By using the combined strategy, the agent greatly improved its performance against adversaries capable of modeling opponents.
The No-Limit Texas Hold'em variant of Poker is the game that is most frequently used to assess new developments in incomplete information problems, through the development of game playing agents. For this particular game, current state-ofthe-art techniques consist in the pre-computation of a set of strategies that are in a Nash-Equilibrium state. However, due to the game's decision tree size, current algorithms only work in an abstracted version of No-Limit Poker. Moreover, since these strategies are static, they ignore the opponents' playing style thus being unable to maximize profit against certain kinds of opponents. This makes these strategies unusable when playing in an online environment against human players. In this paper we present a rule-based strategy approach for a No-Limit Poker agent that was developed to play online, against human players and in online multiplayer matches. This strategy is based on a popular technique used by human playersshort stack playingwhich consists of playing in tables with up to 6 players and low initial resources. Using domain specific opponent modeling techniques and limiting the decisions to the first round of the game, the agent was able to make a good profit margin of 11.5% per game when playing against human players. The significance of our results resides in the fact that, for the first time in the Computer Poker literature, we present a game playing agent that can match human players in multiplayer games.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.