X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fposition.cpp;h=8408a8a3d1e29112428e2ddabb720f9184d8ebf6;hp=b9acc645847471f42e4a8101d1d439c2634fdb73;hb=782c3f36ccd4aeb52fd7eb92590d5e5e48741eaa;hpb=8272dcb6cd42c5c92ce7bb77797d52aebc83355b 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;