X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.h;h=55dc33feee917ea380f20110b4e5f27e0a527e3b;hp=6351f58003557274955c7d69b7fd254c7d084c44;hb=6828325881eb823ddfb2e6ea72122c3a4576d240;hpb=a358dfe934eeefc00ea9adb20d4a83c4cf4d4e1e diff --git a/src/position.h b/src/position.h index 6351f580..55dc33fe 100644 --- a/src/position.h +++ b/src/position.h @@ -60,6 +60,14 @@ struct StateInfo { StateInfo* previous; }; +struct ReducedStateInfo { + Key pawnKey, materialKey; + Value npMaterial[2]; + int castleRights, rule50, pliesFromNull; + Score psqScore; + Square epSquare; +}; + /// The position data structure. A position consists of the following data: ///