Assorted tweaks from DON

Mainly renames and some little code style improvment,
inspired by looking at DON sources:

https://github.com/erashid/DON

No functional change.
This commit is contained in:
Marco Costalba
2014-02-09 17:31:45 +01:00
parent 2f5aaf7de6
commit 41641e3b1e
16 changed files with 87 additions and 88 deletions

View File

@@ -159,8 +159,8 @@ public:
int game_ply() const;
bool is_chess960() const;
Thread* this_thread() const;
int64_t nodes_searched() const;
void set_nodes_searched(int64_t n);
uint64_t nodes_searched() const;
void set_nodes_searched(uint64_t n);
bool is_draw() const;
// Position consistency check, for debugging
@@ -201,7 +201,7 @@ private:
Square castlingRookSquare[COLOR_NB][CASTLING_SIDE_NB];
Bitboard castlingPath[COLOR_NB][CASTLING_SIDE_NB];
StateInfo startState;
int64_t nodes;
uint64_t nodes;
int gamePly;
Color sideToMove;
Thread* thisThread;
@@ -209,11 +209,11 @@ private:
int chess960;
};
inline int64_t Position::nodes_searched() const {
inline uint64_t Position::nodes_searched() const {
return nodes;
}
inline void Position::set_nodes_searched(int64_t n) {
inline void Position::set_nodes_searched(uint64_t n) {
nodes = n;
}