From: Fabian Fichter Date: Sun, 18 Oct 2020 21:22:11 +0000 (+0200) Subject: Revert wrong extern constexpr X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=369c55f9f2dce34b9cb65ba78ef1649543d11f59;p=fairystockfish.git Revert wrong extern constexpr --- diff --git a/src/nnue/evaluate_nnue.cpp b/src/nnue/evaluate_nnue.cpp index d3f8817..cb1b3f4 100644 --- a/src/nnue/evaluate_nnue.cpp +++ b/src/nnue/evaluate_nnue.cpp @@ -30,7 +30,7 @@ namespace Eval::NNUE { - constexpr uint32_t kpp_board_index[PIECE_NB][COLOR_NB] = { + const uint32_t kpp_board_index[PIECE_NB][COLOR_NB] = { // convention: W - us, B - them // viewed from other side, W and B are reversed { PS_NONE, PS_NONE }, @@ -162,10 +162,6 @@ namespace Eval::NNUE { { PS_NONE, PS_NONE }, { PS_NONE, PS_NONE }, }; - static_assert(kpp_board_index[make_piece(WHITE, PAWN)][WHITE] == PS_W_PAWN); - static_assert(kpp_board_index[make_piece(WHITE, KING)][WHITE] == PS_W_KING); - static_assert(kpp_board_index[make_piece(BLACK, PAWN)][WHITE] == PS_B_PAWN); - static_assert(kpp_board_index[make_piece(BLACK, KING)][WHITE] == PS_B_KING); // Input feature converter LargePagePtr feature_transformer;