Skip to content

Commit a8d6b25

Browse files
authored
Set piece value for black custom pieces (#967)
Fixes #966.
1 parent 291c72b commit a8d6b25

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/psqt.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,8 +199,8 @@ void init(const Variant* v) {
199199
PieceType pt = pop_lsb(ps);
200200
if (is_custom(pt))
201201
{
202-
PieceValue[MG][pt] = piece_value(MG, pt);
203-
PieceValue[EG][pt] = piece_value(EG, pt);
202+
PieceValue[MG][make_piece(WHITE, pt)] = PieceValue[MG][make_piece(BLACK, pt)] = piece_value(MG, pt);
203+
PieceValue[EG][make_piece(WHITE, pt)] = PieceValue[EG][make_piece(BLACK, pt)] = piece_value(EG, pt);
204204
}
205205

206206
if (PieceValue[MG][pt] > PieceValue[MG][strongestPiece])

0 commit comments

Comments
 (0)