From 1efc19ade012002afb1839326c74feb157308144 Mon Sep 17 00:00:00 2001 From: Marco Costalba Date: Sun, 30 Mar 2014 14:20:12 +0200 Subject: [PATCH] Fix a compile error with Intel C++ Error: a value of type "int" cannot be assigned to an entity of type "Value" No functional change. --- src/movepick.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/movepick.cpp b/src/movepick.cpp index 4e31037c..b03295dd 100644 --- a/src/movepick.cpp +++ b/src/movepick.cpp @@ -165,7 +165,7 @@ void MovePicker::score() { { m = it->move; it->value = PieceValue[MG][pos.piece_on(to_sq(m))] - - type_of(pos.moved_piece(m)); + - Value(type_of(pos.moved_piece(m))); if (type_of(m) == PROMOTION) it->value += PieceValue[MG][promotion_type(m)] - PieceValue[MG][PAWN]; @@ -203,7 +203,7 @@ void MovePicker::score() { else if (pos.capture(m)) it->value = PieceValue[MG][pos.piece_on(to_sq(m))] - - type_of(pos.moved_piece(m)) + HistoryStats::Max; + - Value(type_of(pos.moved_piece(m))) + HistoryStats::Max; else it->value = history[pos.moved_piece(m)][to_sq(m)]; } -- 2.39.2