Lines Matching refs:color
165 set_input_sources(enum input_source *input, player_color color)
169 input[color] = USER;
170 input[color != BLACK ? BLACK : WHITE] = PROGRAM;
186 int color;
193 color = BLACK;
197 color = WHITE;
208 return color;
252 declare_winner(int outcome, const enum input_source *input, player_color color)
258 if (input[color] == PROGRAM)
285 player_color color = BLACK;
288 switch (input[color]) {
293 set_input_sources(input, color);
307 curmove = pickmove(color);
313 game.nmoves + 1, color == BLACK ? 2 : 9, "",
318 if ((outcome = makemove(color, curmove)) != MOVEOK)
319 return (struct outcome){ outcome, color };
323 color = color != BLACK ? BLACK : WHITE;
331 int color;
342 color = BLACK;
362 color = ask_user_color();
365 color = read_color();
372 set_input_sources(input, color);
476 player_color color;
514 color = input[1] == 'b' ? BLACK : WHITE;
515 debuglog("suggest %c %s", color == BLACK ? 'B' : 'W',
516 stoc(pickmove(color)));