A B C D E F G H I J K L M N O P Q R S T U V X _

S

SAIE - Class in org.pokersource.enumerate
Algorithms for computing subjective all-in subjectiveAllinEquity.
SAIE() - Constructor for class org.pokersource.enumerate.SAIE
 
SAIEMain - Class in org.pokersource.enumerate
An executable program that provides access to the SAIE calculator.
SAIEMain() - Constructor for class org.pokersource.enumerate.SAIEMain
 
SAIETest - Class in org.pokersource.enumerate.test
 
SAIETest(String) - Constructor for class org.pokersource.enumerate.test.SAIETest
 
SAMPLE_PATH - Static variable in class org.pokersource.enumerate.test.HandValuationTest
 
SAMPLE_PATH - Static variable in class org.pokersource.enumerate.test.HoldemHandOrderingTest
 
SB - Static variable in class util.poker.texas.PositionInt
 
section - Static variable in class bot.config.BotConfig
 
selectGameDefID(int, int, int, int, int, int) - Static method in class game.gamestorage.texas.db.SetterQuery
 
selectPlayerAliasesIDs(String[]) - Static method in class game.gamestorage.texas.db.SetterQuery
 
sendAction(char) - Method in class bot.talk.Talk_ACPC
Send an action (action should be 'r', 'c', or 'f').
sendAction(String) - Method in class bot.talk.Talk_ACPC
Send an action string (action should be r??
sendCall() - Method in class bot.talk.Talk
Sends a call action.
sendCall() - Method in class bot.talk.Talk_ACPC
 
sendFold() - Method in class bot.talk.Talk
Sends a fold action.
sendFold() - Method in class bot.talk.Talk_ACPC
 
sendMessage(String) - Method in class bot.talk.Talk_ACPC
Sends the given message to the server.
sendRaise() - Method in class bot.talk.Talk
Sends a raise action.
sendRaise(int) - Method in class bot.talk.Talk
Sends a raise action.
sendRaise() - Method in class bot.talk.Talk_ACPC
 
sendRaise(int) - Method in class bot.talk.Talk_ACPC
 
serialVersionUID - Static variable in exception bot.talk.TimeoutException
 
serialVersionUID - Static variable in class glassfrog.model.Gamedef
 
serious - Variable in exception bot.talk.TimeoutException
A serious timeout exception is caused by a message that fails to send.
server - Static variable in class bot.config.BotConfig
 
serverAdress - Variable in class bot.talk.Talk
 
setAllIn() - Method in class game.Action
Marks the action as an all-in action
setBehaviourAtCompetition() - Method in class bot.module.th.estimation.Opponent
estimation over all hands of a competition
setBehaviourAtRound(int, int[]) - Method in class bot.module.th.estimation.Opponent
estimation over all rounds of a hand
setBetHistory(long, ArrayList<Action>) - Method in class game.gamestorage.texas.db.SetterDBProjector
 
setBetsPerRound(int[]) - Method in class glassfrog.model.Gamedef
Set the number of bets allowed per round.
setBetStructure(int[]) - Method in class glassfrog.model.Gamedef
Set the betting structure for the game.
setBlind(int, int) - Method in class game.State
 
setBlinds() - Method in class bot.Bot
Sets the blinds accordingly to the game definition.
setBlinds() - Method in interface bot.IF_Bot_Talk
 
setBlindStructure(int[]) - Method in class glassfrog.model.Gamedef
Set up the blind structure.
setBoardCards(int, Card[]) - Method in class bot.Bot
Updates
setBoardCards(int, Card[]) - Method in interface bot.IF_Bot_Talk
 
setBoardCards(int, String) - Method in class bot.talk.Talk_ACPC
Extracts the cards from the given string and makes the bot set the given cards to the given round.
setBoardCards(int, Card[]) - Method in class game.State
Stores the revealed board cards of the given round.
setCardOfPlayer(Card[]) - Method in class game.gamestorage.texas.db.SetterDBProjector
 
setCards(int, int) - Method in class extmodule.ExtProposalMC
 
setCashAtStartOfHand(int) - Method in class game.Player
 
setCashDeltas(int[]) - Method in class game.gamestorage.texas.db.SetterDBProjector
 
setChips(int) - Method in class extmodule.ExtProposalMC
 
setCommonCards(Card[]) - Method in class game.gamestorage.texas.db.SetterDBProjector
 
setCompetition() - Method in class game.gamestorage.texas.db.SetterDBProjector
writes competition
setCompetitionPlayerMap(int[]) - Method in class game.gamestorage.texas.db.SetterDBProjector
writes competition_player_map
setCompetitionPlayers(int) - Method in class game.gamestorage.texas.db.estimation.GetterDBProjector
set HashMap competitonPlayers with all participations at this competition
setCompletedCompetitionsIds(int, long) - Method in class bot.module.th.estimation.Estimation
get all completed competitions with current gamedef
setCurrentPlayer(int) - Method in class game.State
Sets the current player to the given index.
setCurrentPosition(int) - Method in class game.Player
 
setDeadCards(long) - Method in class org.pokersource.enumerate.BeliefVector
Set the "dead cards", cards that are known not to be available.
setDoylesGame(boolean) - Method in class glassfrog.model.Gamedef
Set whether or not this game is Doyles Game, a game where we reset the stack size after every hand and keep a score instead of overall stack achievement
setEndCompetition(int[]) - Method in interface game.gamestorage.IF_SetGameStorage
stores the ranking of the finished competition
setEndCompetition(int[]) - Method in class game.gamestorage.texas.db.SetGameStorageTH_DB
 
setEndHand(int, int[], Card[][]) - Method in class game.gamestorage.texas.db.SetGameStorageTH_DB
 
setEndHand(int, int[], Card[][]) - Method in interface game.gamestorage.texas.IF_SetGameStorageTH
Stores information of the ending hand (winner, revealed holeCards, ...).
setEndRound(long, ArrayList<Action>, Card[]) - Method in class game.gamestorage.texas.db.SetGameStorageTH_DB
 
setEndRound(long, ArrayList<Action>, Card[]) - Method in interface game.gamestorage.texas.IF_SetGameStorageTH
Stores information of the ending round.
setEnemyHoleCards(String) - Method in class bot.talk.Talk_ACPC
Extracts all hole cards from the given string and calls the method of the bot to set them.
setEquity(double) - Method in class bot.DroolsBot.PotEquity
 
setFinalPot(int) - Method in class game.gamestorage.texas.db.SetterDBProjector
 
setFlopData(int, int, int) - Method in class game.gamestorage.texas.db.estimation.GetterDBProjector
setFlopData set local fields by consulting DB for relevant data
range: max one competition, restricted by lastEvaledHandId
setGameDef(int, int, int, int, int, int) - Method in class game.gamestorage.texas.db.SetterDBProjector
writes gamedef
SetGameStorageTH_DB - Class in game.gamestorage.texas.db
This class is the "java-side" part of the mapping form Java to database
Responsable for writing to db
SetGameStorageTH_DB() - Constructor for class game.gamestorage.texas.db.SetGameStorageTH_DB
 
setGetBlinds() - Method in class game.State
 
setGetGamedef() - Method in class bot.Bot
 
setGetGamedef(int, int, int, int, int, int) - Method in interface game.gamestorage.IF_SetGameStorage
sets parameters of current challenge - the gamedef gamedef_id is parameter of Estimation constructor
- needed to estimate opponents by completed competitions
- called after instanciating History and before instanciating Estimation
setGetGamedef(int, int, int, int, int, int) - Method in class game.gamestorage.texas.db.SetGameStorageTH_DB
 
setHand(int, int) - Method in class bot.Bot
Sets the hand counter to the given and updates the position of the players.
setHand(int[], int, int, int, int[], Card[]) - Method in class game.gamestorage.texas.db.SetGameStorageTH_DB
 
setHand(int, int, int) - Method in class game.gamestorage.texas.db.SetterDBProjector
writes hand
setHand(int[], int, int, int, int[], Card[]) - Method in interface game.gamestorage.texas.IF_SetGameStorageTH
Stores information of the started hand.
setHand(int, int) - Method in class game.State
Sets the hand counter to the given and updates the position of the players.
setHandPlayerMap(int[], int[]) - Method in class game.gamestorage.texas.db.SetterDBProjector
writes hand_player_map
setHoleCards(int, Card[]) - Method in class bot.Bot
Sets the hole cards of the given player.
setHoleCards(Card[][]) - Method in class game.gamestorage.texas.db.SetterDBProjector
 
setHoleCards(Card[]) - Method in class game.Player
 
setHoleCards(int, Card[]) - Method in class game.State
 
setHoleCards(Card[][]) - Method in class game.State
 
setInitPosition(int) - Method in class game.Player
 
setMaxBet(int) - Method in class glassfrog.model.Gamedef
Set the max bet a player is allowed to make in the game.
setMaxPlayers(int) - Method in class glassfrog.model.Gamedef
Set the maximum amount of players allowed in the game
setMinBet(int) - Method in class glassfrog.model.Gamedef
Set the minimum bet for the game
setMinPlayers(int) - Method in class glassfrog.model.Gamedef
Set the minimum amount of players allowed in the game
setNextActivePlayer() - Method in class bot.Bot
 
setNextActivePlayer() - Method in class game.State
 
setNoLimit(boolean) - Method in class glassfrog.model.Gamedef
Set whether or not this is a no limit betting game
setNumPrivateCards(int[]) - Method in class glassfrog.model.Gamedef
Set the number of private cards each player is dealt.
setNumPublicCards(int[]) - Method in class glassfrog.model.Gamedef
Set the number of puyblic cards dealt each round.
setNumRounds(int) - Method in class glassfrog.model.Gamedef
Set the number of rounds to be played each hand.
setOpponentsEstimations() - Method in class bot.module.th.estimation.Estimation
fill opponentsAtCompetition with completed competitions by playerId, competitionId
setPlayers(String[], int[]) - Method in class bot.Bot
Stores names & buyins of the players.
setPlayers(String[]) - Method in class bot.talk.Talk_ACPC
Extracts the player information for each player (names and buy ins) and calls the according method of the bot.
setPlayers(String[]) - Method in class game.gamestorage.texas.db.SetterDBProjector
writes player - if not already existing
setPlayers(String[], int[]) - Method in class game.State
Stores names & buyins of the players.
setPotOdds(double) - Method in class bot.DroolsBot.PotEquity
 
setPreFlopData(int, int, int) - Method in class game.gamestorage.texas.db.estimation.GetterDBProjector
setPreFlopData set local fields by consulting DB for relevant data
range: max one competition, restricted by lastEvaledHandId
setPreFlopShcData(int, int, int) - Method in class game.gamestorage.texas.db.estimation.GetterDBProjector
setPreFlopShcData set local fields by consulting DB for relevant data
range: max one competition, restricted by lastEvaledHandId
setRankings(int[]) - Method in class game.gamestorage.texas.db.SetterDBProjector
 
setResult(boolean) - Method in class bot.DroolsBot.PotEquity
 
setReverseBlinds(boolean) - Method in class glassfrog.model.Gamedef
Set whether or not reverse blinds is in effect.
setRiverData(int, int, int) - Method in class game.gamestorage.texas.db.estimation.GetterDBProjector
setRiverData set local fields by consulting DB for relevant data
range: max one competition, restricted by lastEvaledHandId
setSmallBlind(int) - Method in class glassfrog.model.Gamedef
Set the size of the small blind.
setStackSize(int) - Method in class glassfrog.model.Gamedef
Set the starting stack size value for each player if using set stack sizes as in Doyles Game
setStartCompetition(String[], int[]) - Method in interface game.gamestorage.IF_SetGameStorage
stores playernames and there cash when starting competion
setStartCompetition(String[], int[]) - Method in class game.gamestorage.texas.db.SetGameStorageTH_DB
 
SetterDBProjector - Class in game.gamestorage.texas.db
This class is the "middle" part of the mapping form Java to database
Responsable for writing to db the annotation "@category" is used to group methods to higher level methods in
game.gamestorage.IF_SetGameStorage and
game.gamestorage.texas.IF_SetGameStorageTH
SetterDBProjector() - Constructor for class game.gamestorage.texas.db.SetterDBProjector
 
SetterQuery - Class in game.gamestorage.texas.db
This class holds the sql-queries for writing to db
SetterQuery() - Constructor for class game.gamestorage.texas.db.SetterQuery
 
SetterQueryExecution - Class in game.gamestorage.texas.db
This class is the "db-side" part of the mapping form Java to database
Responsable for writing to db
SetterQueryExecution() - Constructor for class game.gamestorage.texas.db.SetterQueryExecution
 
setTurnData(int, int, int) - Method in class game.gamestorage.texas.db.estimation.GetterDBProjector
setTurnData set local fields by consulting DB for relevant data
range: max one competition, restricted by lastEvaledHandId
setUp() - Method in class org.pokersource.enumerate.test.EnumerateTest
 
setUp() - Method in class org.pokersource.enumerate.test.HandMatchupTest
 
setUp() - Method in class org.pokersource.enumerate.test.HandValuationTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemAbdulGroupTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemAtomicGroupTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemBeliefVectorTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemCanonGroupTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemHandGroupFactoryTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemHandOrderingTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemSMGroupTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemThresholdGroupTest
 
setUp() - Method in class org.pokersource.enumerate.test.HoldemUniversalGroupTest
 
setUp() - Method in class org.pokersource.enumerate.test.SAIETest
 
setUp() - Method in class org.pokersource.eval.test.AsianStudEvalTest
 
setUp() - Method in class org.pokersource.eval.test.JokerEvalTest
 
setUp() - Method in class org.pokersource.eval.test.StandardEvalTest
 
setUp() - Method in class org.pokersource.game.test.DeckTest
 
setUp() - Method in class org.pokersource.util.test.IntArrayTest
 
setUp() - Method in class org.pokersource.util.test.LongArrayTest
 
setUp() - Method in class org.pokersource.util.test.ValueSortedMapTest
 
setValue(HandGroup, double) - Method in class org.pokersource.enumerate.HandValuation
Set the numeric value of the hand group.
shc - Variable in class bot.module.th.estimation.PreFlopShc
 
shc - Static variable in class util.DebugOut
 
showdown(String[], int[]) - Method in class bot.Bot
Allocates the profits of the players by name.
showdown(int[]) - Method in class bot.Bot
Allocates the profits of the players by the players order (the own index is at int[0]).
showdown(String[], int[]) - Method in interface bot.IF_Bot_Talk
 
showdown(int[]) - Method in interface bot.IF_Bot_Talk
 
showdown(int, int) - Method in class extmodule.ExtProposalMC
 
showdown(int, int) - Method in interface extmodule.IF_ExtModule_Feed
Informs the module about the showdown of the hand.
showdown(int, int) - Method in class extmodule.JNI_Feed
 
showdown(int[]) - Method in class game.State
 
showResult(boolean, int, int) - Method in class extmodule.ExtProposalMC
 
showVerboseBluffing(String) - Static method in class util.DebugOut
 
showVerboseBot(String) - Static method in class util.DebugOut
 
showVerboseBotConfig(String) - Static method in class util.DebugOut
 
showVerboseBotTalk(String) - Static method in class util.DebugOut
 
showVerboseEstimation(String) - Static method in class util.DebugOut
 
showVerboseGame(String) - Static method in class util.DebugOut
 
showVerboseHistory(String) - Static method in class util.DebugOut
 
showVerboseJni(String) - Static method in class util.DebugOut
 
showVerboseMain(String) - Static method in class util.DebugOut
 
showVerboseModel(String) - Static method in class util.DebugOut
 
showVerbosePlayer(String) - Static method in class util.DebugOut
 
showVerbosePotEquity(String) - Static method in class util.DebugOut
 
showVerboseShc(String) - Static method in class util.DebugOut
 
showVerboseSql(String) - Static method in class util.DebugOut
 
showVerboseSqlCM(String) - Static method in class util.DebugOut
 
showVerboseSqlHandler(String) - Static method in class util.DebugOut
 
showVerboseSqlQuery(String) - Static method in class util.DebugOut
 
showVerboseState(String) - Static method in class util.DebugOut
 
showVerboseUtil(String) - Static method in class util.DebugOut
 
smallBlind - Variable in class glassfrog.model.Gamedef
 
smdefs - Static variable in class org.pokersource.enumerate.HoldemSMGroup
 
socket - Variable in class bot.talk.Talk_ACPC
Socket connecting to the server.
sp - Variable in class game.gamestorage.texas.db.SetGameStorageTH_DB
 
SPADES - Static variable in class game.model.Card
 
sql - Static variable in class util.DebugOut
 
sqlCM - Static variable in class util.DebugOut
 
sqlGetHashMapIntString(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetHashMapStringInt:
SELECT
sqlGetHashMapStringInt(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetHashMapStringInt:
SELECT
sqlGetInt(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetInt:
SELECT
sqlGetIntArrayListMultiPerRow(String, int) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetIntArrayListMultiPerRow:
SELECT
sqlGetIntArrayMultiPerRow(String, int) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetIntArrayMultiPerRow:
SELECT
sqlGetIntArrayOnePerRow(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetIntArrayOnePerRow:
SELECT
sqlGetLongArrayListMultiPerRow(String, int) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetLongArrayListMultiPerRow:
SELECT
sqlGetLongArrayOnePerRow(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetIntArrayOnePerRow:
SELECT
sqlGetResultSet(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlGetResultSet:
SELECT
SQLHandler - Class in game.gamestorage.texas.db
This class handles the communication to the database
offers different kinds of returnable datatypes
SQLHandler() - Constructor for class game.gamestorage.texas.db.SQLHandler
Constructor default
initializes ConnectionManager
SQLHandler(String, String, String, String, int) - Constructor for class game.gamestorage.texas.db.SQLHandler
Constructor with specific database params
probably only need for test cases
sqlHandler - Static variable in class util.DebugOut
 
sqlQuery - Static variable in class util.DebugOut
 
sqlSet(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlSet:
INSERT, UPDATE, DELETE
sqlSetReturnID(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlSetReturnID:
INSERT, UPDATE, DELETE
sqlSetReturnIDs(String) - Method in class game.gamestorage.texas.db.SQLHandler
sqlSetReturnIDs:
INSERT, UPDATE, DELETE
squeezing - Static variable in class bot.config.BotConfig
 
stackSize - Variable in class glassfrog.model.Gamedef
 
StandardEval - Class in org.pokersource.eval
 
StandardEval() - Constructor for class org.pokersource.eval.StandardEval
 
StandardEvalTest - Class in org.pokersource.eval.test
 
StandardEvalTest(String) - Constructor for class org.pokersource.eval.test.StandardEvalTest
 
startinghandchart - Static variable in class bot.config.BotConfig
 
StartingHandChart - Class in bot.module.th.shc
This abstract class offers the body for every particular startingHandChart
StartingHandChart(int, int, int) - Constructor for class bot.module.th.shc.StartingHandChart
Constructor table depending
table depending length - how much differentiation offers the table?
state - Variable in class bot.Bot
 
State - Class in game
Contains all information about the current state of the game with all necessary information available for the player.
State(Gamedef) - Constructor for class game.State
 
state - Static variable in class util.DebugOut
 
stdinFlag - Static variable in class org.pokersource.enumerate.SAIEMain
Flag for reading hands from stdin instead of command line
storeCompetitionEndData() - Method in class bot.Bot
 
storeCompetitionStartData() - Method in class bot.Bot
 
storeHandEndData() - Method in class bot.Bot
 
storeHandStartData() - Method in class bot.Bot
 
storeRoundEndData() - Method in class bot.Bot
 
storeRoundEndData(int) - Method in class bot.Bot
 
SubjectiveAllinEquity - Class in bot.module.equity
This class weights the odds of the pot size to the needed call size against the odds of winning the hand.
SubjectiveAllinEquity(int, int) - Constructor for class bot.module.equity.SubjectiveAllinEquity
 
suit - Variable in class game.model.Card
 
SUIT_CLUBS - Static variable in class org.pokersource.game.Deck
 
SUIT_COUNT - Static variable in class org.pokersource.game.Deck
 
SUIT_DIAMONDS - Static variable in class org.pokersource.game.Deck
 
SUIT_HEARTS - Static variable in class org.pokersource.game.Deck
 
SUIT_JOKER - Static variable in class org.pokersource.game.Deck
 
SUIT_SPADES - Static variable in class org.pokersource.game.Deck
 
suite - Static variable in class bot.module.th.shc.StartingHandChart
suites start at 0
suite() - Static method in class org.pokersource.AllTests
 
suite() - Static method in class org.pokersource.enumerate.test.AllTests
 
suite() - Static method in class org.pokersource.eval.test.AllTests
 
suite() - Static method in class org.pokersource.game.test.AllTests
 
suite() - Static method in class org.pokersource.util.test.AllTests
 
suitedPattern - Static variable in class org.pokersource.enumerate.HoldemCanonGroup
 
suits - Variable in class org.pokersource.eval.test.AsianStudEvalTest
 
suits - Variable in class org.pokersource.eval.test.JokerEvalTest
 
suits - Variable in class org.pokersource.eval.test.StandardEvalTest
 
suitString - Static variable in class org.pokersource.game.Deck
 
suitString(int) - Static method in class org.pokersource.game.Deck
 

A B C D E F G H I J K L M N O P Q R S T U V X _