]> git.sesse.net Git - stockfish/blobdiff - src/position.cpp
Introduce generate_piece_blocking_evasions()
[stockfish] / src / position.cpp
index 7b39be155a3b13d7ed5bcffc1dd7c959cc8bb7eb..6de3f08c89e69b6baf72cc502343e85cfc2e363e 100644 (file)
@@ -48,6 +48,13 @@ Key Position::zobSideToMove;
 Value Position::MgPieceSquareTable[16][64];
 Value Position::EgPieceSquareTable[16][64];
 
+const Piece_attacks_fn piece_attacks_fn[] =
+  { 0, 0, 
+    &Position::knight_attacks,
+    &Position::bishop_attacks,
+    &Position::rook_attacks,
+    &Position::queen_attacks,
+    &Position::king_attacks };
 
 ////
 //// Functions