X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fmovepick.cpp;h=4bdfd37476fdf4844d2fe8431987c0a72a1f5491;hb=54f1c383d36f461a740eeaa93856b408e8d3faa3;hp=a7e5bdac78ba0a9bf17304de41380cd667a9f5f6;hpb=afae86bfb49471113f14f9f0f56f2a08d052242f;p=stockfish diff --git a/src/movepick.cpp b/src/movepick.cpp index a7e5bdac..4bdfd374 100644 --- a/src/movepick.cpp +++ b/src/movepick.cpp @@ -24,7 +24,7 @@ #include "movegen.h" #include "movepick.h" #include "search.h" -#include "value.h" +#include "types.h" namespace { @@ -280,7 +280,7 @@ Move MovePicker::get_next_move() { case PH_TT_MOVES: move = (curMove++)->move; if ( move != MOVE_NONE - && move_is_legal(pos, move, pinned)) + && pos.move_is_legal(move, pinned)) return move; break; @@ -305,7 +305,7 @@ Move MovePicker::get_next_move() { case PH_KILLERS: move = (curMove++)->move; if ( move != MOVE_NONE - && move_is_legal(pos, move, pinned) + && pos.move_is_legal(move, pinned) && move != ttMoves[0].move && move != ttMoves[1].move && !pos.move_is_capture(move))