Searched refs:PROMOTEPIECE (Results 1 – 3 of 3) sorted by relevance
101 SETBIT (board.b[side][PROMOTEPIECE (*move)], t); in MakeMove()103 cboard[t] = PROMOTEPIECE (*move); in MakeMove()321 board.material[side] += (ValueP - Value[PROMOTEPIECE (*move)]); in UnmakeMove()322 board.pmaterial[side] -= Value[PROMOTEPIECE (*move)]; in UnmakeMove()456 *s++ = notation[PROMOTEPIECE (move)]; in SANMove()795 toupper(piece) == notation[PROMOTEPIECE (node->move)]) in IsInMoveList()819 s[4] = lnotation[PROMOTEPIECE (move)]; in AlgbrMove()821 s[4] = notation[PROMOTEPIECE (move)]; in AlgbrMove()
69 swaplist[0] = Value[PROMOTEPIECE (move)] - ValueP; in SwapOff()70 lastval = -Value[PROMOTEPIECE (move)]; in SwapOff()
196 #define PROMOTEPIECE(a) ((a >> 12) & 0x0007) macro