Searched refs:kom_pos (Results 1 – 7 of 7) sorted by relevance
/dports/games/gnugo/gnugo-3.8/engine/ |
H A D | hash.c | 159 hashdata_invert_kom_pos(Hash_data *hd, int kom_pos) in hashdata_invert_kom_pos() argument 161 hashdata_xor(*hd, kom_pos_hash[kom_pos]); in hashdata_invert_kom_pos()
|
H A D | board.c | 321 static int komaster, kom_pos; variable 441 kom_pos = NO_MOVE; in clear_board() 535 location_to_string(kom_pos)); in trymove() 1255 PUSH_VALUE(kom_pos); in set_new_kom_pos() 1256 hashdata_invert_kom_pos(&board_hash, kom_pos); in set_new_kom_pos() 1257 kom_pos = new_kom_pos; in set_new_kom_pos() 1320 if (komaster == other && pos == kom_pos) in komaster_trymove() 1368 && (IS_STONE(board[kom_pos]) in komaster_trymove() 1369 || (!is_ko(kom_pos, other, NULL) in komaster_trymove() 1370 && is_suicide(kom_pos, other))))) { in komaster_trymove() [all …]
|
H A D | oracle.c | 94 int komaster, int kom_pos); 174 int komaster, int kom_pos) in oracle_trymove() argument
|
H A D | hash.h | 96 void hashdata_invert_kom_pos(Hash_data *hd, int kom_pos);
|
/dports/games/gnugo/gnugo-3.8/doc/ |
H A D | reading.texi | 391 kom_pos : 10 bits (allows MAX_BOARD up to 31) 410 The @code{komaster} and @code{(kom_pos)} field are 635 and kom_pos is set to the old value of board_ko_pos. 652 Play at kom_pos is not allowed. Any other ko capture 657 Ko captures are not allowed. If the ko at kom_pos is 732 7 . . O . . . . . kom_pos: A2 751 7 . . O . . . . . kom_pos: B4 841 @code{kom_pos} to the location of the ko, where a stone was 853 @code{kom_pos}. Komaster parameters unchanged. 870 @code{is_ko(kom_pos, X)} returns false. In that case, [all …]
|
H A D | utils.texi | 578 Public functions to access the variable @code{komaster} and @code{kom_pos},
|
/dports/games/gnugo/gnugo-3.8/ |
H A D | ChangeLog | 536 - komaster and kom_pos made static variables in board.c
|