1
0
Fork 0

Rename dbg_hit_on_c() to dbg_hit_on()

Use an overload instead of a new named function.

I have found this handier and easier when adding
some quick debug code.

No functional change.
pull/268/head
Marco Costalba 2015-02-07 11:15:38 +01:00
parent 1277a42823
commit 8b0fee9998
4 changed files with 6 additions and 6 deletions

View File

@ -559,7 +559,7 @@ namespace {
& pos.pieces(Them)
& ~ei.attackedBy[Us][PAWN];
if(b)
if (b)
score += popcount<Max15>(b) * PawnAttackThreat;
if (Trace)

View File

@ -135,7 +135,7 @@ Time::point Time::now() {
/// Debug functions used mainly to collect run-time statistics
void dbg_hit_on(bool b) { ++hits[0]; if (b) ++hits[1]; }
void dbg_hit_on_c(bool c, bool b) { if (c) dbg_hit_on(b); }
void dbg_hit_on(bool c, bool b) { if (c) dbg_hit_on(b); }
void dbg_mean_of(int v) { ++means[0]; means[1] += v; }
void dbg_print() {

View File

@ -32,7 +32,7 @@ void prefetch(char* addr);
void start_logger(bool b);
void dbg_hit_on(bool b);
void dbg_hit_on_c(bool c, bool b);
void dbg_hit_on(bool c, bool b);
void dbg_mean_of(int v);
void dbg_print();

View File

@ -47,7 +47,7 @@ namespace Zobrist {
Key exclusion;
}
Key Position::exclusion_key() const { return st->key ^ Zobrist::exclusion;}
Key Position::exclusion_key() const { return st->key ^ Zobrist::exclusion; }
namespace {
@ -1060,8 +1060,8 @@ Value Position::see(Move m) const {
stm = color_of(piece_on(from));
occupied = pieces() ^ from;
// Castling moves are implemented as king capturing the rook so cannot be
// handled correctly. Simply return 0 that is always the correct value
// Castling moves are implemented as king capturing the rook so cannot
// be handled correctly. Simply return VALUE_ZERO that is always correct
// unless in the rare case the rook ends up under attack.
if (type_of(m) == CASTLING)
return VALUE_ZERO;