SYMBOL INDEX (136 symbols across 13 files) FILE: ACPCServer/all_in_expectation.c function getUsedCards (line 21) | void getUsedCards( const Game *game, function main (line 48) | int main( int argc, char **argv ) FILE: ACPCServer/bm_run_matches.c function printUsage (line 21) | static void printUsage( FILE *file ) function main (line 69) | int main( int argc, char **argv ) FILE: ACPCServer/bm_server.c type LLPoolEntry (line 40) | typedef struct LLPoolEntry_struct { type LLPool (line 46) | typedef struct { type BotSpec (line 54) | typedef struct { type UserSpec (line 60) | typedef struct { type GameConfig (line 66) | typedef struct { type Config (line 78) | typedef struct { type Connection (line 93) | typedef struct { type Match (line 99) | typedef struct { type MatchJob (line 116) | typedef struct { type ServerState (line 124) | typedef struct { function LLPool (line 138) | LLPool *newLLPool( const int dataSize ) function entryInList (line 151) | int entryInList( LLPoolEntry *list, LLPoolEntry *entry ) function LLPoolEntry (line 169) | LLPoolEntry *LLPoolAddItem( LLPool *pool, void *item ) function LLPoolRemoveEntry (line 202) | void LLPoolRemoveEntry( LLPool *pool, LLPoolEntry *entry ) function LLPoolEntry (line 231) | LLPoolEntry *LLPoolFirstEntry( LLPool *pool ) function LLPoolEntry (line 238) | LLPoolEntry *LLPoolNextEntry( LLPoolEntry *cur ) function printUsage (line 253) | void printUsage( FILE *file ) function setGameDefaults (line 258) | void setGameDefaults( GameConfig *gameConf ) function setDefaults (line 270) | void setDefaults( Config *conf ) function LLPoolEntry (line 283) | LLPoolEntry *findBot( const GameConfig *game, const char *name ) function addBot (line 299) | void addBot( GameConfig *gameConf, const char *spec ) function LLPoolEntry (line 332) | LLPoolEntry *findUser( const Config *conf, const char *name ) function addUser (line 348) | void addUser( Config *conf, const char *spec ) function LLPoolEntry (line 377) | LLPoolEntry *findGame( const Config *conf, const char *name ) function UserSpec (line 395) | UserSpec *validateLogon( const Config *conf, const char *line ) function readConfig (line 423) | void readConfig( const char *filename, Config *conf ) function addConnection (line 630) | void addConnection( ServerState *serv, const int sock ) function matchUsesConnection (line 646) | int matchUsesConnection( const Match *match, const LLPoolEntry *connEntry ) function closeConnection (line 662) | void closeConnection( ServerState *serv, LLPoolEntry *connEntry ) function handleListenSocket (line 682) | void handleListenSocket( const Config *conf, ServerState *serv ) function parseMatchSpec (line 700) | int parseMatchSpec( const Config *conf, function writeHelpMessage (line 794) | void writeHelpMessage( int fd ) function writeGameList (line 806) | void writeGameList( const Config *conf, int fd ) function writeQueueStatus (line 831) | void writeQueueStatus( const Config *conf, const ServerState *serv, int ... function handleConnection (line 858) | void handleConnection( Config *conf, ServerState *serv, function timeIsEarlier (line 926) | int timeIsEarlier( struct timeval *a, struct timeval *b ) function botsInMatch (line 938) | int botsInMatch( const Match *match ) function startDealer (line 954) | void startDealer( const Config *conf, function pid_t (line 1142) | pid_t startBot( const ServerState *serv, function sendStartMessage (line 1181) | int sendStartMessage( const ServerState *serv, function MatchJob (line 1211) | MatchJob runMatchJob( const Config *conf, function startMatchJob (line 1277) | int startMatchJob( const Config *conf, ServerState *serv ) function initServerState (line 1377) | void initServerState( const Config *conf, ServerState *serv ) function checkIfJobFinished (line 1451) | int checkIfJobFinished( MatchJob *job ) function finishedJob (line 1498) | void finishedJob( ServerState *serv, LLPoolEntry *jobEntry ) function main (line 1509) | int main( int argc, char **argv ) FILE: ACPCServer/bm_widget.c function printUsage (line 27) | static void printUsage( FILE *file ) function login (line 35) | int login( char *user, char *passwd, FILE *conn ) function main (line 47) | int main( int argc, char **argv ) FILE: ACPCServer/dealer.c type ErrorInfo (line 46) | typedef struct { function printUsage (line 58) | static void printUsage( FILE *file, int verbose ) function scanPortString (line 75) | static int scanPortString( const char *string, function initErrorInfo (line 111) | static void initErrorInfo( const uint32_t maxInvalidActions, function checkErrorInvalidAction (line 134) | static int checkErrorInvalidAction( const uint8_t seat, ErrorInfo *info ) function checkErrorTimes (line 147) | static int checkErrorTimes( const uint8_t seat, function checkErrorNewHand (line 189) | static int checkErrorNewHand( const Game *game, ErrorInfo *info ) function seatToPlayer (line 201) | static uint8_t seatToPlayer( const Game *game, const uint8_t player0Seat, function playerToSeat (line 207) | static uint8_t playerToSeat( const Game *game, const uint8_t player0Seat, function sendPlayerMessage (line 214) | static int sendPlayerMessage( const Game *game, const MatchState *state, function readPlayerResponse (line 257) | static int readPlayerResponse( const Game *game, function setUpNewHand (line 372) | static int setUpNewHand( const Game *game, const uint8_t fixedSeats, function processTransactionFile (line 396) | static int processTransactionFile( const Game *game, const int fixedSeats, function logTransaction (line 482) | static int logTransaction( const Game *game, const State *state, function checkVersion (line 520) | static int checkVersion( const uint8_t seat, function addToLogFile (line 552) | static int addToLogFile( const Game *game, const State *state, function printInitialMessage (line 614) | static int printInitialMessage( const char *matchName, const char *gameN... function printFinalMessage (line 643) | static int printFinalMessage( const Game *game, char *seatName[ MAX_PLAY... function gameLoop (line 719) | static int gameLoop( const Game *game, char *seatName[ MAX_PLAYERS ], function main (line 902) | int main( int argc, char **argv ) FILE: ACPCServer/example_player.c function main (line 20) | int main( int argc, char **argv ) FILE: ACPCServer/game.c type ActionType (line 18) | enum ActionType function consumeSpaces (line 107) | static int consumeSpaces( const char *string, int consumeEqual ) function readItems (line 125) | static int readItems( const char *itemFormat, const int numItems, function Game (line 157) | Game *readGame( FILE *file ) function printGame (line 353) | void printGame( FILE *file, const Game *game ) function bcStart (line 438) | uint8_t bcStart( const Game *game, const uint8_t round ) function sumBoardCards (line 452) | uint8_t sumBoardCards( const Game *game, const uint8_t round ) function nextPlayer (line 465) | static uint8_t nextPlayer( const Game *game, const State *state, function currentPlayer (line 479) | uint8_t currentPlayer( const Game *game, const State *state ) function numRaises (line 493) | uint8_t numRaises( const State *state ) function numFolded (line 508) | uint8_t numFolded( const Game *game, const State *state ) function numCalled (line 523) | uint8_t numCalled( const Game *game, const State *state ) function numAllIn (line 557) | uint8_t numAllIn( const Game *game, const State *state ) function numActingPlayers (line 572) | uint8_t numActingPlayers( const Game *game, const State *state ) function initState (line 588) | void initState( const Game *game, const uint32_t handId, State *state ) function dealCard (line 644) | static uint8_t dealCard( rng_state_t *rng, uint8_t *deck, const int numC... function dealCards (line 656) | void dealCards( const Game *game, rng_state_t *rng, State *state ) function statesEqualCommon (line 694) | static int statesEqualCommon( const Game *game, const State *a, function statesEqual (line 743) | int statesEqual( const Game *game, const State *a, const State *b ) function matchStatesEqual (line 764) | int matchStatesEqual( const Game *game, const MatchState *a, function raiseIsValid (line 788) | int raiseIsValid( const Game *game, const State *curState, function isValidAction (line 846) | int isValidAction( const Game *game, const State *curState, function doAction (line 919) | void doAction( const Game *game, const Action *action, State *state ) function rankHand (line 1029) | static int rankHand( const Game *game, const State *state, function valueOfState (line 1050) | double valueOfState( const Game *game, const State *state, function readBetting (line 1185) | static int readBetting( const char *string, const Game *game, State *sta... function printBetting (line 1227) | static int printBetting( const Game *game, const State *state, function readHoleCards (line 1265) | static int readHoleCards( const char *string, const Game *game, function printAllHoleCards (line 1298) | static int printAllHoleCards( const Game *game, const State *state, function printPlayerHoleCards (line 1332) | static int printPlayerHoleCards( const Game *game, const State *state, function readBoardCards (line 1384) | static int readBoardCards( const char *string, const Game *game, function printBoardCards (line 1412) | static int printBoardCards( const Game *game, const State *state, function readStateCommon (line 1448) | static int readStateCommon( const char *string, const Game *game, function readState (line 1495) | int readState( const char *string, const Game *game, State *state ) function readMatchState (line 1515) | int readMatchState( const char *string, const Game *game, function printStateCommon (line 1537) | static int printStateCommon( const Game *game, const State *state, function printState (line 1569) | int printState( const Game *game, const State *state, function printMatchState (line 1612) | int printMatchState( const Game *game, const MatchState *state, function readAction (line 1657) | int readAction( const char *string, const Game *game, Action *action ) function printAction (line 1683) | int printAction( const Game *game, const Action *action, function readCard (line 1715) | int readCard( const char *string, uint8_t *card ) function readCards (line 1742) | int readCards( const char *string, const int maxCards, function printCard (line 1761) | int printCard( const uint8_t card, const int maxLen, char *string ) function printCards (line 1774) | int printCards( const int numCards, const uint8_t *cards, FILE: ACPCServer/game.h type BettingType (line 30) | enum BettingType { limitBetting, noLimitBetting } type ActionType (line 31) | enum ActionType { a_fold = 0, a_call = 1, a_raise = 2, type Action (line 34) | typedef struct { type Game (line 40) | typedef struct { type State (line 77) | typedef struct { type MatchState (line 118) | typedef struct { FILE: ACPCServer/net.c function ReadBuf (line 15) | ReadBuf *createReadBuf( int fd ) function destroyReadBuf (line 30) | void destroyReadBuf( ReadBuf *readBuf ) function getLine (line 42) | ssize_t getLine( ReadBuf *readBuf, function connectTo (line 130) | int connectTo( char *hostname, uint16_t port ) function getListenSocket (line 163) | int getListenSocket( uint16_t *desiredPort ) FILE: ACPCServer/net.h type ReadBuf (line 24) | typedef struct { FILE: ACPCServer/rng.c function init_genrand (line 57) | void init_genrand( rng_state_t *state, uint32_t s ) function init_by_array (line 76) | void init_by_array( rng_state_t *state, uint32_t init_key[], int key_len... function genrand_int32 (line 106) | uint32_t genrand_int32( rng_state_t *state ) FILE: ACPCServer/rng.h type rng_state_t (line 27) | typedef struct { FILE: Source/Player/slum_util.py function acpcify_board (line 1) | def acpcify_board(board): function acpcify_actions (line 10) | def acpcify_actions(actions):