X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Ftypes.h;h=2fb8fe7ba9e1a250fd5a2a7e92a929d8346824f4;hp=3415a6208abde95b2a5ac7009c856a5c962ed646;hb=c959871a59d106aa0294916890c31c475aa195ea;hpb=1093047e7d72ed0c82e143c2cc0af9ef7b0380ed diff --git a/src/types.h b/src/types.h index 3415a620..2fb8fe7b 100644 --- a/src/types.h +++ b/src/types.h @@ -80,28 +80,28 @@ #endif #ifdef USE_POPCNT -const bool HasPopCnt = true; +constexpr bool HasPopCnt = true; #else -const bool HasPopCnt = false; +constexpr bool HasPopCnt = false; #endif #ifdef USE_PEXT -const bool HasPext = true; +constexpr bool HasPext = true; #else -const bool HasPext = false; +constexpr bool HasPext = false; #endif #ifdef IS_64BIT -const bool Is64Bit = true; +constexpr bool Is64Bit = true; #else -const bool Is64Bit = false; +constexpr bool Is64Bit = false; #endif typedef uint64_t Key; typedef uint64_t Bitboard; -const int MAX_MOVES = 256; -const int MAX_PLY = 128; +constexpr int MAX_MOVES = 256; +constexpr int MAX_PLY = 128; /// A move needs 16 bits to be stored /// @@ -187,7 +187,7 @@ enum Value : int { KnightValueMg = 764, KnightValueEg = 848, BishopValueMg = 826, BishopValueEg = 891, RookValueMg = 1282, RookValueEg = 1373, - QueenValueMg = 2526, QueenValueEg = 2646, + QueenValueMg = 2500, QueenValueEg = 2670, MidgameLimit = 15258, EndgameLimit = 3915 };