|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectglassfrog.players.Player
glassfrog.players.StringPlayer
public class StringPlayer
A Player used for testing purposes that takes an action string "|" delimited and will play those actions until the string has run out, then it will play the default action of call
Field Summary | |
---|---|
private java.lang.String |
action
|
private java.lang.String |
actionString
|
private java.util.StringTokenizer |
actionTok
|
private boolean |
repeatAction
|
Constructor Summary | |
---|---|
StringPlayer(java.lang.String name,
int buyIn,
int seat,
java.lang.String actionString)
Constructor for a StringPlayer. |
Method Summary | |
---|---|
java.lang.String |
getAction()
Returns the next action in the string given by the tokenizer, default action c |
void |
shutdown()
Do nothing |
java.lang.String |
toString()
Appends String to the @Player toString method |
void |
update(java.lang.String gamestate)
Do nothing |
Methods inherited from class glassfrog.players.Player |
---|
addToScore, bet, call, compareTo, fold, getBuyIn, getCardString, getCurrentBet, getHandRank, getHandString, getName, getPosition, getScore, getSeat, getStack, getTotalCommitedToPot, initTimeout, isAAAIPlayer, isActed, isAllIn, isFolded, isGuiPlayer, isSocketPlayer, payout, postBlind, resetHand, resetPlayer, resetRound, resetStack, setBuyIn, setCardString, setHandRank, setHandString, setName, setPosition, setScore, setSeat, setStack, subtractTotalCommitedToPot, toShortString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
private transient java.lang.String actionString
private transient java.util.StringTokenizer actionTok
private transient boolean repeatAction
private transient java.lang.String action
Constructor Detail |
---|
public StringPlayer(java.lang.String name, int buyIn, int seat, java.lang.String actionString)
name
- String representing the player namebuyIn
- int representing the buyIn amountseat
- int representing the seat the player is in.actionString
- A "|" delimited string that represents players actionMethod Detail |
---|
public java.lang.String getAction()
getAction
in class Player
public void update(java.lang.String gamestate)
update
in class Player
gamestate
- a String reprenting the gamestatepublic void shutdown()
shutdown
in class Player
public java.lang.String toString()
toString
in class Player
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |