Public Attributes | List of all members
GGSBoard Struct Reference

Public Attributes

char * id
 
GGSPlayer player [2]
 
GGSMatchType match_type [1]
 
GGSClock clock [2]
 
double komi
 
int is_join
 
int is_update
 
int move
 
int move_no
 
char color [2]
 
char board [GGS_BOARD_SIZE]
 
char turn
 
char board_init [GGS_BOARD_SIZE]
 
char turn_init
 
int move_list [MOVELIST_SIZE]
 
int move_list_n
 

Member Data Documentation

◆ board

char GGSBoard::board[GGS_BOARD_SIZE]

current board

◆ board_init

char GGSBoard::board_init[GGS_BOARD_SIZE]

initial board

◆ clock

GGSClock GGSBoard::clock[2]

match clock

◆ color

char GGSBoard::color[2]

color

◆ id

char* GGSBoard::id

match request id

◆ is_join

int GGSBoard::is_join

join a new game ?

◆ is_update

int GGSBoard::is_update

update an existing game?

◆ komi

double GGSBoard::komi

komi value

◆ match_type

GGSMatchType GGSBoard::match_type[1]

match type

◆ move

int GGSBoard::move

move

◆ move_list

int GGSBoard::move_list[MOVELIST_SIZE]

list of played moves

◆ move_list_n

int GGSBoard::move_list_n

number of played moves

◆ move_no

int GGSBoard::move_no

move number

◆ player

GGSPlayer GGSBoard::player[2]

match players

◆ turn

char GGSBoard::turn

player on turn

◆ turn_init

char GGSBoard::turn_init

first player


The documentation for this struct was generated from the following file: