Replace "use_raw_nnue_eval" with an uci option "Use NNUE pure"

This commit is contained in:
Tomasz Sobczyk
2020-09-11 11:02:00 +02:00
committed by nodchip
parent c76bb34a96
commit c6f5f6a082
6 changed files with 46 additions and 40 deletions

View File

@@ -26,11 +26,20 @@
class Position;
namespace Eval {
enum struct UseNNUEMode
{
False,
True
#ifdef EVAL_LEARN
,Pure
#endif
};
std::string trace(const Position& pos);
Value evaluate(const Position& pos);
extern bool useNNUE;
extern UseNNUEMode useNNUE;
extern std::string eval_file_loaded;
void init_NNUE();
void verify_NNUE();