Searched refs:minus7dir (Results 1 – 5 of 5) sorted by relevance
235 minus7dir[i] = minus7dir[i] | (uint64_t) 1 << sq; in InitializeAttackBoards()248 minus7dir[64] = 0; in InitializeAttackBoards()281 plus9dir[i] | minus9dir[i] | plus7dir[i] | minus7dir[i]; in InitializeAttackBoards()345 sqs = minus7dir[i]; in InitializeAttackBoards()349 intervening[i][j] = minus7dir[i] ^ minus7dir[j + 7]; in InitializeAttackBoards()
275 if (minus7dir[KingSQ(enemy)] & blockers && in GenerateChecks()276 !(minus7dir[KingSQ(enemy)] & checkers)) in GenerateChecks()277 blockers &= ~minus7dir[KingSQ(enemy)]; in GenerateChecks()
313 extern uint64_t minus7dir[65];
421 uint64_t minus7dir[65]; variable
580 # define Diagh1Attacks(a) (BishopAttacks(a, OccupiedSquares) & (plus7dir[a] | minus7dir[a]))