]> git.sesse.net Git - stockfish/blobdiff - src/movepick.cpp
Cleanup work in misc.cpp
[stockfish] / src / movepick.cpp
index 9656e5e64ddfd912aa694fcffef4c4edc271916e..914cd80e422eddf58dfdd9bf81b70e11a001718a 100644 (file)
@@ -148,7 +148,8 @@ void MovePicker::score<CAPTURES>() {
   // has been picked up in pick_move_from_list(). This way we save some SEE
   // calls in case we get a cutoff.
   for (auto& m : *this)
-      m.value =  Value(int(pos.piece_on(to_sq(m))));
+      m.value =  PieceValue[MG][pos.piece_on(to_sq(m))]
+               - 200 * relative_rank(pos.side_to_move(), to_sq(m));
 }
 
 template<>