X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Ftypes.h;h=ea52fe6cb5216c5c85cc5a6910b86e0ef3662812;hp=812a370059801cb73f88bf83986c704333551941;hb=fcf2a34080404b90cac46184d76e8f2cdda16bd2;hpb=5f12069cbfc882fdf989d04618ad9c33e603c419 diff --git a/src/types.h b/src/types.h index 812a3700..ea52fe6c 100644 --- a/src/types.h +++ b/src/types.h @@ -165,9 +165,9 @@ enum Value { VALUE_ZERO = 0, VALUE_DRAW = 0, VALUE_KNOWN_WIN = 10000, - VALUE_MATE = 30000, - VALUE_INFINITE = 30001, - VALUE_NONE = 30002, + VALUE_MATE = 32000, + VALUE_INFINITE = 32001, + VALUE_NONE = 32002, VALUE_MATE_IN_MAX_PLY = VALUE_MATE - MAX_PLY, VALUE_MATED_IN_MAX_PLY = -VALUE_MATE + MAX_PLY, @@ -322,11 +322,11 @@ extern Value PieceValue[PHASE_NB][PIECE_NB]; struct ExtMove { Move move; - int score; + Value value; }; inline bool operator<(const ExtMove& f, const ExtMove& s) { - return f.score < s.score; + return f.value < s.value; } inline Color operator~(Color c) {