X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmovepick.h;h=3d87b9c3b5c7998121366efb615f58525247d5f5;hp=500ed8b99a3571aecece8502a3fd60dee36010cf;hb=bdb1bfecfb5665329a7d66f4c366a9736bab6c0b;hpb=1b0888708d670f95a75da49f7890d916b51a58b0 diff --git a/src/movepick.h b/src/movepick.h index 500ed8b9..3d87b9c3 100644 --- a/src/movepick.h +++ b/src/movepick.h @@ -57,10 +57,9 @@ public: PH_TT_MOVE, // Transposition table move PH_MATE_KILLER, // Mate killer from the current ply PH_GOOD_CAPTURES, // Queen promotions and captures with SEE values >= 0 - PH_BAD_CAPTURES, // Queen promotions and captures with SEE values < 0 - PH_KILLER_1, // Killer move 1 from the current ply (not used yet). - PH_KILLER_2, // Killer move 2 from the current ply (not used yet). + PH_KILLERS, // Killer moves from the current ply PH_NONCAPTURES, // Non-captures and underpromotions + PH_BAD_CAPTURES, // Queen promotions and captures with SEE values < 0 PH_EVASIONS, // Check evasions PH_QCAPTURES, // Captures in quiescence search PH_QCHECKS, // Non-capture checks in quiescence search @@ -91,6 +90,7 @@ private: int phaseIndex; int numOfMoves, numOfBadCaptures; int movesPicked; + bool checkKillers, checkLegal; bool finished; };