Home
last modified time | relevance | path

Searched refs:KingSQ (Results 1 – 6 of 6) sorted by relevance

/dports/games/crafty/crafty-25.2_1/
H A Dmovgen.c75 from = KingSQ(side); in GenerateCaptures()
262 BishopAttacks(KingSQ(enemy), in GenerateChecks()
266 BishopAttacks(KingSQ(enemy), in GenerateChecks()
271 blockers &= ~plus7dir[KingSQ(enemy)]; in GenerateChecks()
274 blockers &= ~plus9dir[KingSQ(enemy)]; in GenerateChecks()
343 RookAttacks(KingSQ(enemy), in GenerateChecks()
345 rank_mask[Rank(KingSQ(enemy))])); in GenerateChecks()
348 RookAttacks(KingSQ(enemy), in GenerateChecks()
457 king_square = KingSQ(side); in GenerateCheckEvasions()
760 from = KingSQ(side); in GenerateNoncaptures()
[all …]
H A Devaluate.c405 moves = king_attacks[KingSQ(enemy)]; in EvaluateBishops()
776 i = Distance(square, KingSQ(enemy)); in EvaluateKnights()
824 mate_score = mate[KingSQ(enemy)]; in EvaluateMate()
833 mate_score -= Distance(KingSQ(side), KingSQ(enemy)) * king_king_tropism; in EvaluateMate()
964 Distance(KingSQ(enemy), in EvaluatePassedPawns()
1120 Distance(KingSQ(side), in EvaluatePassedPawnRaces()
1129 Distance(KingSQ(side), in EvaluatePassedPawnRaces()
1147 if (Distance(KingSQ(side), pawnsq) < Distance(KingSQ(enemy), pawnsq)) { in EvaluatePassedPawnRaces()
1167 KingSQ(enemy))) { in EvaluatePassedPawnRaces()
1475 i = KingSQ(enemy); in EvaluateQueens()
[all …]
H A Dunmake.c86 KingSQ(side) = from; in UnmakeMove()
H A Dmake.c141 KingSQ(side) = to; in MakeMove()
H A Dchess.h556 # define Check(side) Attacks(tree, Flip(side), KingSQ(side))
608 # define KingSQ(c) (tree->position.kingsq[c]) macro
H A Dinit.c703 KingSQ(white) = LSB(Pieces(white, king)); in SetChessBitBoards()
705 KingSQ(black) = LSB(Pieces(black, king)); in SetChessBitBoards()