X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.h;h=55dc33feee917ea380f20110b4e5f27e0a527e3b;hp=6351f58003557274955c7d69b7fd254c7d084c44;hb=3361ad42420e578362dcafb94b639738609bf7d7;hpb=6c9c6dd989b037992f789ea182cafb630ca77f7c 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: ///