X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Ftypes.h;h=72c5699f1189520b4a178ec07c63246fb49ecafe;hp=2fb8fe7ba9e1a250fd5a2a7e92a929d8346824f4;hb=e9aeaad05266ca557a9496b5a17b4c5f82f0e946;hpb=5ce630584ca243ad0f4739bb7615702f36b9f818 diff --git a/src/types.h b/src/types.h index 2fb8fe7b..72c5699f 100644 --- a/src/types.h +++ b/src/types.h @@ -257,10 +257,10 @@ enum Rank : int { }; -/// Score enum stores a middlegame and an endgame value in a single integer -/// (enum). The least significant 16 bits are used to store the endgame value -/// and the upper 16 bits are used to store the middlegame value. Take some -/// care to avoid left-shifting a signed int to avoid undefined behavior. +/// Score enum stores a middlegame and an endgame value in a single integer (enum). +/// The least significant 16 bits are used to store the middlegame value and the +/// upper 16 bits are used to store the endgame value. We have to take care to +/// avoid left-shifting a signed int to avoid undefined behavior. enum Score : int { SCORE_ZERO }; constexpr Score make_score(int mg, int eg) {