PT
sp = &board[PT(col, row)];
if (should_highlight(PT(col, row))) {
sp = &board[PT(col, row)];
return PT(x, y);
*out = PT(col + 1, row);
if (board[PT(x, y)].s_wval != 0)
spot_index os = PT(BSZ, BSZ); /* our spot */
spot_index ts = PT(BSZ, BSZ); /* their spot */
for (spot_index s = PT(BSZ, BSZ); s-- > PT(1, 1); ) {
for (spot_index s = PT(BSZ, BSZ) + 1; s-- > PT(1, 1); ) {
for (spot_index s = PT(BSZ, BSZ) + 1; s-- > PT(1, 1); ) {
return PT((BSZ + 1) / 2, (BSZ + 1) / 2);
for (spot_index s = PT(BSZ, BSZ) + 1; s-- > PT(1, 1); ) {
return PT(x, y);
CONCAT(CONCAT(PT, ELFSIZE), _GETXSTATE), name, \
CONCAT(CONCAT(PT, ELFSIZE), _GETXSTATE), name, \