PokerSource Java API

Uses of Package
org.pokersource.enum

Packages that use org.pokersource.enum
org.pokersource.enum Provides classes that enumerate or sample the possible outcomes of a poker hand, define hand distributions, define subjective belief probabilities over hand distributions, and compute subjective pot equity based on these beliefs. 
 

Classes in org.pokersource.enum used by org.pokersource.enum
BaseHandGroup
          Implements the HandGroup interface in a way that will work for most poker games.
BeliefVector
          Represents subjective beliefs about the possible hands held by a player.
HandGroup
          A HandGroup represents a set of poker hands that can be referred to by name.
HandValuation
          Maintains a mapping from HandGroup to numeric value; defines methods for sorting and selecting subsets of hand groups based on their numeric value.
HoldemHandGroup
          A marker interface for subclasses of BaseHandGroup meant to encode holdem hands.
MatchupOutcome
          Encodes the probability and pot equity for each player of a single matchup, where a matchup is a confrontation between players who each hold a single known hand.
ThresholdHandGroup
          Given a mapping from hand groups G_i to numeric values, this class allows you to build a new hand group as the union of those G_i whose numeric values are less than or greater than a certain threshold.
 


PokerSource Java API

PokerSource Home Page - Learn how you can contribute!