Home
last modified time | relevance | path

Searched refs:PawnHashKey (Results 1 – 9 of 9) sorted by relevance

/dports/games/gnuchess/gnuchess-6.2.9/src/frontend/
H A Dmove.cc69 g->phashkey = PawnHashKey; in MakeMove()
82 PawnHashKey ^= hashcode[side][pawn][f]; in MakeMove()
83 PawnHashKey ^= hashcode[side][pawn][t]; in MakeMove()
93 PawnHashKey ^= hashcode[xside][pawn][t]; in MakeMove()
106 PawnHashKey ^= hashcode[side][pawn][t]; in MakeMove()
121 PawnHashKey ^= hashcode[xside][pawn][epsq]; in MakeMove()
372 PawnHashKey = g->phashkey; in UnmakeMove()
H A Dcommon.h327 extern HashType PawnHashKey;
/dports/games/crafty/crafty-25.2_1/
H A Dunmake.c28 PawnHashKey = tree->save_pawn_hash_key[ply]; in UnmakeMove()
H A Devaluate.c156 if (PawnHashKey == tree->pawn_score.key) { in Evaluate()
170 ptable = pawn_hash_table + (PawnHashKey & pawn_hash_mask); in Evaluate()
174 if (tree->pawn_score.key != PawnHashKey) { in Evaluate()
175 tree->pawn_score.key = PawnHashKey; in Evaluate()
H A Dvalidate.c231 if (temp1 ^ PawnHashKey) { in ValidatePosition()
H A Dmake.c57 tree->save_pawn_hash_key[ply] = PawnHashKey; in MakeMove()
H A Dchess.h620 # define PawnHashKey (tree->position.pawn_hash_key) macro
639 # define HashP(stm,square) (PawnHashKey^=randoms[stm][pawn][square])
H A Dinit.c685 PawnHashKey = 0; in SetChessBitBoards()
/dports/games/gnuchess/gnuchess-6.2.9/src/
H A Dmain.cc78 HashType PawnHashKey; variable