C# (CSharp) holdem_engine Namespace

Classes

Name Description
BetManager The job of the BetManager is to validate all bets returned by the PlayerManager. The BetManager also determines if the current betting round is over. Author: Wesley Tansey
CachedHand
CachedHands
CardExtensions
HandEngine Plays of a hand of poker between a list of players. Designed for fast local use by AI agents. Author: Wesley Tansey
HandServer Plays a hand of poker between a list of players. Designed to be restorable, non-blocking, and for use by web servers. Author: Wesley Tansey
HandState
MersenneTwister Generates pseudo-random numbers using the Mersenne Twister algorithm.
Pot A pot is defined as an amount of money which is currently able to be won by only those who are eligible. Author: Wesley Tansey
Seat
TournamentHandHistory
Winner Simple data class representing the winner of a Pot. Author: Wesley Tansey