Name: | Description: | Size: | Format: | |
---|---|---|---|---|
1.19 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
O poker é um jogo de cartas usualmente jogado em casinos e é considerado o jogo de cartas mais popular do mundo. Texas Hold’em é o estilo mais jogado em que cada jogador recebe duas cartas privadas e cinco cartas são dispostas à mesa, de forma a serem compartilhadas por todos os participantes do jogo. Quando é jogado com apenas dois jogadores, é designado por Heads-up Texas Hold’em, sendo um jogo muito interessante e extremamente competitivo de jogar. Este projeto tem por objetivo criar um simulador de Heads-up Texas Hold’em em que existem dois modos de jogo, utilizador contra computador e computador vs computador, proporcionando uma ferramenta que permite aos utilizadores treinarem e melhorarem o seu desempenho neste tipo de jogo, assim como explorarem variantes de algoritmos que simulam um jogador de poker. A implementação deste projeto contemplou dois grandes desafios: planear uma arquitetura de software para a implementação do jogo e desenvolver algoritmos para simular um jogador.
Poker is a card game usually played in casinos and is considered the most popular card game in the world. Texas Hold'em is the most played style in which each player receives two private cards and five cards are arranged at the table in order to be shared by all participants of the game. When played with only two players, it is called Heads-up Texas Hold'em, being a very interesting and extremely competitive game to play. This project aims to create a Texas Hold'em heads-up simulator in which there are two modes of play, user against computer and computer vs. computer, providing a tool that allows users to practice and improve their performance in this type of game, as well as exploring variants of algorithms that simulate a poker player. The implementation of this project contemplated two major challenges: to plan a software architecture for the implementation of the game and to develop algorithms to simulate a player.
Poker is a card game usually played in casinos and is considered the most popular card game in the world. Texas Hold'em is the most played style in which each player receives two private cards and five cards are arranged at the table in order to be shared by all participants of the game. When played with only two players, it is called Heads-up Texas Hold'em, being a very interesting and extremely competitive game to play. This project aims to create a Texas Hold'em heads-up simulator in which there are two modes of play, user against computer and computer vs. computer, providing a tool that allows users to practice and improve their performance in this type of game, as well as exploring variants of algorithms that simulate a poker player. The implementation of this project contemplated two major challenges: to plan a software architecture for the implementation of the game and to develop algorithms to simulate a player.
Description
Keywords
Jogo de cartas Poker Texas hold’em Algoritmo jogador Arquitetura jogo Card game Poker Poker bot Game architecture
Pedagogical Context
Citation
Bicho, Filipe; Shirley, Paulo - Simulador Heads-Up Texas Hold'em. "Revista de Ciências da Computação" [Em linha]. ISSN 1646-6330 (Print) 2182-1801 (Online). Vol. 12 (2017), p. 31-56
Publisher
Universidade Aberta