X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.h;h=d02514feb860b6723c60fc900ddc9208ca568f7f;hp=0cc6a0ca7a91fdbc4658bbade5eb763233f13007;hb=d15217b953af28669dd3e5b46303b3ca882f353e;hpb=bc54a44010e7a7fb55ee55afba65be029a9e423a diff --git a/src/position.h b/src/position.h index 0cc6a0ca..d02514fe 100644 --- a/src/position.h +++ b/src/position.h @@ -58,9 +58,9 @@ struct StateInfo { Score value; Value npMaterial[2]; - PieceType capturedType; Key key; Bitboard checkersBB; + PieceType capturedType; StateInfo* previous; }; @@ -256,16 +256,16 @@ private: int index[64]; // [square] // Other info - Color sideToMove; Key history[MaxGameLength]; int castleRightsMask[64]; // [square] Square castleRookSquare[16]; // [castleRight] StateInfo startState; - bool chess960; + int64_t nodes; + Color sideToMove; int fullMoves; int threadID; - int64_t nodes; StateInfo* st; + int chess960; // Static variables static Score pieceSquareTable[16][64]; // [piece][square]