X-Git-Url: https://git.sesse.net/?p=stockfish;a=blobdiff_plain;f=src%2Fmisc.h;h=0569e46826373ccafa96f8cdf64cab9053ffcfcb;hp=303514f7ffd2655a3e4c1dff2b36bab1f6ff3454;hb=3d937e1e901c59c04cd5d602c05f72892222ded8;hpb=81cd417b4584b0e3830940c5cb122c898afde08a diff --git a/src/misc.h b/src/misc.h index 303514f7..0569e468 100644 --- a/src/misc.h +++ b/src/misc.h @@ -1,7 +1,7 @@ /* Stockfish, a UCI chess playing engine derived from Glaurung 2.1 Copyright (C) 2004-2008 Tord Romstad (Glaurung author) - Copyright (C) 2008-2010 Marco Costalba, Joona Kiiski, Tord Romstad + Copyright (C) 2008-2012 Marco Costalba, Joona Kiiski, Tord Romstad Stockfish is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -26,20 +26,16 @@ #include "lock.h" #include "types.h" -extern const std::string engine_name(); -extern const std::string engine_authors(); -extern int get_system_time(); +extern const std::string engine_info(bool to_uci = false); +extern int system_time(); extern int cpu_count(); -extern void timed_wait(WaitCondition*, Lock*, int); +extern void timed_wait(WaitCondition&, Lock&, int); extern void prefetch(char* addr); extern void dbg_hit_on(bool b); extern void dbg_hit_on_c(bool c, bool b); -extern void dbg_before(); -extern void dbg_after(); extern void dbg_mean_of(int v); -extern void dbg_print_hit_rate(); -extern void dbg_print_mean(); +extern void dbg_print(); class Position; extern Move move_from_uci(const Position& pos, const std::string& str);