]> git.sesse.net Git - stockfish/blobdiff - src/movepick.cpp
Spread usage of pos.piece_moved()
[stockfish] / src / movepick.cpp
index 37775faa33aa666e8b0bea1b4eb9e9d23cee2690..1eb6d54ec35b5d826a8ea5a6d31b5e5dd52627cc 100644 (file)
@@ -174,13 +174,11 @@ void MovePicker::score_captures() {
 void MovePicker::score_noncaptures() {
 
   Move m;
-  Square from;
 
   for (MoveStack* cur = moves; cur != lastMove; cur++)
   {
       m = cur->move;
-      from = from_sq(m);
-      cur->score = H.value(pos.piece_on(from), to_sq(m));
+      cur->score = H.value(pos.piece_moved(m), to_sq(m));
   }
 }