]> git.sesse.net Git - stockfish/blobdiff - src/movepick.h
MovePicker: introduce per square MVV/LVA ordering
[stockfish] / src / movepick.h
index 5a38826188811eb634f053d5cd3396760325d69f..c7b1ddaf58be40533e6e170b8ca6ef1e047b4801 100644 (file)
@@ -77,11 +77,14 @@ private:
   void score_qcaptures();
   Move pick_move_from_list();
   int find_best_index();
+  int MovePicker::find_best_index(Bitboard* squares, int values[]);
 
   const Position& pos;
   Move ttMove, mateKiller, killer1, killer2;
   Bitboard pinned, dc;
   MoveStack moves[256], badCaptures[64];
+  Bitboard capSquares;\r
+  int capSqValues[64];
   bool pvNode;
   Depth depth;
   int phaseIndex;