PokerSource Java API

org.pokersource.enum
Class SAIEMain

java.lang.Object
  extended by org.pokersource.enum.SAIEMain

public class SAIEMain
extends java.lang.Object

An executable program that provides access to the SAIE calculator.

 Usage: java org.pokersource.enum.SAIEMain [options] bv1 bv2 ...
 where bv1 is a HoldemBeliefVector in string form
 Options:
 -b board           Community cards
 -d dead            Dead cards
 -m nmatchups       Number of matchups to sample [default all]
 -n noutcomes       Number of outcomes for each matchup [default all]
 -r NAME:file       Register hand ordering in file as NAME
 -O                 Track relative hand rank orderings
 -t                 Terse output [default human-readable]
 -i                 Read hands from stdin instead of command line
 -v level           Verbosity level [default 0]

 Streaming usage: java pokeval.SAIEMain -i
 followed by standard input of command lines as above

 Examples:
 java org.pokersource.enum.SAIEMain -b Ah3d2c9d JsJd 'AQs+ TT+'

 java org.pokersource.enum.SAIEMain -m 100 -n 100 'AQs+ TT+' AK

 java org.pokersource.enum.SAIEMain -O -r SAMP:sample1.hho \
 -m 100 -n 100 'AhTd' 'SAMP>0.80' 'SAMP>0.95'
 

Author:
Michael Maurer <mjmaurer@yahoo.com>
See Also:
HoldemHandGroup (and the classes that implement it, for the syntax of hand groups), HoldemBeliefVector (for the syntax of belief vectors), HoldemHandOrdering (for the format of hand rank ordering files)

Method Summary
static void main(java.lang.String[] argv)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

main

public static void main(java.lang.String[] argv)

PokerSource Java API

PokerSource Home Page - Learn how you can contribute!