X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.h;h=1ee247e944d4b9bdfb0882137e5deb4c93b1959b;hp=989282772a1cf765e354eca643166fa74ab8d809;hb=881a9dfb0a8fec3b1472791e2d98415e4a9a182a;hpb=e6c289902069b7bc262ddaf86a21884867d8f83b diff --git a/src/position.h b/src/position.h index 98928277..1ee247e9 100644 --- a/src/position.h +++ b/src/position.h @@ -150,7 +150,7 @@ public: bool is_chess960() const; Thread* this_thread() const; uint64_t nodes_searched() const; - bool is_draw() const; + bool is_draw(int ply) const; int rule50_count() const; Score psq_score() const; Value non_pawn_material(Color c) const; @@ -190,7 +190,7 @@ private: bool chess960; }; -extern std::ostream& operator<<(std::ostream& os, Position& pos); +extern std::ostream& operator<<(std::ostream& os, const Position& pos); inline Color Position::side_to_move() const { return sideToMove;