Home
last modified time | relevance | path

Searched refs:kom_pos (Results 1 – 7 of 7) sorted by relevance

/dports/games/gnugo/gnugo-3.8/engine/
H A Dhash.c159 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 Dboard.c321 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 Doracle.c94 int komaster, int kom_pos);
174 int komaster, int kom_pos) in oracle_trymove() argument
H A Dhash.h96 void hashdata_invert_kom_pos(Hash_data *hd, int kom_pos);
/dports/games/gnugo/gnugo-3.8/doc/
H A Dreading.texi391 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 Dutils.texi578 Public functions to access the variable @code{komaster} and @code{kom_pos},
/dports/games/gnugo/gnugo-3.8/
H A DChangeLog536 - komaster and kom_pos made static variables in board.c