java.lang.Object
org.pokersource.enum.SAIE
- public class SAIE
- extends java.lang.Object
Algorithms for computing subjective all-in equity. SAIE is a player's pot
equity given particular beliefs about the possible hands of the
opponent(s) and assuming no further betting. Beliefs about an opponent's
hand distribution are represented by a BeliefVector object which maps each
possible opponent hand to the probability of its occurrence.
Constructor Summary |
SAIE()
|
Method Summary |
static void |
FlopGameSAIE(int gameType,
int nmatchups,
int noutcomes,
BeliefVector[] handDistribs,
long board,
long dead,
double[] ev,
java.util.Map matchups)
Compute the subjective all-in equity of each player based on a
belief distribution for each player's hands. |
static void |
main(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SAIE
public SAIE()
FlopGameSAIE
public static void FlopGameSAIE(int gameType,
int nmatchups,
int noutcomes,
BeliefVector[] handDistribs,
long board,
long dead,
double[] ev,
java.util.Map matchups)
- Compute the subjective all-in equity of each player based on a
belief distribution for each player's hands. Typical usage is
to fix one player's cards and allow the other players' cards to
range over a distribution; however, it is valid for all players to
have multiple possible hands.
main
public static void main(java.lang.String[] args)