diff --git a/src/position.cpp b/src/position.cpp index b9acc645..8408a8a3 100644 --- a/src/position.cpp +++ b/src/position.cpp @@ -102,7 +102,7 @@ Position::Position(const Position& pos, int th) { threadID = th; nodes = 0; - assert(is_ok()); + assert(pos_is_ok()); } Position::Position(const string& fen, bool isChess960, int th) { @@ -207,7 +207,7 @@ void Position::from_fen(const string& fenStr, bool isChess960) { st->npMaterial[WHITE] = compute_non_pawn_material(WHITE); st->npMaterial[BLACK] = compute_non_pawn_material(BLACK); - assert(is_ok()); + assert(pos_is_ok()); } @@ -971,7 +971,7 @@ void Position::do_move(Move m, StateInfo& newSt, const CheckInfo& ci, bool moveI sideToMove = flip(sideToMove); st->value += (sideToMove == WHITE ? TempoValue : -TempoValue); - assert(is_ok()); + assert(pos_is_ok()); } @@ -1134,7 +1134,7 @@ void Position::do_castle_move(Move m) { sideToMove = flip(sideToMove); st->value += (sideToMove == WHITE ? TempoValue : -TempoValue); - assert(is_ok()); + assert(pos_is_ok()); } @@ -1235,7 +1235,7 @@ void Position::undo_move(Move m) { // Finally point our state pointer back to the previous state st = st->previous; - assert(is_ok()); + assert(pos_is_ok()); } @@ -1307,7 +1307,7 @@ void Position::undo_castle_move(Move m) { // Finally point our state pointer back to the previous state st = st->previous; - assert(is_ok()); + assert(pos_is_ok()); } @@ -1342,7 +1342,7 @@ void Position::do_null_move(StateInfo& backupSt) { st->pliesFromNull = 0; st->value += (sideToMove == WHITE) ? TempoValue : -TempoValue; - assert(is_ok()); + assert(pos_is_ok()); } @@ -1364,7 +1364,7 @@ void Position::undo_null_move() { sideToMove = flip(sideToMove); st->rule50--; - assert(is_ok()); + assert(pos_is_ok()); } @@ -1771,14 +1771,14 @@ void Position::flip_me() { st->npMaterial[WHITE] = compute_non_pawn_material(WHITE); st->npMaterial[BLACK] = compute_non_pawn_material(BLACK); - assert(is_ok()); + assert(pos_is_ok()); } -/// Position::is_ok() performs some consitency checks for the position object. +/// Position::pos_is_ok() performs some consitency checks for the position object. /// This is meant to be helpful when debugging. -bool Position::is_ok(int* failedStep) const { +bool Position::pos_is_ok(int* failedStep) const { // What features of the position should be verified? const bool debugAll = false; diff --git a/src/position.h b/src/position.h index 60f7f58f..eec8ff74 100644 --- a/src/position.h +++ b/src/position.h @@ -203,7 +203,7 @@ public: void set_nodes_searched(int64_t n); // Position consistency check, for debugging - bool is_ok(int* failedStep = NULL) const; + bool pos_is_ok(int* failedStep = NULL) const; void flip_me(); // Global initialization diff --git a/src/thread.cpp b/src/thread.cpp index d845fdf2..16bda280 100644 --- a/src/thread.cpp +++ b/src/thread.cpp @@ -253,7 +253,7 @@ template Value ThreadsManager::split(Position& pos, SearchStack* ss, Value alpha, Value beta, Value bestValue, Depth depth, Move threatMove, int moveCount, MovePicker* mp, int nodeType) { - assert(pos.is_ok()); + assert(pos.pos_is_ok()); assert(bestValue >= -VALUE_INFINITE); assert(bestValue <= alpha); assert(alpha < beta);