X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmovepick.h;h=fc409a02464b2b4cac088dde577472152c3e8b19;hp=60bf0b947a6639af89eb66210d5dcffbe9827826;hb=f2681232e516da164196d7238482729da038ae1e;hpb=d40e7ee20903257cb0126f1945d63257ded022c3 diff --git a/src/movepick.h b/src/movepick.h index 60bf0b94..fc409a02 100644 --- a/src/movepick.h +++ b/src/movepick.h @@ -109,10 +109,10 @@ typedef Stats ContinuationHi /// when MOVE_NONE is returned. In order to improve the efficiency of the alpha /// beta algorithm, MovePicker attempts to return the moves which are most likely /// to get a cut-off first. +class MovePicker { -enum PickType { NEXT, BEST_SCORE }; + enum PickType { Next, Best }; -class MovePicker { public: MovePicker(const MovePicker&) = delete; MovePicker& operator=(const MovePicker&) = delete; @@ -122,7 +122,7 @@ public: Move next_move(bool skipQuiets = false); private: - template Move select_move(Pred); + template Move select(Pred); template void score(); ExtMove* begin() { return cur; } ExtMove* end() { return endMoves; }