Skip to content
/ Poker Public

Poker program for Artificial Intelligence in Video Games class at UCLM Spring 2016

Notifications You must be signed in to change notification settings

Xaranta/Poker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 

Repository files navigation

Poker

Poker program for Artificial Intelligence in Video Games class at UCLM Spring 2016

I'm currently trying to implement all of the neccessary components of texas hold'em poker in a C++ program. Once the main skeleton is in place, I intend on building ontop of this code inside of Unreal Engine.

I still need to upload the last working copy of my code from my HP

I'm also using this project as an opprotunity to learn Git since I didn't really use it last semester in my software engineering class.

I'm trying to pick up where I left off with a project I worked on while studying abroad. I wanted to create a poker game with AI players. I want to simulate texas holdem poker games as accurately as possible and use stochastic modeling to make sure the random number generators were normally distributed. Once that is done, the next step would be making AI profiles that utilize the monte carlo method to determine betting behavior.

It would really help me out to find some libraries that already have normally distributed results from game logs, so if anyone knows of good solution using any language, I'm more than open to suggestions.

What I have so far is a C++ Command Line Interface (CLI) Poker Round simulation, minus the betting logic. In the simulation, the user enters how many players to be in the game, as well as the number of rounds to play and the results are printed. It has been a while since I've tested the project, but I'm certain the I had the ruleset practically debugged. But if these numbers aren't distributed correctly, I may have to redo the hand judging algorithms

About

Poker program for Artificial Intelligence in Video Games class at UCLM Spring 2016

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages