|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.javaflair.pokerprophesier.api.helper.MyOutsHelper
public class MyOutsHelper
A helper which contains the details of my current outs. The outs are determined by performing a mathematical enumeration of all possible hands that can be dealt, subject to the simulator configuration parameters.
The helper can not be instantiated directly, rather a reference must be
retrieved from the
PokerProphesierAdapter
after the
PokerProphesierAdapter.runMySimulations(HoleCards, CommunityCards, int, int)
simulator method is executed.
The helper is populated during the following game states:
PokerProphesierAdapter.FLOP_CARDS_DEALT
and
PokerProphesierAdapter.TURN_CARD_DEALT.
PokerProphesierAdapter,
PokerProphesierAdapter.getMyOutsHelper()| Method Summary | |
|---|---|
Card[][] |
getAllOuts()
Returns all of the out arrays in an array, in descending hand order (straight flush, four-of-a-kind etc.). |
Card[] |
getFlushOuts()
Returns the outs to make a flush. |
Card[] |
getFourOfAKindOuts()
Returns the outs to make four-of-a-kind. |
Card[] |
getFullHouseOuts()
Returns the outs to make a full house. |
Card[] |
getHighCardOuts()
Returns the outs to make a high card hand. |
Card[] |
getPairOuts()
Returns the outs to make a pair. |
Card[] |
getStraightFlushOuts()
Returns the outs to make a flush. |
Card[] |
getStraightOuts()
Returns the outs to make a straight. |
Card[] |
getThreeOfAKindOuts()
Returns the outs to make three-of-a-kind. |
int |
getTotalNumOuts()
Returns the total number of outs. |
Card[] |
getTwoPairsOuts()
Returns the outs to make two pairs. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
|---|
public Card[] getHighCardOuts()
public Card[] getPairOuts()
public Card[] getTwoPairsOuts()
public Card[] getThreeOfAKindOuts()
public Card[] getStraightOuts()
public Card[] getFlushOuts()
public Card[] getFullHouseOuts()
public Card[] getFourOfAKindOuts()
public Card[] getStraightFlushOuts()
public int getTotalNumOuts()
public Card[][] getAllOuts()
public String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||