1
0
Fork 0

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.
pull/16/head
Marco Costalba 2014-03-30 14:20:12 +02:00
parent 678425f274
commit 1efc19ade0
1 changed files with 2 additions and 2 deletions

View File

@ -165,7 +165,7 @@ void MovePicker::score<CAPTURES>() {
{
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<EVASIONS>() {
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)];
}